|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.genesyslab.platform.applicationblocks.com.CfgQuery<TT>
com.genesyslab.platform.applicationblocks.com.CfgFilterBasedQuery<CfgIVRPort>
com.genesyslab.platform.applicationblocks.com.queries.CfgIVRPortQuery
public class CfgIVRPortQuery
Class designed to construct queries to the Configuration Service for reading CfgIVRPort object(s).
ConfService
,
CfgIVRPort
Constructor Summary | |
---|---|
CfgIVRPortQuery()
Create query object with default filter value for configuration objects of CfgIVRPort type. |
|
CfgIVRPortQuery(IConfService service)
Create query object with default filter value for configuration objects of CfgIVRPort type. |
|
CfgIVRPortQuery(int dbid)
Create query object with filter initialized for the object DBID. |
Method Summary | |
---|---|
AsyncRequestResult<CfgIVRPort> |
beginExecute(Action<AsyncRequestResult<CfgIVRPort>> callback,
java.lang.Object state)
Begins the asynchronous execution of the current query. |
java.util.Collection<CfgIVRPort> |
execute()
Executes the query and returns a list of CfgIVRPort objects. |
CfgIVRPort |
executeSingleResult()
Executes a query the result of which is a single object. |
int |
getDbid()
A unique identifier of the IVR port. |
int |
getDnDbid()
A unique identifier of the DN. |
int |
getIvrDbid()
A unique identifier of the IVR. |
java.lang.String |
getPortNumber()
A port number. |
CfgObjectState |
getState()
Current state of a IVR port (see
CfgObjectState
). |
int |
getTenantDbid()
A unique identifier of a tenant. |
void |
setDbid(int value)
A unique identifier of the IVR port. |
void |
setDnDbid(int value)
A unique identifier of the DN. |
void |
setIvrDbid(int value)
A unique identifier of the IVR. |
void |
setPortNumber(java.lang.String value)
A port number. |
void |
setState(CfgObjectState value)
Current state of a IVR port (see
CfgObjectState
). |
void |
setTenantDbid(int value)
A unique identifier of a tenant. |
Methods inherited from class com.genesyslab.platform.applicationblocks.com.CfgFilterBasedQuery |
---|
equals, getCfgObjectClass, getCfgObjectType, getDoRequestFolderId, getDoRequestObjectPath, getExtraFilter, getFilter, getInt, getProperty, getQueryObjectClass, getString, hashCode, setDoRequestFolderId, setDoRequestObjectPath, setObjectClass, setProperty, toString |
Methods inherited from class com.genesyslab.platform.applicationblocks.com.CfgQuery |
---|
beginExecute, endExecute, execute, executeSingleResult |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.genesyslab.platform.applicationblocks.com.ICfgQuery |
---|
beginExecute, endExecute, execute, executeSingleResult |
Constructor Detail |
---|
public CfgIVRPortQuery()
public CfgIVRPortQuery(IConfService service)
service
- The configuration service to use when executing this querypublic CfgIVRPortQuery(int dbid)
dbid
- value for filter on object dbidsetDbid(int)
Method Detail |
---|
public CfgIVRPort executeSingleResult() throws ConfigException
executeSingleResult
in class CfgQuery<CfgIVRPort>
ConfigException
public java.util.Collection<CfgIVRPort> execute() throws ConfigException, java.lang.InterruptedException
execute
in class CfgQuery<CfgIVRPort>
ConfigException
java.lang.InterruptedException
public AsyncRequestResult<CfgIVRPort> beginExecute(Action<AsyncRequestResult<CfgIVRPort>> callback, java.lang.Object state) throws ConfigException
callback
- The method to be called when query results are availablestate
- a user-defined object that qualifies or contains information about an asynchronous operation
ConfigException
public final void setTenantDbid(int value)
value
- filter value on field "tenant_dbid".public final int getTenantDbid()
setTenantDbid(int)
public final void setState(CfgObjectState value)
CfgObjectState
). If specified, Configuration Server
will return information only about IVR ports that are currently
in this state.
value
- filter value on field "state".public final CfgObjectState getState()
CfgObjectState
). If specified, Configuration Server
will return information only about IVR ports that are currently
in this state.
setState(CfgObjectState)
public final void setIvrDbid(int value)
value
- filter value on field "ivr_dbid".public final int getIvrDbid()
setIvrDbid(int)
public final void setDnDbid(int value)
value
- filter value on field "dn_dbid".public final int getDnDbid()
setDnDbid(int)
public final void setPortNumber(java.lang.String value)
value
- filter value on field "port_number".public final java.lang.String getPortNumber()
setPortNumber(String)
public final void setDbid(int value)
value
- filter value on field "dbid".public final int getDbid()
setDbid(int)
|
Platform SDK Java 8.5 API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |