public class HornetQServerImpl extends Object implements HornetQServer
| Modifier and Type | Field and Description |
|---|---|
static String |
GENERIC_IGNORED_FILTER |
| Constructor and Description |
|---|
HornetQServerImpl() |
HornetQServerImpl(Configuration configuration) |
HornetQServerImpl(Configuration configuration,
HornetQSecurityManager securityManager) |
HornetQServerImpl(Configuration configuration,
MBeanServer mbeanServer) |
HornetQServerImpl(Configuration configuration,
MBeanServer mbeanServer,
HornetQSecurityManager securityManager) |
public static final String GENERIC_IGNORED_FILTER
public HornetQServerImpl()
public HornetQServerImpl(Configuration configuration)
public HornetQServerImpl(Configuration configuration, MBeanServer mbeanServer)
public HornetQServerImpl(Configuration configuration, HornetQSecurityManager securityManager)
public HornetQServerImpl(Configuration configuration, MBeanServer mbeanServer, HornetQSecurityManager securityManager)
protected NodeManager createNodeManager(String directory)
public void start()
throws Exception
start in interface HornetQComponentExceptionprotected void finalize()
throws Throwable
public void stop()
throws Exception
stop in interface HornetQComponentExceptionpublic void threadDump(String reason)
threadDump in interface HornetQServerpublic void stop(boolean failoverOnServerShutdown)
throws Exception
stop in interface HornetQServerExceptionprotected void stop(boolean failoverOnServerShutdown,
boolean criticalIOError)
throws Exception
Exceptionpublic String describe()
describe in interface HornetQServerpublic void setIdentity(String identity)
HornetQServersetIdentity in interface HornetQServerpublic String getIdentity()
getIdentity in interface HornetQServerpublic ScheduledExecutorService getScheduledPool()
getScheduledPool in interface HornetQServerpublic ExecutorService getThreadPool()
getThreadPool in interface HornetQServerpublic Configuration getConfiguration()
getConfiguration in interface HornetQServerpublic MBeanServer getMBeanServer()
getMBeanServer in interface HornetQServerpublic PagingManager getPagingManager()
getPagingManager in interface HornetQServerpublic RemotingService getRemotingService()
getRemotingService in interface HornetQServerpublic StorageManager getStorageManager()
getStorageManager in interface HornetQServerpublic HornetQSecurityManager getSecurityManager()
getSecurityManager in interface HornetQServerpublic ManagementService getManagementService()
getManagementService in interface HornetQServerpublic HierarchicalRepository<Set<Role>> getSecurityRepository()
getSecurityRepository in interface HornetQServerpublic NodeManager getNodeManager()
getNodeManager in interface HornetQServerpublic HierarchicalRepository<AddressSettings> getAddressSettingsRepository()
getAddressSettingsRepository in interface HornetQServerpublic DeploymentManager getDeploymentManager()
public ResourceManager getResourceManager()
getResourceManager in interface HornetQServerpublic Version getVersion()
getVersion in interface HornetQServerpublic boolean isStarted()
isStarted in interface HornetQComponentisStarted in interface HornetQServerpublic boolean isStopped()
isStopped in interface HornetQServerpublic ClusterManager getClusterManager()
getClusterManager in interface HornetQServerpublic ServerSession createSession(String name, String username, String password, int minLargeMessageSize, RemotingConnection connection, boolean autoCommitSends, boolean autoCommitAcks, boolean preAcknowledge, boolean xa, String defaultAddress, SessionCallback callback) throws Exception
createSession in interface HornetQServerExceptionpublic ReplicationEndpoint connectToReplicationEndpoint(Channel channel) throws Exception
HornetQServerconnectToReplicationEndpoint in interface HornetQServerExceptionpublic void removeSession(String name) throws Exception
removeSession in interface HornetQServerExceptionpublic boolean lookupSession(String key, String value)
HornetQServerlookupSession in interface HornetQServerpublic List<ServerSession> getSessions(String connectionID)
getSessions in interface HornetQServerpublic Set<ServerSession> getSessions()
getSessions in interface HornetQServerpublic boolean isInitialised()
isInitialised in interface HornetQServerpublic HornetQServerControlImpl getHornetQServerControl()
HornetQServergetHornetQServerControl in interface HornetQServerpublic int getConnectionCount()
getConnectionCount in interface HornetQServerpublic PostOffice getPostOffice()
getPostOffice in interface HornetQServerpublic QueueFactory getQueueFactory()
getQueueFactory in interface HornetQServerpublic SimpleString getNodeID()
getNodeID in interface HornetQServerpublic Queue createQueue(SimpleString address, SimpleString queueName, SimpleString filterString, boolean durable, boolean temporary) throws Exception
createQueue in interface HornetQServerExceptionpublic Queue locateQueue(SimpleString queueName) throws Exception
locateQueue in interface HornetQServerExceptionpublic Queue deployQueue(SimpleString address, SimpleString queueName, SimpleString filterString, boolean durable, boolean temporary) throws Exception
deployQueue in interface HornetQServerExceptionpublic void destroyQueue(SimpleString queueName, ServerSession session) throws Exception
destroyQueue in interface HornetQServerExceptionpublic void registerActivateCallback(ActivateCallback callback)
registerActivateCallback in interface HornetQServerpublic void unregisterActivateCallback(ActivateCallback callback)
unregisterActivateCallback in interface HornetQServerpublic ExecutorFactory getExecutorFactory()
getExecutorFactory in interface HornetQServerpublic void setGroupingHandler(GroupingHandler groupingHandler)
setGroupingHandler in interface HornetQServerpublic GroupingHandler getGroupingHandler()
getGroupingHandler in interface HornetQServerpublic ReplicationEndpoint getReplicationEndpoint()
getReplicationEndpoint in interface HornetQServerpublic ReplicationManager getReplicationManager()
getReplicationManager in interface HornetQServerpublic ConnectorsService getConnectorsService()
getConnectorsService in interface HornetQServerpublic boolean checkActivate()
throws Exception
checkActivate in interface HornetQServerExceptionpublic void deployDivert(DivertConfiguration config) throws Exception
deployDivert in interface HornetQServerExceptionpublic void destroyDivert(SimpleString name) throws Exception
destroyDivert in interface HornetQServerExceptionpublic void deployBridge(BridgeConfiguration config) throws Exception
deployBridge in interface HornetQServerExceptionpublic void destroyBridge(String name) throws Exception
destroyBridge in interface HornetQServerExceptionpublic ServerSession getSessionByID(String sessionName)
getSessionByID in interface HornetQServerpublic void replaceQueueFactory(QueueFactory factory)
factory - protected PagingManager createPagingManager()
backupConnector - protected StorageManager createStorageManager()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.