Sonic Management API

com.sonicsw.mf.mgmtapi.config
Class MFMgmtBeanFactory

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
Direct Known Subclasses:
AbstractMQMgmtBeanFactory, AbstractXQMgmtBeanFactory

public class MFMgmtBeanFactory
extends AbstractMFMgmtBeanFactory


Constructor Summary
MFMgmtBeanFactory()
           
 
Method Summary
 IComponentCollectionBean createComponentCollectionBean(java.lang.String name)
          Create a ComponentCollection bean with the specified name
 IContainerCollectionBean createContainerCollectionBean(java.lang.String name)
          Create a ContainerCollection bean with the specified name
 java.util.List getAuthenticationDomainBeanNames()
          Get the names of all beans of type IAuthenticationDomain
 java.lang.String[] getComponentsRuntimeIDs()
           
 java.lang.String[] getContainersRuntimeIDs()
           
 java.util.HashMap getDeployedComponents(java.lang.String containerName)
           
 IDomainBean getDomainBean()
           
 java.util.List getDomainBeanNames()
          Get the names of all beans of type IDomain
 void saveContainerBean(IContainerBean bean)
          Save the specified Container bean
 
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

MFMgmtBeanFactory

public MFMgmtBeanFactory()
Method Detail

createComponentCollectionBean

public IComponentCollectionBean createComponentCollectionBean(java.lang.String name)
                                                       throws MgmtException
Description copied from class: AbstractMFMgmtBeanFactory
Create a ComponentCollection bean with the specified name

Overrides:
createComponentCollectionBean in class AbstractMFMgmtBeanFactory
Parameters:
name - the name of the new bean
Returns:
a new ComponentCollection bean
Throws:
MgmtException

createContainerCollectionBean

public IContainerCollectionBean createContainerCollectionBean(java.lang.String name)
                                                       throws MgmtException
Description copied from class: AbstractMFMgmtBeanFactory
Create a ContainerCollection bean with the specified name

Overrides:
createContainerCollectionBean in class AbstractMFMgmtBeanFactory
Parameters:
name - the name of the new bean
Returns:
a new ContainerCollection bean
Throws:
MgmtException

getAuthenticationDomainBeanNames

public java.util.List getAuthenticationDomainBeanNames()
                                                throws MgmtException
Description copied from class: AbstractMFMgmtBeanFactory
Get the names of all beans of type IAuthenticationDomain

Overrides:
getAuthenticationDomainBeanNames in class AbstractMFMgmtBeanFactory
Returns:
an array of bean names
Throws:
MgmtException

getComponentsRuntimeIDs

public java.lang.String[] getComponentsRuntimeIDs()
                                           throws MgmtException
Throws:
MgmtException

getContainersRuntimeIDs

public java.lang.String[] getContainersRuntimeIDs()
                                           throws MgmtException
Throws:
MgmtException

getDeployedComponents

public java.util.HashMap getDeployedComponents(java.lang.String containerName)
                                        throws MgmtException
Throws:
MgmtException

getDomainBean

public IDomainBean getDomainBean()
                          throws MgmtException
Throws:
MgmtException

getDomainBeanNames

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

Overrides:
getDomainBeanNames in class AbstractMFMgmtBeanFactory
Returns:
an array of bean names
Throws:
MgmtException

saveContainerBean

public void saveContainerBean(IContainerBean bean)
                       throws MgmtException
Description copied from class: AbstractMFMgmtBeanFactory
Save the specified Container bean

Overrides:
saveContainerBean in class AbstractMFMgmtBeanFactory
Parameters:
bean - the Container bean to save
Throws:
MgmtException

Sonic Management API

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