org.apache.geronimo.activemq
Class BrokerServiceGBeanImpl
java.lang.Object
org.apache.geronimo.activemq.BrokerServiceGBeanImpl
- All Implemented Interfaces:
- ActiveMQBroker, BrokerServiceGBean, GBeanLifecycle, JMSBroker, NetworkContainer, J2EEManagedObject
public class BrokerServiceGBeanImpl
- extends Object
- implements GBeanLifecycle, BrokerServiceGBean
Default implementation of the ActiveMQ Message Server
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final GBeanInfo GBEAN_INFO
BrokerServiceGBeanImpl
public BrokerServiceGBeanImpl()
getBrokerContainer
public org.apache.activemq.broker.BrokerService getBrokerContainer()
- Specified by:
getBrokerContainer in interface BrokerServiceGBean
setMbeanServerReference
public void setMbeanServerReference(MBeanServerReference mbeanServerReference)
doStart
public void doStart()
throws Exception
- Specified by:
doStart in interface GBeanLifecycle
- Throws:
Exception
doStop
public void doStop()
throws Exception
- Specified by:
doStop in interface GBeanLifecycle
- Throws:
Exception
doFail
public void doFail()
- Specified by:
doFail in interface GBeanLifecycle
getGBeanInfo
public static GBeanInfo getGBeanInfo()
getBrokerName
public String getBrokerName()
- Specified by:
getBrokerName in interface BrokerServiceGBean
- Returns:
- Returns the brokerName.
getBrokerUri
public String getBrokerUri()
setBrokerName
public void setBrokerName(String brokerName)
setBrokerUri
public void setBrokerUri(String brokerUri)
getServerInfo
public ServerInfo getServerInfo()
setServerInfo
public void setServerInfo(ServerInfo serverInfo)
getDataDirectory
public String getDataDirectory()
setDataDirectory
public void setDataDirectory(String dataDir)
getDataSource
public ResourceSource<ResourceException> getDataSource()
setDataSource
public void setDataSource(ResourceSource<ResourceException> dataSource)
getObjectName
public String getObjectName()
- Specified by:
getObjectName in interface J2EEManagedObject
isStateManageable
public boolean isStateManageable()
- Specified by:
isStateManageable in interface J2EEManagedObject
isStatisticsProvider
public boolean isStatisticsProvider()
- Specified by:
isStatisticsProvider in interface J2EEManagedObject
isEventProvider
public boolean isEventProvider()
- Specified by:
isEventProvider in interface J2EEManagedObject
getConnectors
public NetworkConnector[] getConnectors()
- Specified by:
getConnectors in interface NetworkContainer
getConnectors
public NetworkConnector[] getConnectors(String protocol)
- Specified by:
getConnectors in interface NetworkContainer
getManager
public JMSManager getManager()
setManager
public void setManager(JMSManager manager)
setObjectName
public void setObjectName(String objectName)
getClassLoader
public ClassLoader getClassLoader()
setClassLoader
public void setClassLoader(ClassLoader classLoader)
isUseShutdownHook
public boolean isUseShutdownHook()
setUseShutdownHook
public void setUseShutdownHook(boolean useShutdownHook)
Copyright © 2003-2010 The Apache Geronimo development community. All Rights Reserved.