Class LocalTarget
java.lang.Object
org.apache.activemq.artemis.core.server.routing.targets.AbstractTarget
org.apache.activemq.artemis.core.server.routing.targets.LocalTarget
- All Implemented Interfaces:
Target
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidconnect()void<T> TgetAttribute(String resourceName, String attributeName, Class<T> attributeClass, int timeout) <T> TinvokeOperation(String resourceName, String operationName, Object[] operationParams, Class<T> operationClass, int timeout) booleanbooleanisLocal()Methods inherited from class org.apache.activemq.artemis.core.server.routing.targets.AbstractTarget
fireConnectedEvent, fireDisconnectedEvent, getCheckPeriod, getConnector, getListener, getNodeID, getPassword, getUsername, setCheckPeriod, setListener, setNodeID, setPassword, setUsername, toString
-
Constructor Details
-
LocalTarget
-
-
Method Details
-
isLocal
public boolean isLocal() -
isConnected
public boolean isConnected() -
connect
- Throws:
Exception
-
disconnect
- Throws:
Exception
-
checkReadiness
public boolean checkReadiness() -
getAttribute
public <T> T getAttribute(String resourceName, String attributeName, Class<T> attributeClass, int timeout) throws Exception - Throws:
Exception
-
invokeOperation
public <T> T invokeOperation(String resourceName, String operationName, Object[] operationParams, Class<T> operationClass, int timeout) throws Exception - Throws:
Exception
-