Class FederationManager
- java.lang.Object
-
- org.apache.activemq.artemis.core.server.federation.FederationManager
-
- All Implemented Interfaces:
ActiveMQComponent
public class FederationManager extends Object implements ActiveMQComponent
-
-
Constructor Summary
Constructors Constructor Description FederationManager(ActiveMQServer server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeploy()booleandeploy(FederationConfiguration federationConfiguration)Federationget(String name)booleanisStarted()voidregister(FederatedAbstract federatedAbstract)voidstart()voidstop()booleanundeploy(String name)voidunregister(FederatedAbstract federatedAbstract)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.activemq.artemis.core.server.ActiveMQComponent
asyncStop
-
-
-
-
Constructor Detail
-
FederationManager
public FederationManager(ActiveMQServer server)
-
-
Method Detail
-
start
public void start() throws ActiveMQException- Specified by:
startin interfaceActiveMQComponent- Throws:
ActiveMQException
-
stop
public void stop()
- Specified by:
stopin interfaceActiveMQComponent
-
isStarted
public boolean isStarted()
- Specified by:
isStartedin interfaceActiveMQComponent
-
deploy
public void deploy() throws ActiveMQException- Throws:
ActiveMQException
-
undeploy
public boolean undeploy(String name)
-
deploy
public boolean deploy(FederationConfiguration federationConfiguration) throws ActiveMQException
- Throws:
ActiveMQException
-
get
public Federation get(String name)
-
register
public void register(FederatedAbstract federatedAbstract)
-
unregister
public void unregister(FederatedAbstract federatedAbstract)
-
-