org.almendra.janet.cas.node.interpreters
Class RegisterNodeTrait
java.lang.Object
org.almendra.janet.cas.node.interpreters.AbstractRegisterNodeTrait
org.almendra.janet.cas.node.interpreters.RegisterNodeTrait
public class RegisterNodeTrait
- extends AbstractRegisterNodeTrait
Trait class to define shared behavior of org.almendra.commons.janet.cas.logger.commands.RegisterNodeInterpreter,
org.almendra.commons.janet.cas.logger.commands.central.RegisterNodeInterpreter and of org.almendra.commons.janet.cas.logger.commands.RegisteredNodeInterpreter.
For a further introduction into traits see http://www.iam.unibe.ch/~scg/Research/Traits/
- Author:
- Oliver
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegisterNodeTrait
public RegisterNodeTrait()
- Creates a new
RegisterNodeTrait
object.
getAgentDispatcher
public IAgentDispatcher getAgentDispatcher(NodeLocation location,
Logger logger)
throws java.rmi.AccessException,
java.rmi.RemoteException,
java.rmi.NotBoundException
- Specified by:
getAgentDispatcher
in class AbstractRegisterNodeTrait
- Returns:
-
- Throws:
java.rmi.AccessException
java.rmi.RemoteException
java.rmi.NotBoundException
getRegistryLocation
public RegistryLocation getRegistryLocation(CommandAccessor cmdAccessor)
- Specified by:
getRegistryLocation
in class AbstractRegisterNodeTrait