org.teiid.adminapi.jboss
Class Admin
java.lang.Object
org.teiid.adminapi.jboss.Admin
- All Implemented Interfaces:
- java.io.Serializable, Admin
public class Admin
- extends java.lang.Object
- implements Admin, java.io.Serializable
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.teiid.adminapi.Admin |
Admin.Cache |
|
Constructor Summary |
Admin(org.jboss.deployers.spi.management.ManagementView view,
org.jboss.deployers.spi.management.deploy.DeploymentManager deployMgr,
VDBStatusChecker statusChecker)
|
|
Method Summary |
void |
addDataRoleMapping(java.lang.String vdbName,
int vdbVersion,
java.lang.String policyName,
java.lang.String role)
|
void |
assignToModel(java.lang.String vdbName,
int vdbVersion,
java.lang.String modelName,
java.lang.String sourceName,
java.lang.String translatorName,
java.lang.String dsName)
|
void |
cancelRequest(java.lang.String sessionId,
long executionId)
|
void |
changeVDBConnectionType(java.lang.String vdbName,
int vdbVersion,
VDB.ConnectionType type)
|
void |
clearCache(java.lang.String cacheType)
|
void |
clearCache(java.lang.String cacheType,
java.lang.String vdbName,
int version)
|
void |
close()
|
void |
createDataSource(java.lang.String deploymentName,
java.lang.String templateName,
java.util.Properties properties)
|
void |
deleteDataSource(java.lang.String deployedName)
|
void |
deleteVDB(java.lang.String vdbName,
int vdbVersion)
|
void |
deployVDB(java.lang.String fileName,
java.io.InputStream vdb)
|
CacheStatistics |
getCacheStats(java.lang.String cacheType)
|
java.util.Collection<java.lang.String> |
getCacheTypes()
|
java.util.Collection<java.lang.String> |
getDataSourceNames()
|
java.util.Set<java.lang.String> |
getDataSourceTemplateNames()
|
java.util.Collection<Request> |
getRequests()
|
java.util.Collection<Request> |
getRequestsForSession(java.lang.String sessionId)
|
java.util.Collection<Session> |
getSessions()
|
java.util.Collection<PropertyDefinition> |
getTemplatePropertyDefinitions(java.lang.String templateName)
|
java.util.Collection<Transaction> |
getTransactions()
|
Translator |
getTranslator(java.lang.String deployedName)
|
java.util.Collection<Translator> |
getTranslators()
|
VDB |
getVDB(java.lang.String vdbName,
int vdbVersion)
|
java.util.Set<VDB> |
getVDBs()
|
WorkerPoolStatistics |
getWorkerPoolStats()
|
void |
markDataSourceAvailable(java.lang.String name)
|
void |
mergeVDBs(java.lang.String sourceVDBName,
int sourceVDBVersion,
java.lang.String targetVDBName,
int targetVDBVersion)
|
void |
removeDataRoleMapping(java.lang.String vdbName,
int vdbVersion,
java.lang.String policyName,
java.lang.String role)
|
void |
setAnyAuthenticatedForDataRole(java.lang.String vdbName,
int vdbVersion,
java.lang.String dataRole,
boolean anyAuthenticated)
|
void |
terminateSession(java.lang.String sessionId)
|
void |
terminateTransaction(java.lang.String xid)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Admin
public Admin(org.jboss.deployers.spi.management.ManagementView view,
org.jboss.deployers.spi.management.deploy.DeploymentManager deployMgr,
VDBStatusChecker statusChecker)
close
public void close()
- Specified by:
close in interface Admin
getTranslators
public java.util.Collection<Translator> getTranslators()
throws AdminException
- Specified by:
getTranslators in interface Admin
- Throws:
AdminException
getTranslator
public Translator getTranslator(java.lang.String deployedName)
throws AdminException
- Specified by:
getTranslator in interface Admin
- Throws:
AdminException
deployVDB
public void deployVDB(java.lang.String fileName,
java.io.InputStream vdb)
throws AdminException
- Specified by:
deployVDB in interface Admin
- Throws:
AdminException
deleteVDB
public void deleteVDB(java.lang.String vdbName,
int vdbVersion)
throws AdminException
- Specified by:
deleteVDB in interface Admin
- Throws:
AdminException
getVDB
public VDB getVDB(java.lang.String vdbName,
int vdbVersion)
throws AdminException
- Specified by:
getVDB in interface Admin
- Throws:
AdminException
getVDBs
public java.util.Set<VDB> getVDBs()
throws AdminException
- Specified by:
getVDBs in interface Admin
- Throws:
AdminException
getSessions
public java.util.Collection<Session> getSessions()
throws AdminException
- Specified by:
getSessions in interface Admin
- Throws:
AdminException
terminateSession
public void terminateSession(java.lang.String sessionId)
throws AdminException
- Specified by:
terminateSession in interface Admin
- Throws:
AdminException
getRequests
public java.util.Collection<Request> getRequests()
throws AdminException
- Specified by:
getRequests in interface Admin
- Throws:
AdminException
getRequestsForSession
public java.util.Collection<Request> getRequestsForSession(java.lang.String sessionId)
throws AdminException
- Specified by:
getRequestsForSession in interface Admin
- Throws:
AdminException
cancelRequest
public void cancelRequest(java.lang.String sessionId,
long executionId)
throws AdminException
- Specified by:
cancelRequest in interface Admin
- Throws:
AdminException
getCacheTypes
public java.util.Collection<java.lang.String> getCacheTypes()
throws AdminException
- Specified by:
getCacheTypes in interface Admin
- Throws:
AdminException
clearCache
public void clearCache(java.lang.String cacheType)
throws AdminException
- Specified by:
clearCache in interface Admin
- Throws:
AdminException
clearCache
public void clearCache(java.lang.String cacheType,
java.lang.String vdbName,
int version)
throws AdminException
- Specified by:
clearCache in interface Admin
- Throws:
AdminException
getTransactions
public java.util.Collection<Transaction> getTransactions()
throws AdminException
- Specified by:
getTransactions in interface Admin
- Throws:
AdminException
terminateTransaction
public void terminateTransaction(java.lang.String xid)
throws AdminException
- Specified by:
terminateTransaction in interface Admin
- Throws:
AdminException
getWorkerPoolStats
public WorkerPoolStatistics getWorkerPoolStats()
throws AdminException
- Specified by:
getWorkerPoolStats in interface Admin
- Throws:
AdminException
getTemplatePropertyDefinitions
public java.util.Collection<PropertyDefinition> getTemplatePropertyDefinitions(java.lang.String templateName)
throws AdminException
- Specified by:
getTemplatePropertyDefinitions in interface Admin
- Throws:
AdminException
changeVDBConnectionType
public void changeVDBConnectionType(java.lang.String vdbName,
int vdbVersion,
VDB.ConnectionType type)
throws AdminException
- Specified by:
changeVDBConnectionType in interface Admin
- Throws:
AdminException
assignToModel
public void assignToModel(java.lang.String vdbName,
int vdbVersion,
java.lang.String modelName,
java.lang.String sourceName,
java.lang.String translatorName,
java.lang.String dsName)
throws AdminException
- Specified by:
assignToModel in interface Admin
- Throws:
AdminException
addDataRoleMapping
public void addDataRoleMapping(java.lang.String vdbName,
int vdbVersion,
java.lang.String policyName,
java.lang.String role)
throws AdminException
- Specified by:
addDataRoleMapping in interface Admin
- Throws:
AdminException
removeDataRoleMapping
public void removeDataRoleMapping(java.lang.String vdbName,
int vdbVersion,
java.lang.String policyName,
java.lang.String role)
throws AdminException
- Specified by:
removeDataRoleMapping in interface Admin
- Throws:
AdminException
setAnyAuthenticatedForDataRole
public void setAnyAuthenticatedForDataRole(java.lang.String vdbName,
int vdbVersion,
java.lang.String dataRole,
boolean anyAuthenticated)
throws AdminException
- Specified by:
setAnyAuthenticatedForDataRole in interface Admin
- Throws:
AdminException
mergeVDBs
public void mergeVDBs(java.lang.String sourceVDBName,
int sourceVDBVersion,
java.lang.String targetVDBName,
int targetVDBVersion)
throws AdminException
- Specified by:
mergeVDBs in interface Admin
- Throws:
AdminException
createDataSource
public void createDataSource(java.lang.String deploymentName,
java.lang.String templateName,
java.util.Properties properties)
throws AdminException
- Specified by:
createDataSource in interface Admin
- Throws:
AdminException
deleteDataSource
public void deleteDataSource(java.lang.String deployedName)
throws AdminException
- Specified by:
deleteDataSource in interface Admin
- Throws:
AdminException
getDataSourceNames
public java.util.Collection<java.lang.String> getDataSourceNames()
throws AdminException
- Specified by:
getDataSourceNames in interface Admin
- Throws:
AdminException
getDataSourceTemplateNames
public java.util.Set<java.lang.String> getDataSourceTemplateNames()
throws AdminException
- Specified by:
getDataSourceTemplateNames in interface Admin
- Throws:
AdminException
getCacheStats
public CacheStatistics getCacheStats(java.lang.String cacheType)
throws AdminException
- Specified by:
getCacheStats in interface Admin
- Throws:
AdminException
markDataSourceAvailable
public void markDataSourceAvailable(java.lang.String name)
throws AdminException
- Specified by:
markDataSourceAvailable in interface Admin
- Throws:
AdminException
Copyright © 2011. All Rights Reserved.