|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.uql.XDataSource
inetsoft.uql.util.HierDataSource
public abstract class HierDataSource
Hierarchial data source class. Most data source types are hierarchical, including XML, Object. All hierarchical data source classes are extended from this class.
| Field Summary | |
|---|---|
static String |
GET
HTTP GET method. |
static String |
POST
HTTP POST method. |
| Fields inherited from class inetsoft.uql.XDataSource |
|---|
CORBA, DOMAIN_DB2, DOMAIN_NONE, DOMAIN_ORACLE, DOMAIN_SQL, DOMAIN_SQLSERVER, EJB, JDBC, OBJECT, SAP, SOAP, TEXT, XML, XMLA |
| Constructor Summary | |
|---|---|
HierDataSource(String type)
Create hierarchical data source. |
|
| Method Summary | |
|---|---|
UserVariable[] |
getParameters()
Get the data source connection parameters. |
abstract String |
getRequest(int idx)
Get the data source item name. |
abstract int |
getRequestCount()
Get the number of requests. |
abstract XTypeNode |
getRequestInputType(String item)
Get the input type of the specified request. |
abstract XTypeNode |
getRequestOutputType(String qname)
Get the output type of the specified request. |
abstract XNode |
getRequestParameters(String qname)
Get the parameters of the specified request. |
inetsoft.uql.util.jtype.TypeResolver |
getTypeResolver()
Get the type resolver. |
abstract void |
setRequestParameters(String qname,
XNode param)
Set the parameters of the specified request. |
void |
setTypeResolver(inetsoft.uql.util.jtype.TypeResolver resolver)
Set the type resolver for resolving type of items in any collection. |
| Methods inherited from class inetsoft.uql.XDataSource |
|---|
addFolder, clone, equals, getDescription, getDomainType, getFolders, getFullName, getName, getRuntimeValue, getType, hashCode, isMVEnabled, parseXML, removeFolder, removeFolders, setDescription, setName, toString, writeXML |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final String POST
public static final String GET
| Constructor Detail |
|---|
public HierDataSource(String type)
| Method Detail |
|---|
public UserVariable[] getParameters()
getParameters in class XDataSourcepublic abstract String getRequest(int idx)
public abstract int getRequestCount()
public abstract XNode getRequestParameters(String qname)
method - request name.
public abstract void setRequestParameters(String qname,
XNode param)
method - request name.params - parameters represented as a tree.public abstract XTypeNode getRequestOutputType(String qname)
method - request name.
public abstract XTypeNode getRequestInputType(String item)
method - request name.
public void setTypeResolver(inetsoft.uql.util.jtype.TypeResolver resolver)
public inetsoft.uql.util.jtype.TypeResolver getTypeResolver()
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||