Interface Target
- All Known Implementing Classes:
AbstractTarget,ActiveMQTarget,LocalTarget
public interface Target
-
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidconnect()void<T> TgetAttribute(String resourceName, String attributeName, Class<T> attributeClass, int timeout) int<T> TinvokeOperation(String resourceName, String operationName, Object[] operationParams, Class<T> operationClass, int timeout) booleanbooleanisLocal()voidsetCheckPeriod(int checkPeriod) voidsetListener(TargetListener listener) voidsetPassword(String password) voidsetUsername(String username)
-
Method Details
-
isLocal
boolean isLocal() -
getNodeID
String getNodeID() -
getConnector
TransportConfiguration getConnector() -
getUsername
String getUsername() -
setUsername
-
getPassword
String getPassword() -
setPassword
-
getCheckPeriod
int getCheckPeriod() -
setCheckPeriod
void setCheckPeriod(int checkPeriod) -
getListener
TargetListener getListener() -
setListener
-
isConnected
boolean isConnected() -
connect
- Throws:
Exception
-
disconnect
- Throws:
Exception
-
checkReadiness
boolean checkReadiness() -
getAttribute
<T> T getAttribute(String resourceName, String attributeName, Class<T> attributeClass, int timeout) throws Exception - Throws:
Exception
-
invokeOperation
<T> T invokeOperation(String resourceName, String operationName, Object[] operationParams, Class<T> operationClass, int timeout) throws Exception - Throws:
Exception
-