All Known Implementing Classes:
AbstractTarget, ActiveMQTarget, LocalTarget

public interface Target
  • Method Details

    • 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()
    • connect

      void connect() throws Exception
      Throws:
      Exception
    • disconnect

      void disconnect() throws Exception
      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