Joram 5.2.4

org.objectweb.joram.mom.amqp
Class NamingAgent

java.lang.Object
  extended by fr.dyade.aaa.agent.Agent
      extended by org.objectweb.joram.mom.amqp.NamingAgent
All Implemented Interfaces:
fr.dyade.aaa.agent.AgentMBean, java.io.Serializable

public class NamingAgent
extends fr.dyade.aaa.agent.Agent

See Also:
Serialized Form

Field Summary
static int agentIdLocalStamp
          TODO: Add a new stamp AgentId.AMQPNamingStamp
static org.objectweb.util.monolog.api.Logger logger
           
 
Fields inherited from class fr.dyade.aaa.agent.Agent
fixed, logmon, name, nullName
 
Constructor Summary
NamingAgent()
          Fixed in memory to enable a synchronous access.
 
Method Summary
 void agentInitialize(boolean firstTime)
           
 void bind(java.lang.String name, java.lang.Object ref)
           
static fr.dyade.aaa.agent.AgentId getDefault()
           
static fr.dyade.aaa.agent.AgentId getDefault(short serverId)
           
static NamingAgent getSingleton()
           
 java.lang.Object lookup(java.lang.String name)
           
 void react(fr.dyade.aaa.agent.Notification not)
           
 void unbind(java.lang.String name)
           
 
Methods inherited from class fr.dyade.aaa.agent.Agent
agentFinalize, delete, delete, deploy, deploy, getAgentId, getId, getLogTopic, getName, isDeployed, isFixed, needToBeCommited, react, save, sendTo, sendTo, sendTo, setName, setNoSave, setSave, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

logger

public static final org.objectweb.util.monolog.api.Logger logger

agentIdLocalStamp

public static final int agentIdLocalStamp
TODO: Add a new stamp AgentId.AMQPNamingStamp

Constructor Detail

NamingAgent

public NamingAgent()
Fixed in memory to enable a synchronous access.

Method Detail

getSingleton

public static NamingAgent getSingleton()

getDefault

public static fr.dyade.aaa.agent.AgentId getDefault(short serverId)

getDefault

public static fr.dyade.aaa.agent.AgentId getDefault()

agentInitialize

public void agentInitialize(boolean firstTime)
                     throws java.lang.Exception
Overrides:
agentInitialize in class fr.dyade.aaa.agent.Agent
Throws:
java.lang.Exception

react

public void react(fr.dyade.aaa.agent.Notification not)
           throws java.lang.Exception
Throws:
java.lang.Exception

lookup

public java.lang.Object lookup(java.lang.String name)

bind

public void bind(java.lang.String name,
                 java.lang.Object ref)
          throws java.lang.Exception
Throws:
java.lang.Exception

unbind

public void unbind(java.lang.String name)
            throws java.lang.Exception
Throws:
java.lang.Exception

Joram 5.2.4

Copyright © 2000 - 2009 Scalagent D.T. - All rights reserved