|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@RolesAllowed(value="Admin.ReadOnlyAdmin") public interface MonitoringAdmin
Used to access the monitorable components of the Teiid system.
See the particular admin object in question for an example of allowed identifier patterns.
| Method Summary | |
|---|---|
java.util.Collection<Cache> |
getCaches(java.lang.String identifier)
Get the Caches that correspond to the specified identifier pattern |
java.util.Collection<? extends ConnectionPool> |
getConnectionPoolStats(java.lang.String identifier)
Get the Connection Pool Stats that correspond to the specified identifier pattern. |
java.util.Collection<ConnectorBinding> |
getConnectorBindings(java.lang.String connectorBindingIdentifier)
Get the Connector Bindings that correspond to the specified identifier pattern. |
java.util.Collection<ConnectorBinding> |
getConnectorBindingsInVDB(java.lang.String vdbName,
java.lang.String vdbVersion)
Get all the Connector Bindings for the given VDB identifier pattern |
java.util.Collection<PropertyDefinition> |
getConnectorTypePropertyDefinitions(java.lang.String connectorTypeIdentifier)
Get all of the available Configuration Properties for the specified AdminObject, and details about them. |
java.util.Collection<ConnectorType> |
getConnectorTypes(java.lang.String connectorTypeIdentifier)
Get the Connector Types that correspond to the specified identifier pattern. |
java.util.Collection<ExtensionModule> |
getExtensionModules(java.lang.String extensionModuleIdentifier)
Get the Extension Modules that correspond to the specified identifier pattern |
java.util.Collection<ProcessObject> |
getProcesses(java.lang.String processIdentifier)
Get the processes that correspond to the specified identifier pattern. |
java.util.Collection<QueueWorkerPool> |
getQueueWorkerPools(java.lang.String identifier)
Get the Queue Worker Pools that correspond to the specified identifier pattern. |
java.util.Collection<Request> |
getRequests(java.lang.String identifier)
Get the Requests that correspond to the specified identifier pattern |
java.util.Collection<Session> |
getSessions(java.lang.String identifier)
Get the Sessions that correspond to the specified identifier pattern |
java.util.Collection<Request> |
getSourceRequests(java.lang.String identifier)
Get the Source Request that correspond to the specified identifier pattern |
java.util.Collection<Transaction> |
getTransactions()
Get all transaction matching the identifier. |
java.util.Collection<VDB> |
getVDBs(java.lang.String vdbIdentifier)
Get the VDBs that correspond to the specified identifier pattern. |
| Method Detail |
|---|
java.util.Collection<ConnectorType> getConnectorTypes(java.lang.String connectorTypeIdentifier)
throws AdminException
connectorTypeIdentifier - the unique identifier for for a ConnectorType
"*" - for all connector types in the system
"name*" - for all the connector types that begin with given name
"name" - for the single connector type identified by name
ConnectorType
AdminException - if there's a system error.
@RolesAllowed(value="Anonymous")
java.util.Collection<VDB> getVDBs(java.lang.String vdbIdentifier)
throws AdminException
vdbIdentifier - the unique identifier for for a VDB in the system
"*" - for all VDBs in the system
"name" or "name*" - for all the VDBs that begin with given name
"name<AdminObject.DELIMITER_CHAR>version" - for single VDB
VDBs. There could be multiple VDBs with the
same name in the Collection but they will differ by VDB version.
AdminException - if there's a system error.
java.util.Collection<ConnectorBinding> getConnectorBindings(java.lang.String connectorBindingIdentifier)
throws AdminException
connectorBindingIdentifier - the unique identifier pattern of ConnectorBinding
"*" - for all connector bindings in the system
"name*" - for all connector bindings that begin with given name
"name" - for single connector binding by the given name
ConnectorBinding
AdminException - if there's a system error.
java.util.Collection<ConnectorBinding> getConnectorBindingsInVDB(java.lang.String vdbName,
java.lang.String vdbVersion)
throws AdminException
vdbName - - Name of the VDBvdbVersion - - version of the VDB
ConnectorBinding
AdminException - if there's a system error.
java.util.Collection<ExtensionModule> getExtensionModules(java.lang.String extensionModuleIdentifier)
throws AdminException
extensionModuleIdentifier - - the unique identifier for ExtensionModule
"*" - for all extension modules in the system
"name*" - for all the extension modules in that begin with given name
"name" - for a single extension module identified by given name
ExtensionModule
AdminException - if there's a system error.
java.util.Collection<QueueWorkerPool> getQueueWorkerPools(java.lang.String identifier)
throws AdminException
identifier - - an identfier for the queues QueueWorkerPool
"*" - for all Queue workers in the system
"name*" - for all the Queue workers in that begin with given name
"name" - for a single queue in the system
QueueWorkerPool
AdminException - if there's a system error.
java.util.Collection<? extends ConnectionPool> getConnectionPoolStats(java.lang.String identifier)
throws AdminException
ConnectionPool represents an XA connection, there
will be 2 ConnectionPools.
identifier - - an identfier that corresponds to the ConnectorBinding that is
running in a process ConnectionPool
"*" - for all Connection Pools in the system
"name*" - for all the Connection Pools that begin with given name
"name" - for a single Connection Pool in the system
ConnectionPool
AdminException - if there's a system error.
java.util.Collection<Cache> getCaches(java.lang.String identifier)
throws AdminException
identifier - - an identifier for the cache in Cache
"*" - for all different caches in the system
"name*" - for all the caches that begin with given name
"name" - for a single cache in the system
Cache
AdminException - if there's a system error.
java.util.Collection<Session> getSessions(java.lang.String identifier)
throws AdminException
identifier - - an unique identifier for Session
"*" - for all current sessions of the system
"number*" - for all the sessions that begin with given number
"number" - for a single current session in the system
Session
AdminException - if there's a system error.
java.util.Collection<Request> getRequests(java.lang.String identifier)
throws AdminException
identifier - - An Identifier for Request
"*" - for all current in process requests of the system
"number* or number<AdminObject.DELIMITER_CHAR>*" - for all the sessions
that begin with given number, or all the requests for particular session etc.
"number<AdminObject.DELIMITER_CHAR>number" - for a single request in the system
Request
AdminException - if there's a system error.
java.util.Collection<Request> getSourceRequests(java.lang.String identifier)
throws AdminException
identifier - An Identifier for Request
"*" - for all current in process requests of the system
"number* or number<AdminObject.DELIMITER_CHAR>* or number.number.*" - for all the sessions
that begin with given number, or all the requests for particular session etc.
"number<AdminObject.DELIMITER_CHAR>number<AdminObject.DELIMITER_CHAR>number" - for a single source request in the system
Request
AdminException - if there's a system error.
java.util.Collection<PropertyDefinition> getConnectorTypePropertyDefinitions(java.lang.String connectorTypeIdentifier)
throws AdminException
connectorTypeIdentifier -
AdminException
java.util.Collection<Transaction> getTransactions()
throws AdminException
AdminException
@RolesAllowed(value="Anonymous")
java.util.Collection<ProcessObject> getProcesses(java.lang.String processIdentifier)
throws AdminException
processIdentifier - the unique identifier for for a ProcessObject
in the system or "WILDCARD"
if all Processes are desired.
ProcessObject
AdminException - if there's a system error.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||