Sonic Management API

com.sonicsw.mq.mgmtapi.config
Interface IBrokerBean

All Superinterfaces:
IAbstractBrokerBean, com.sonicsw.mx.config.IAnnotationExtension, IMgmtBase, IMgmtBeanBase

public interface IBrokerBean
extends IAbstractBrokerBean

Configuration Bean representing a Broker


Nested Class Summary
static interface IBrokerBean.IActionalParametersType
          Inner class representing ActionalParametersType This class extends IAbstractActionalParametersType
static interface IBrokerBean.IBrokerReferencesType
          Inner class representing BrokerReferencesType This class extends IAbstractBrokerReferencesType
static interface IBrokerBean.ICaListType
          Inner class representing CaListType This inner class contains inner data items that are keyed off a name.
static interface IBrokerBean.ICaType
          Inner class representing CaType This class extends IAbstractCaType
static interface IBrokerBean.ICipherSuiteType
          Inner class representing CipherSuiteType This class extends IAbstractCipherSuiteType
static interface IBrokerBean.IClusteringType
          Inner class representing ClusteringType This class extends IAbstractClusteringType
static interface IBrokerBean.IConnectionBuffersType
          Inner class representing ConnectionBuffersType This class extends IAbstractConnectionBuffersType
static interface IBrokerBean.ICredentialsType
          Inner class representing IWsSecurityType This class extends IAbstractWsSecurityType
static interface IBrokerBean.IDatabaseParametersType
          Inner class representing DatabaseParametersType This class extends IAbstractDatabaseParametersType
static interface IBrokerBean.IDebugParametersType
          Inner class representing DebugParametersType This class extends IAbstractDebugParametersType
static interface IBrokerBean.IDuplicateDetectionParametersType
          Inner class representing DuplicateDetectionParametersType This class extends IAbstractDuplicateDetectionParametersType
static interface IBrokerBean.IFTParametersType
          Inner class representing FTParametersType This class extends IAbstractFTParametersType
static interface IBrokerBean.IJsseParametersType
          Inner class representing JsseParametersType This class extends IAbstractJsseParametersType
static interface IBrokerBean.ILdapConnectionType
          Inner class representing LdapConnectionType This class extends IAbstractLdapConnectionType
static interface IBrokerBean.IMetricsCollectionType
          Inner class representing MetricsCollectionType This class extends IAbstractIMetricsCollectionType
static interface IBrokerBean.INotificationParametersType
          Inner class representing NotificationParametersType This class extends IAbstractNotificationParametersType
static interface IBrokerBean.IProductInformationType
          Inner class representing ProductInformationType This class extends IAbstractProductInformationType
static interface IBrokerBean.IPubSubParametersType
          Inner class representing PubSubParametersType This class extends IAbstractPubSubParametersType
static interface IBrokerBean.IQueueParametersType
          Inner class representing QueueParametersType This class extends IAbstractQueueParametersType
static interface IBrokerBean.IRecoveryLogType
          Inner class representing RecoveryLogType This class extends IAbstractRecoveryLogType
static interface IBrokerBean.IReplicationParametersType
          Inner class representing ReplicationParametersType This class extends IAbstractReplicationParametersType
static interface IBrokerBean.IRoutingParametersType
          Inner class representing RoutingParametersType This class extends IAbstractRoutingParametersType
static interface IBrokerBean.ISecurityParametersType
          Inner class representing SecurityParametersType This class extends IAbstractSecurityParametersType
static interface IBrokerBean.ISslParametersType
          Inner class representing SslParametersType This class extends IAbstractSslParametersType
static interface IBrokerBean.ITuningParametersType
          Inner class representing TuningParametersType This class extends IAbstractTuningParametersType
static interface IBrokerBean.ITunnelingParametersType
          Inner class representing TunnelingParametersType This class extends IAbstractTunnelingParametersType
static interface IBrokerBean.ITxnParametersType
          Inner class representing TxnParametersType This class extends IAbstractTxnParametersType
static interface IBrokerBean.IWsKeystoreType
          Inner class representing IWsSecurityType This class extends IAbstractWsSecurityType
static interface IBrokerBean.IWsRmType
          Inner class representing IWsRmType This class extends IAbstractWsRmType
static interface IBrokerBean.IWsSecurityType
          Inner class representing IWsSecurityType This class extends IAbstractWsSecurityType
 
Nested classes/interfaces inherited from interface com.sonicsw.mq.mgmtapi.config.gen.IAbstractBrokerBean
IAbstractBrokerBean.IAbstractActionalParametersType, IAbstractBrokerBean.IAbstractBrokerReferencesType, IAbstractBrokerBean.IAbstractCaListType, IAbstractBrokerBean.IAbstractCaType, IAbstractBrokerBean.IAbstractCipherSuiteType, IAbstractBrokerBean.IAbstractClusteringType, IAbstractBrokerBean.IAbstractConnectionBuffersType, IAbstractBrokerBean.IAbstractCredentialsType, IAbstractBrokerBean.IAbstractDatabaseParametersType, IAbstractBrokerBean.IAbstractDebugParametersType, IAbstractBrokerBean.IAbstractDuplicateDetectionParametersType, IAbstractBrokerBean.IAbstractFTParametersType, IAbstractBrokerBean.IAbstractJsseParametersType, IAbstractBrokerBean.IAbstractLdapConnectionType, IAbstractBrokerBean.IAbstractMetricsCollectionType, IAbstractBrokerBean.IAbstractNotificationParametersType, IAbstractBrokerBean.IAbstractProductInformationType, IAbstractBrokerBean.IAbstractPubSubParametersType, IAbstractBrokerBean.IAbstractQueueParametersType, IAbstractBrokerBean.IAbstractRecoveryLogType, IAbstractBrokerBean.IAbstractReplicationParametersType, IAbstractBrokerBean.IAbstractRoutingParametersType, IAbstractBrokerBean.IAbstractSecurityParametersType, IAbstractBrokerBean.IAbstractSslParametersType, IAbstractBrokerBean.IAbstractTuningParametersType, IAbstractBrokerBean.IAbstractTunnelingParametersType, IAbstractBrokerBean.IAbstractTxnParametersType, IAbstractBrokerBean.IAbstractWsKeystoreType, IAbstractBrokerBean.IAbstractWsRmType, IAbstractBrokerBean.IAbstractWsSecurityType
 
Field Summary
 
Fields inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBeanBase
C_VERSION_PROPERTY, CLASS_PROPERTY, P_VERSION_PROPERTY, TEMPLATE_PROPERTY, TYPE_PROPERTY
 
Fields inherited from interface com.sonicsw.mx.config.IAnnotationExtension
END_CDATA, START_CDATA, TOOL_ANNOTATION
 
Method Summary
 IBackupBrokerBean createBackupBrokerBean()
           
 IBackupBrokerBean createBackupBrokerBean(java.lang.String viewName)
           
 void deleteBackupBrokerBean()
           
 IAcceptorsBean getAcceptorsBean()
           
 IAuthenticationDomainBean getAuthenticationDomain()
           
 IAuthorizationPolicyBean getAuthorizationPolicy()
           
 IBackupBrokerBean getBackupBrokerBean()
           
 ICertificatesStoreBean getCertificatesStore()
           
 IClusterBean getClusterBean()
           
 IGlobalSubscriptionsBean getGlobalSubscriptionsBean()
           
 IQueuesBean getQueuesBean()
           
 IReplicationConnectionsBean getReplicationConnectionsBean()
           
 IRoutesBean getRoutesBean()
           
 boolean isClusterMember()
           
 void setAuthenticationDomain(java.lang.String viewName)
           
 void setAuthorizationPolicy(java.lang.String viewName)
           
 void setCertificatesStore(java.lang.String viewName)
           
 void setClusterBean(IClusterBean bean)
           
 
Methods inherited from interface com.sonicsw.mq.mgmtapi.config.gen.IAbstractBrokerBean
createActionalParameters, createBrokerReplicationParameters, createCipherSuiteInfo, createDebugParameters, createMetrics, createWsSecurityParameters, getActionalParameters, getActionalParametersMetaData, getArchiveName, getArchiveName, getArchiveNameMetaData, getBrokerClusterParameters, getBrokerClusterParametersMetaData, getBrokerConnectionBuffers, getBrokerConnectionBuffersMetaData, getBrokerDatabaseParameters, getBrokerDatabaseParametersMetaData, getBrokerFaultTolerantParameters, getBrokerFaultTolerantParametersMetaData, getBrokerName, getBrokerNameMetaData, getBrokerNotificationParameters, getBrokerNotificationParametersMetaData, getBrokerPassword, getBrokerPassword, getBrokerPasswordMetaData, getBrokerPubsubParameters, getBrokerPubsubParametersMetaData, getBrokerQueueParameters, getBrokerQueueParametersMetaData, getBrokerRecoveryLogParameters, getBrokerRecoveryLogParametersMetaData, getBrokerReplicationParameters, getBrokerReplicationParametersMetaData, getBrokerRoutingParameters, getBrokerRoutingParametersMetaData, getBrokerSecurityParameters, getBrokerSecurityParametersMetaData, getBrokerSslParameters, getBrokerSslParametersMetaData, getBrokerTunnelingParameters, getBrokerTunnelingParametersMetaData, getBrokerTxnParameters, getBrokerTxnParametersMetaData, getCipherSuiteInfo, getCipherSuiteInfoMetaData, getClassname, getClassnameMetaData, getClasspath, getClasspath, getClasspathMetaData, getConfigElementReferences, getConfigElementReferencesMetaData, getConnectionTuningParameters, getConnectionTuningParametersMetaData, getDebugParameters, getDebugParametersMetaData, getDuplicateDetectionParameters, getDuplicateDetectionParametersMetaData, getMetrics, getMetricsMetaData, getProductInformation, getProductInformationMetaData, getWsSecurityParameters, getWsSecurityParametersMetaData, setActionalParameters, setArchiveName, setBrokerName, setBrokerPassword, setBrokerReplicationParameters, setCipherSuiteInfo, setClasspath, setDebugParameters, setMetrics, setWsSecurityParameters
 
Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBeanBase
clone, createUniqueName, getBigDecimalAttribute, getBooleanAttribute, getByteArrayAttribute, getIntegerAttribute, getLongAttribute, getProperty, getReferenceAttribute, getStringAttribute, isNewBean, setBigDecimalAttribute, setBooleanAttribute, setByteArrayAttribute, setIntegerAttribute, setLongAttribute, setReferenceAttribute, setStringAttribute
 
Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBase
getAttributeList, getAttributeMap, getAttributeMetaData, getConfigBean, getConfigBeanName, getConfigBeanNameTail, getConfigPath, getConfigPath, getMgmtBeanFactory, getParent, removeAttribute, setAttribute
 
Methods inherited from interface com.sonicsw.mx.config.IAnnotationExtension
getAnnotation, setAnnotation
 

Method Detail

createBackupBrokerBean

IBackupBrokerBean createBackupBrokerBean()
                                         throws MgmtException
Throws:
MgmtException

createBackupBrokerBean

IBackupBrokerBean createBackupBrokerBean(java.lang.String viewName)
                                         throws MgmtException
Throws:
MgmtException

deleteBackupBrokerBean

void deleteBackupBrokerBean()
                            throws MgmtException
Throws:
MgmtException

getAcceptorsBean

IAcceptorsBean getAcceptorsBean()
                                throws MgmtException
Throws:
MgmtException

getAuthenticationDomain

IAuthenticationDomainBean getAuthenticationDomain()
                                                  throws MgmtException
Throws:
MgmtException

getAuthorizationPolicy

IAuthorizationPolicyBean getAuthorizationPolicy()
                                                throws MgmtException
Throws:
MgmtException

getBackupBrokerBean

IBackupBrokerBean getBackupBrokerBean()
                                      throws MgmtException
Throws:
MgmtException

getCertificatesStore

ICertificatesStoreBean getCertificatesStore()
                                            throws MgmtException
Throws:
MgmtException

getClusterBean

IClusterBean getClusterBean()
                            throws MgmtException
Throws:
MgmtException

getGlobalSubscriptionsBean

IGlobalSubscriptionsBean getGlobalSubscriptionsBean()
                                                    throws MgmtException
Throws:
MgmtException

getQueuesBean

IQueuesBean getQueuesBean()
                          throws MgmtException
Throws:
MgmtException

getReplicationConnectionsBean

IReplicationConnectionsBean getReplicationConnectionsBean()
                                                          throws MgmtException
Throws:
MgmtException

getRoutesBean

IRoutesBean getRoutesBean()
                          throws MgmtException
Throws:
MgmtException

isClusterMember

boolean isClusterMember()

setAuthenticationDomain

void setAuthenticationDomain(java.lang.String viewName)
                             throws MgmtException
Throws:
MgmtException

setAuthorizationPolicy

void setAuthorizationPolicy(java.lang.String viewName)
                            throws MgmtException
Throws:
MgmtException

setCertificatesStore

void setCertificatesStore(java.lang.String viewName)
                          throws MgmtException
Throws:
MgmtException

setClusterBean

void setClusterBean(IClusterBean bean)
                    throws MgmtException
Throws:
MgmtException

Sonic Management API

Copyright © 2001-2012 Progress Software Corporation. All Rights Reserved.
HTML formatted on 13-Mar-2012.