Uses of Class
fr.dyade.aaa.agent.Notification

Packages that use Notification
com.scalagent.joram.mom.dest.ftp   
com.scalagent.joram.mom.dest.scheduler   
fr.dyade.aaa.agent   
fr.dyade.aaa.jndi2.distributed   
fr.dyade.aaa.jndi2.ha   
fr.dyade.aaa.jndi2.server   
org.objectweb.joram.mom.dest The org.objectweb.joram.mom.dest package holds the classes implementing the queue, topic and specialized destinations provided by JORAM's MOM. 
org.objectweb.joram.mom.dest.jmsbridge The org.objectweb.joram.mom.dest.jmsbridge package provides utility classes used by the MOM destinations and proxies. 
org.objectweb.joram.mom.notifications The org.objectweb.joram.mom.notifications package holds the notifications used for interacting with the MOM destination agents. 
org.objectweb.joram.mom.proxies The org.objectweb.joram.mom.proxies package holds the classes implementing the MOM proxy, basically linking external client applications to destination agents. 
 

Uses of Notification in com.scalagent.joram.mom.dest.ftp
 

Subclasses of Notification in com.scalagent.joram.mom.dest.ftp
 class FtpNot
           
 

Methods in com.scalagent.joram.mom.dest.ftp with parameters of type Notification
 void FtpQueue.react(AgentId from, Notification not)
           
 

Uses of Notification in com.scalagent.joram.mom.dest.scheduler
 

Subclasses of Notification in com.scalagent.joram.mom.dest.scheduler
 class SchedulerQueueNot
          Notification from Scheduler to SchedulerQueue.
 

Methods in com.scalagent.joram.mom.dest.scheduler with parameters of type Notification
 void SchedulerQueue.react(AgentId from, Notification not)
           
 

Uses of Notification in fr.dyade.aaa.agent
 

Subclasses of Notification in fr.dyade.aaa.agent
 class AgentCreateReply
           
 class AgentCreateRequest
          This notification is used to ask aa agent creation to a remote agent factory.
 class AgentDeleteRequest
           
 class DeleteAck
          DeleteAck - Acknowledge for deleting an agent
 class DeleteNot
          This notification is used to ask an agent destruction
 class ExceptionNotification
          Notify by the engine to the sender of a notification when the corresponding reaction throws an exception.
 class ExpiredNot
          The ExpiredNot holds an expired notification (timeout) which is sent to the previously specified deadNotificationAgent.
 class FlowControlNot
          Flow control notification.
 class SyncNotification
          This notification is used to synchronously call a local agent from a collocated thread.
 class UnknownAgent
          Notify by the engine to the sender of a notification when the target agent does not exist.
 class UnknownNotification
          Notify by agents when there is no reaction allowed.
 

Fields in fr.dyade.aaa.agent declared as Notification
private  Notification ExpiredNot.expiredNot
          The expiration which had expired.
 Notification UnknownNotification.not
          The failing notification.
 Notification UnknownAgent.not
          The failing notification that can not be delivered.
(package private)  Notification Message.not
          The notification.
 Notification ExceptionNotification.not
          The failing notification.
private  Notification SyncNotification.Context.syncRequest
           
 

Methods in fr.dyade.aaa.agent that return Notification
 Notification ExpiredNot.getExpiredNot()
           
 

Methods in fr.dyade.aaa.agent with parameters of type Notification
(package private) static Message Message.alloc(AgentId from, AgentId to, Notification not)
          Allocates a message from the pool.
(package private)  void Channel.directSendTo(AgentId from, AgentId to, Notification not)
          Sends an immediately validated notification to an agent.
(package private)  void Engine.push(AgentId from, AgentId to, Notification not)
          Push a new message in temporary queue until the end of current reaction.
 void AgentFactory.react(AgentId from, Notification not)
          Reacts to notifications ... .
 void Agent.react(AgentId from, Notification not)
          Defines the reaction of the agent when receiving a notification.
static void Channel.sendTo(AgentId to, Notification not)
          Sends a notification to an agent.
protected  void Agent.sendTo(AgentId to, Notification not)
          This method sends a notification to the agent which id is given in parameter.
protected  void Agent.sendTo(RoleMultiple role, Notification not)
          Sends a notification to all the agents registered in a role.
protected  void Agent.sendTo(Role role, Notification not)
          This method sends a notification to the agent which id is wrapped in the specified role.
private  void Message.set(AgentId from, AgentId to, Notification not)
           
 

Constructors in fr.dyade.aaa.agent with parameters of type Notification
ExceptionNotification(AgentId agent, Notification not, java.lang.Exception exc)
          Allocates a new ExceptionNotification notification.
ExpiredNot(Notification expiredNot, AgentId from, AgentId to)
          Builds a notification carrying an expired notification.
SyncNotification.Context(Notification syncRequest)
           
UnknownAgent(AgentId agent, Notification not)
          Allocates a new UnknownAgent notification.
UnknownNotification(AgentId agent, Notification not)
          Allocates a new UnknownNotification notification.
 

Uses of Notification in fr.dyade.aaa.jndi2.distributed
 

Subclasses of Notification in fr.dyade.aaa.jndi2.distributed
 class InitJndiServerNot
           
 class JndiUpdateNot
           
 class SyncReplyNot
           
 class SyncRequestNot
           
 

Methods in fr.dyade.aaa.jndi2.distributed with parameters of type Notification
 boolean ReplicationEntryPoint.accept(AgentId from, Notification not)
           
 

Uses of Notification in fr.dyade.aaa.jndi2.ha
 

Subclasses of Notification in fr.dyade.aaa.jndi2.ha
 class GetRequestIdNot
           
 

Methods in fr.dyade.aaa.jndi2.ha with parameters of type Notification
 boolean HAEntryPoint.accept(AgentId from, Notification not)
           
 

Uses of Notification in fr.dyade.aaa.jndi2.server
 

Subclasses of Notification in fr.dyade.aaa.jndi2.server
 class JndiReplyNot
           
 class JndiScriptReplyNot
           
 class JndiScriptRequestNot
           
 class TcpRequestNot
          This notification must only be used inside an agent server.
 

Methods in fr.dyade.aaa.jndi2.server with parameters of type Notification
 boolean TcpEntryPoint.accept(AgentId from, Notification not)
           
 boolean EntryPoint.accept(AgentId from, Notification not)
           
 boolean AgentEntryPoint.accept(AgentId from, Notification not)
           
 void Container.react(AgentId from, Notification not)
           
(package private)  void Container.sendNotification(AgentId to, Notification not)
           
 void RequestManager.sendTo(AgentId to, Notification not)
           
 

Uses of Notification in org.objectweb.joram.mom.dest
 

Subclasses of Notification in org.objectweb.joram.mom.dest
 class AcquisitionNot
           
(package private)  class ClusterAck
          A ClusterAck instance is a notification sent by a topic requested to join a cluster.
(package private)  class ClusterNot
          A ClusterNot instance is a notification sent by a topic to another topic for notifying it of a topic joining the cluster they are part of.
(package private)  class ClusterTest
          A ClusterTest instance is a notification sent by a topic to another topic for checking if it might be part of a cluster.
 class TopicForwardNot
          A TopicForwardNot is a notification sent by a topic to another topic part of the same cluster, or to its hierarchical father, and holding a forwarded ClientMessages notification.
 

Methods in org.objectweb.joram.mom.dest with parameters of type Notification
 void DestinationImpl.forward(AgentId to, Notification not)
           
 void Topic.react(AgentId from, Notification not)
          Distributes the received notifications to the appropriate reactions.
 void Queue.react(AgentId from, Notification not)
          Distributes the received notifications to the appropriate reactions.
 void Destination.react(AgentId from, Notification not)
          Distributes the received notifications to the appropriate reactions.
 void ClusterQueue.react(AgentId from, Notification not)
          Distributes the received notifications to the appropriate reactions.
 void AdminTopic.react(AgentId from, Notification not)
          Distributes the received notifications to the appropriate reactions.
 void AcquisitionTopic.react(AgentId from, Notification not)
           
 void AcquisitionQueue.react(AgentId from, Notification not)
           
 

Uses of Notification in org.objectweb.joram.mom.dest.jmsbridge
 

Subclasses of Notification in org.objectweb.joram.mom.dest.jmsbridge
 class JMSBridgeAckNot
          A BridgeAckNot notification carries the identifier of a message successfully delivered by a JMS module to a foreign JMS server.
 class JMSBridgeDeliveryNot
          A BridgeDeliveryNot notification carries a message obtained by a JMS module from a foreign JMS server.
 

Methods in org.objectweb.joram.mom.dest.jmsbridge with parameters of type Notification
 void JMSBridgeTopic.react(AgentId from, Notification not)
          Specializes this TopicImpl method for processing the specific bridge notifications.
 void JMSBridgeQueue.react(AgentId from, Notification not)
          Specializes this QueueImpl method for processing the specific bridge notifications.
 

Uses of Notification in org.objectweb.joram.mom.notifications
 

Subclasses of Notification in org.objectweb.joram.mom.notifications
 class AbortReceiveRequest
           
 class AbstractNotification
          The AbstractNotification class is the superclass of the notifications exchanged by a client agent and a MOM destination agent.
 class AbstractReplyNot
          An AbstractReply is a reply sent by a destination agent to a client agent.
 class AbstractRequestNot
          An AbstractRequest is a request sent by a client agent to a destination agent.
 class AckJoinQueueCluster
           
 class AcknowledgeRequest
          An AcknowledgeRequest instance is used by a client agent for acknowledging one or many messages on a queue.
 class AdminReplyNot
          An AdminReply is used by a destination agent for replying to a client administration request.
 class AdminRequestNot
          An AdminRequest is used by a client agent for sending an administration request to a destination agent.
 class BrowseReply
          A BrowseReply instance is used by a queue for replying to a client BrowseRequest by sending a vector of its messages.
 class BrowseRequest
          A BrowseRequest instance is used by a client agent for requesting a "view" of the messages on a queue, without actually consuming them.
 class ClientMessages
          A ClientMessages instance is used by a client agent for sending one or many messages to a destination.
 class DenyRequest
          A DenyRequest instance is used by a client agent for denying one or many messages on a queue.
 class ExceptionReply
          An ExceptionReply instance is used by a destination for notifying a client of an exception thrown when processing a request.
 class FwdAdminRequestNot
          An AdminRequest is used by a client agent for sending an administration request to a destination agent.
 class GetProxyIdListNot
          Transient notification needed by the HA mode.
 class GetProxyIdNot
          Transient notification
 class GetRightsReplyNot
          This notification is used by a destination for sending the identifiers of its readers and writers in response to a GetRightsRequest.
 class GetRightsRequestNot
          This request is used for requesting the rights about a destination.
 class JoinQueueCluster
           
 class LBCycleLife
           
 class LBLoadingFactor
           
 class LBMessageGive
           
 class LBMessageHope
           
 class LeaveQueueCluster
           
 class QueueClusterNot
           
 class QueueMsgReply
          A QueueMsgReply instance is used by a queue for replying to a ReceiveRequest by sending a message to a client.
 class ReceiveRequest
          A ReceiveRequest instance is used by a client agent for requesting a message on a queue.
 class RequestGroupNot
           
 class SpecialAdminRequest
          A SpecialAdminRequest instance is used by a destination agent to do special administration.
 class SubscribeReply
          A SubscribeReply instance is used by a topic agent for acknowledging a SubscribeRequest notification.
 class SubscribeRequest
          A SubscribeRequest instance is used by a client agent for subscribing to a topic.
 class TopicMsgsReply
          A TopicMsgsReply instance is used by a topic for sending messages to an agent client which subscribed to it.
 class UnsubscribeRequest
          An UnsubscribeRequest instance is used by a client agent for unsubscribing to a topic.
 class WakeUpNot
           
 

Uses of Notification in org.objectweb.joram.mom.proxies
 

Subclasses of Notification in org.objectweb.joram.mom.proxies
 class AdminNotification
          An AdminNotification is sent during initialization by an administrator's proxy for registering to the local administration topic.
 class CloseConnectionNot
           
 class GetConnectionNot
           
 class OpenConnectionNot
           
 class ProxyRequestGroupNot
           
 class RequestNot
           
 class ResetCollocatedConnectionsNot
           
 class ReturnConnectionNot
           
 class SendRepliesNot
           
 class SendReplyNot
           
(package private)  class SyncReply
          A SyncReply is a notification used by a proxy for synchronizing a reply.
 

Methods in org.objectweb.joram.mom.proxies with parameters of type Notification
 void UserAgent.react(AgentId from, Notification not)
          Overrides the Agent class react method for providing the JMS client proxy with its specific behaviour.
 void ProxyImpl.react(AgentId from, Notification not)
          Distributes the received notifications to the appropriate reactions.
 void UserAgent.sendNot(AgentId to, Notification not)
          Sends a notification to the specified agent.
 void ProxyAgentItf.sendNot(AgentId to, Notification not)
          Sends a notification to a given agent.
 



Copyright © 2010 ScalAgent D.T.. All Rights Reserved.