|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.metamatrix.dqp.embedded.admin.DQPConfigAdminImpl
public class DQPConfigAdminImpl
DQP implementation of the Config Admin API
Constructor Summary | |
---|---|
DQPConfigAdminImpl(EmbeddedConnectionFactoryImpl manager)
|
Method Summary | |
---|---|
protected AdminException |
accumulateProcessingException(AdminException parent,
java.lang.Exception e)
|
protected AdminException |
accumulateSystemException(AdminException parent,
java.lang.Exception e)
|
void |
addConnectorArchive(byte[] contents,
AdminOptions options)
|
ConnectorBinding |
addConnectorBinding(java.lang.String deployName,
char[] xmlFile,
AdminOptions options)
|
ConnectorBinding |
addConnectorBinding(java.lang.String deployName,
java.lang.String type,
java.util.Properties properties,
AdminOptions options)
|
void |
addConnectorType(java.lang.String deployName,
char[] cdkFile)
|
void |
addExtensionModule(java.lang.String type,
java.lang.String sourceName,
byte[] source,
java.lang.String description)
|
void |
addUDF(byte[] modelFileContents,
java.lang.String classpath)
|
VDB |
addVDB(java.lang.String deployName,
byte[] vdbFile,
AdminOptions options)
|
void |
assignBindingToModel(java.lang.String deployedConnectorBindingName,
java.lang.String vdbName,
java.lang.String vdbVersion,
java.lang.String modelName)
|
protected java.util.Collection |
convertPropertyDefinitions(ComponentType ctype,
java.util.Properties properties)
Convert a ComponentType and a set of properties into a Collection of com.metamatrix.admin.api.objects.PropertyDefinition objects |
protected java.util.Collection |
convertPropertyDefinitions(java.util.Properties properties)
Convert a set of properties into a Collection of com.metamatrix.admin.api.objects.PropertyDefinition objects |
protected java.lang.Object |
convertToAdminObjects(java.lang.Object src)
|
protected java.lang.Object |
convertToAdminObjects(java.lang.Object src,
java.lang.Object parent)
|
void |
deleteConnectorBinding(java.lang.String identifier)
|
void |
deleteConnectorType(java.lang.String deployName)
|
void |
deleteExtensionModule(java.lang.String sourceName)
|
void |
deleteUDF()
|
char[] |
exportConfiguration()
|
byte[] |
exportConnectorArchive(java.lang.String identifier)
|
char[] |
exportConnectorBinding(java.lang.String identifier)
|
char[] |
exportConnectorType(java.lang.String identifier)
|
byte[] |
exportExtensionModule(java.lang.String sourceName)
|
byte[] |
exportVDB(java.lang.String name,
java.lang.String version)
|
protected java.util.Collection |
getAdminObjects(java.lang.String identifier,
java.lang.String className)
Get admin objects of the specified className that match the specified identifier. |
LogConfiguration |
getLogConfiguration()
|
EmbeddedConnectionFactoryImpl |
getManager()
|
SystemObject |
getSystem()
Get the system state. |
protected java.lang.String |
prettyPrintBindingNames(java.util.List bindings)
|
void |
setLogConfiguration(LogConfiguration config)
|
void |
setProperty(java.lang.String identifier,
java.lang.String className,
java.lang.String propertyName,
java.lang.String propertyValue)
|
void |
setSystemProperty(java.lang.String propertyName,
java.lang.String propertyValue)
|
void |
updateProperties(java.lang.String identifier,
java.lang.String className,
java.util.Properties properties)
|
void |
updateSystemProperties(java.util.Properties properties)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DQPConfigAdminImpl(EmbeddedConnectionFactoryImpl manager)
Method Detail |
---|
public void setSystemProperty(java.lang.String propertyName, java.lang.String propertyValue) throws AdminException
setSystemProperty
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.setSystemProperty(java.lang.String, java.lang.String)
public void updateSystemProperties(java.util.Properties properties) throws AdminException
updateSystemProperties
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.updateSystemProperties(java.util.Properties)
public void setProperty(java.lang.String identifier, java.lang.String className, java.lang.String propertyName, java.lang.String propertyValue) throws AdminException
setProperty
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.setProperty(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public void updateProperties(java.lang.String identifier, java.lang.String className, java.util.Properties properties) throws AdminException
updateProperties
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.updateProperties(java.lang.String, java.lang.String, java.util.Properties)
public void addConnectorType(java.lang.String deployName, char[] cdkFile) throws AdminException
addConnectorType
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.addConnectorType(java.lang.String, char[])
public void deleteConnectorType(java.lang.String deployName) throws AdminException
deleteConnectorType
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.deleteConnectorType(java.lang.String)
public ConnectorBinding addConnectorBinding(java.lang.String deployName, java.lang.String type, java.util.Properties properties, AdminOptions options) throws AdminException
addConnectorBinding
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.addConnectorBinding(java.lang.String, java.lang.String, java.util.Properties, AdminOptions)
public ConnectorBinding addConnectorBinding(java.lang.String deployName, char[] xmlFile, AdminOptions options) throws AdminException
addConnectorBinding
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.addConnectorBinding(java.lang.String, char[], AdminOptions)
public void deleteConnectorBinding(java.lang.String identifier) throws AdminException
deleteConnectorBinding
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.deleteConnectorBinding(java.lang.String)
public VDB addVDB(java.lang.String deployName, byte[] vdbFile, AdminOptions options) throws AdminException
addVDB
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.addVDB(java.lang.String, byte[], AdminOptions)
public void addExtensionModule(java.lang.String type, java.lang.String sourceName, byte[] source, java.lang.String description) throws AdminException
addExtensionModule
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.addExtensionModule(java.lang.String, java.lang.String, byte[], java.lang.String)
public void deleteExtensionModule(java.lang.String sourceName) throws AdminException
deleteExtensionModule
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.deleteExtensionModule(java.lang.String)
public void assignBindingToModel(java.lang.String deployedConnectorBindingName, java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName) throws AdminException
assignBindingToModel
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.assignBindingToModel(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
public LogConfiguration getLogConfiguration() throws AdminException
getLogConfiguration
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.getLogConfiguration()
public void setLogConfiguration(LogConfiguration config) throws AdminException
setLogConfiguration
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.setLogConfiguration(com.metamatrix.admin.api.objects.LogConfiguration)
public byte[] exportExtensionModule(java.lang.String sourceName) throws AdminException
exportExtensionModule
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.exportExtensionModule(java.lang.String)
public char[] exportConfiguration() throws AdminException
exportConfiguration
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.exportConfiguration()
public char[] exportConnectorBinding(java.lang.String identifier) throws AdminException
exportConnectorBinding
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.exportConnectorBinding(java.lang.String)
public char[] exportConnectorType(java.lang.String identifier) throws AdminException
exportConnectorType
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.exportConnectorType(java.lang.String)
public byte[] exportVDB(java.lang.String name, java.lang.String version) throws AdminException
exportVDB
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.exportVDB(java.lang.String, java.lang.String)
public void addConnectorArchive(byte[] contents, AdminOptions options) throws AdminException
addConnectorArchive
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.addConnectorArchive(byte[], com.metamatrix.admin.api.objects.AdminOptions)
public byte[] exportConnectorArchive(java.lang.String identifier) throws AdminException
exportConnectorArchive
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.exportConnectorArchive(java.lang.String)
public void addUDF(byte[] modelFileContents, java.lang.String classpath) throws AdminException
addUDF
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.addUDF(byte[], java.lang.String)
public void deleteUDF() throws AdminException
deleteUDF
in interface CoreConfigAdmin
AdminException
CoreConfigAdmin.deleteUDF()
protected AdminException accumulateSystemException(AdminException parent, java.lang.Exception e)
protected AdminException accumulateProcessingException(AdminException parent, java.lang.Exception e)
protected java.lang.String prettyPrintBindingNames(java.util.List bindings)
public EmbeddedConnectionFactoryImpl getManager()
protected java.lang.Object convertToAdminObjects(java.lang.Object src)
protected java.lang.Object convertToAdminObjects(java.lang.Object src, java.lang.Object parent)
public SystemObject getSystem()
protected java.util.Collection convertPropertyDefinitions(ComponentType ctype, java.util.Properties properties)
ctype
- properties
-
protected java.util.Collection convertPropertyDefinitions(java.util.Properties properties)
ctype
- properties
-
protected java.util.Collection getAdminObjects(java.lang.String identifier, java.lang.String className) throws AdminException
identifier
- className
-
AdminException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |