Interface Target
-
- All Known Implementing Classes:
AbstractTarget,ActiveMQTarget,LocalTarget
public interface Target
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancheckReadiness()voidconnect()voiddisconnect()<T> TgetAttribute(String resourceName, String attributeName, Class<T> attributeClass, int timeout)intgetCheckPeriod()TransportConfigurationgetConnector()TargetListenergetListener()StringgetNodeID()StringgetPassword()StringgetUsername()<T> TinvokeOperation(String resourceName, String operationName, Object[] operationParams, Class<T> operationClass, int timeout)booleanisConnected()booleanisLocal()voidsetCheckPeriod(int checkPeriod)voidsetListener(TargetListener listener)voidsetPassword(String password)voidsetUsername(String username)
-
-
-
Method Detail
-
isLocal
boolean isLocal()
-
getNodeID
String getNodeID()
-
getConnector
TransportConfiguration getConnector()
-
getUsername
String getUsername()
-
setUsername
void setUsername(String username)
-
getPassword
String getPassword()
-
setPassword
void setPassword(String password)
-
getCheckPeriod
int getCheckPeriod()
-
setCheckPeriod
void setCheckPeriod(int checkPeriod)
-
getListener
TargetListener getListener()
-
setListener
void setListener(TargetListener listener)
-
isConnected
boolean isConnected()
-
checkReadiness
boolean checkReadiness()
-
getAttribute
<T> T getAttribute(String resourceName, String attributeName, Class<T> attributeClass, int timeout) throws Exception
- Throws:
Exception
-
-