Sonic Management API

com.sonicsw.xqimpl.mgmtapi.config.gen
Class AbstractXQMgmtBeanFactory

java.lang.Object
  extended by com.sonicsw.ma.mgmtapi.config.impl.AbstractMgmtBeanFactory
      extended by com.sonicsw.ma.mgmtapi.config.MgmtBeanFactory
          extended by com.sonicsw.mf.mgmtapi.config.gen.AbstractMFMgmtBeanFactory
              extended by com.sonicsw.mf.mgmtapi.config.MFMgmtBeanFactory
                  extended by com.sonicsw.xqimpl.mgmtapi.config.gen.AbstractXQMgmtBeanFactory
Direct Known Subclasses:
XQMgmtBeanFactory

public class AbstractXQMgmtBeanFactory
extends MFMgmtBeanFactory


Constructor Summary
AbstractXQMgmtBeanFactory()
           
 
Method Summary
 IXQContainerBean createXQContainerBean(java.lang.String name)
          Create a XQContainer bean with the specified name
 void deleteXQContainerBean(IXQContainerBean bean)
          Delete the specified XQContainer bean
 IXQContainerBean getXQContainerBean(java.lang.String name)
          Get the XQContainer bean with the specified name
 java.util.List getXQContainerBeanNames()
          Get the names of all beans of type IXQContainer
 void saveXQContainerBean(IXQContainerBean bean)
          Save the specified XQContainer bean
 
Methods inherited from class com.sonicsw.mf.mgmtapi.config.MFMgmtBeanFactory
createComponentCollectionBean, createContainerCollectionBean, getAuthenticationDomainBeanNames, getComponentsRuntimeIDs, getContainersRuntimeIDs, getDeployedComponents, getDomainBean, getDomainBeanNames, saveContainerBean
 
Methods inherited from class com.sonicsw.mf.mgmtapi.config.gen.AbstractMFMgmtBeanFactory
createActivationDaemonBean, createAgentManagerBean, createAuthenticationDomainBean, createBackupAgentManagerBean, createBackupDirectoryServiceBean, createCollectionsMonitorBean, createContainerBean, createDirectoryServiceBean, createHostManagerBean, createLoggerBean, createReplicationConnectionBean, deleteActivationDaemonBean, deleteAgentManagerBean, deleteAuthenticationDomainBean, deleteBackupAgentManagerBean, deleteBackupDirectoryServiceBean, deleteCollectionsMonitorBean, deleteComponentCollectionBean, deleteContainerBean, deleteContainerCollectionBean, deleteDirectoryServiceBean, deleteHostManagerBean, deleteLoggerBean, deleteReplicationConnectionBean, getActivationDaemonBean, getActivationDaemonBeanNames, getAgentManagerBean, getAgentManagerBeanNames, getAuthenticationDomainBean, getBackupAgentManagerBean, getBackupAgentManagerBeanNames, getBackupDirectoryServiceBean, getBackupDirectoryServiceBeanNames, getCollectionsMonitorBean, getCollectionsMonitorBeanNames, getComponentCollectionBean, getComponentCollectionBeanNames, getContainerBean, getContainerBeanNames, getContainerCollectionBean, getContainerCollectionBeanNames, getDirectoryServiceBean, getDirectoryServiceBeanNames, getDomainBean, getHostManagerBean, getHostManagerBeanNames, getLoggerBean, getLoggerBeanNames, getReplicationConnectionBean, getReplicationConnectionBeanNames, saveActivationDaemonBean, saveAgentManagerBean, saveAuthenticationDomainBean, saveBackupAgentManagerBean, saveBackupDirectoryServiceBean, saveCollectionsMonitorBean, saveComponentCollectionBean, saveContainerCollectionBean, saveDirectoryServiceBean, saveDomainBean, saveHostManagerBean, saveLoggerBean, saveReplicationConnectionBean
 
Methods inherited from class com.sonicsw.ma.mgmtapi.config.impl.AbstractMgmtBeanFactory
commit, connect, connect, connect, createBeanObject, createFolder, createFolder, createUniqueName, deleteBean, deleteBeans, deleteFolder, deleteFolderPath, disconnect, doesConfigurationNameExist, exportContainerBootConfiguration, exportDSBootConfiguration, flush, getBean, getConfigServer, getConfigServerUtility, getConfigurationNames, getConfigurations, getDomain, getFolderNames, getFolders, list, listConfigElements, listFolderElements, listFolders, loadBeansInDirectory, lookupReference, lookupValue, lookupValue, pathExists, rollback, saveBean, saveBeans, setFolderMetaAttributes
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractXQMgmtBeanFactory

public AbstractXQMgmtBeanFactory()
Method Detail

createXQContainerBean

public IXQContainerBean createXQContainerBean(java.lang.String name)
                                       throws MgmtException
Create a XQContainer bean with the specified name

Parameters:
name - the name of the new bean
Returns:
a new XQContainer bean
Throws:
MgmtException

deleteXQContainerBean

public void deleteXQContainerBean(IXQContainerBean bean)
                           throws MgmtException
Delete the specified XQContainer bean

Parameters:
bean - the XQContainer bean to delete
Throws:
MgmtException

getXQContainerBean

public IXQContainerBean getXQContainerBean(java.lang.String name)
                                    throws MgmtException
Get the XQContainer bean with the specified name

Parameters:
name - The name of the bean
Returns:
a bean of type IXQContainer
Throws:
MgmtException

getXQContainerBeanNames

public java.util.List getXQContainerBeanNames()
                                       throws MgmtException
Get the names of all beans of type IXQContainer

Returns:
an array of bean names
Throws:
MgmtException

saveXQContainerBean

public void saveXQContainerBean(IXQContainerBean bean)
                         throws MgmtException
Save the specified XQContainer bean

Parameters:
bean - the XQContainer bean to save
Throws:
MgmtException

Sonic Management API

Copyright © 2001-2011 Progress Software Corporation. All Rights Reserved.
HTML formatted on 12-Aug-2011.