com.neeve.daemon.er
Class DmnErAgent

java.lang.Object
  extended by com.neeve.root.RootObject
      extended by com.neeve.daemon.er.DmnErEntity
          extended by com.neeve.daemon.er.DmnErAgent

public abstract class DmnErAgent
extends DmnErEntity

Entity object that represents a daemon agent.

Threading:
This class is safe for concurrent access by multiple threads.

Method Summary
 int getAddr()
          Get the agent fabric address.
 DmnErLink getLink()
          Get the agent link.
 String getName()
          Get the agent name.
 String toString()
          Get a string representation of the object
 
Methods inherited from class com.neeve.root.RootObject
getChecked, getThreaded, getTracer, setChecked, setTracer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getName

public final String getName()
Get the agent name.

Returns:
The agent name
Threading:
This method is safe for concurrent access by multiple threads.

getAddr

public final int getAddr()
Get the agent fabric address.

Returns:
The agent fabric address
Threading:
This method is safe for concurrent access by multiple threads.

getLink

public final DmnErLink getLink()
Get the agent link.

Returns:
The agent link.

Each connected agent can be uniqely identified by a communications link. This method returns the the link entity object for an agent.

Threading:
This method is safe for concurrent access by multiple threads.

toString

public String toString()
Get a string representation of the object

Overrides:
toString in class Object


Copyright © 2015 Neeve Research, LLC. All Rights Reserved.