protected void | doProcess(DeleteNot not) - Method specifically processing a
fr.dyade.aaa.agent.DeleteNot instance.
|
protected void | doProcess(UnknownAgent uA) - Method specifically processing an
UnknownAgent instance.
|
protected void | doProcess(ClientMessages not) - Method specifically processing a
ClientMessages instance.
|
protected void | doProcess(SetRightRequest not) - Method specifically processing a
SetRightRequest instance.
|
protected void | doReact(AgentId from, org.objectweb.joram.mom.dest.ClusterAck ack) - Method implementing the reaction to a
ClusterAck
notification sent by a topic requested to join the cluster.
|
protected void | doReact(AgentId from, org.objectweb.joram.mom.dest.ClusterNot not) - Method implementing the reaction to a
ClusterNot
notification sent by a fellow topic for notifying this topic
of a new cluster fellow.
|
protected void | doReact(AgentId from, org.objectweb.joram.mom.dest.ClusterTest not) - Method implementing the reaction to a
ClusterTest
notification sent by a fellow topic for testing if this topic might be
part of a cluster.
|
protected void | doReact(AgentId from, org.objectweb.joram.mom.dest.FatherAck not) - Method reacting to a
FatherAck notification coming from
the topic this topic requested as a father.
|
protected void | doReact(AgentId from, org.objectweb.joram.mom.dest.FatherTest not) - Method reacting to a
FatherTest notification checking if it
can be a father to a topic.
|
protected void | doReact(AgentId from, org.objectweb.joram.mom.dest.TopicForwardNot not) - Method implementing the reaction to a
TopicForwardNot
instance, carrying messages forwarded by a cluster fellow or a
hierarchical son.
|
protected void | doReact(AgentId from, org.objectweb.joram.mom.dest.UnclusterNot not) - Method implementing the reaction to an
UnclusterNot
notification sent by a topic leaving the cluster.
|
protected void | doReact(AgentId from, ClusterRequest req) - Method implementing the reaction to a
ClusterRequest
instance requesting to add a topic to the cluster, or to set a
cluster with a given topic.
|
protected void | doReact(AgentId from, Monit_GetCluster not) - Method implementing the reaction to a
Monit_GetCluster
notification requesting the identifiers of the cluster's topics.
|
protected void | doReact(AgentId from, Monit_GetFather not) - Method implementing the reaction to a
Monit_GetFather
notification requesting the identifier of the hierarchical father.
|
protected void | doReact(AgentId from, Monit_GetSubscriptions not) - Method implementing the reaction to a
Monit_GetSubscriptions notification requesting the
number of subscriptions.
|
protected void | doReact(AgentId from, SetFatherRequest request) - Method implementing the reaction to a
SetFatherRequest
instance notifying this topic it is part of a hierarchy as a son.
|
protected void | doReact(AgentId from, SubscribeRequest not) - Method implementing the reaction to a
SubscribeRequest
instance.
|
protected void | doReact(AgentId from, UnclusterRequest request) - Method implementing the reaction to an
UnclusterRequest
instance requesting this topic to leave the cluster it is part of.
|
protected void | doReact(AgentId from, UnsetFatherRequest request) - Method implementing the reaction to an
UnsetFatherRequest
instance notifying this topic to leave its father.
|
protected void | doReact(AgentId from, UnsubscribeRequest not) - Method implementing the reaction to an
UnsubscribeRequest
instance, requesting to remove a subscriber.
|
protected void | forwardMessages(ClientMessages messages) - Actually forwards a vector of messages to the father or the cluster
fellows, if any.
|
protected void | processMessages(ClientMessages not) - Actually processes the distribution of the received messages to the
valid subscriptions by sending a
TopicMsgsReply notification
to the valid subscribers.
|
void | react(AgentId from, Notification not) - Distributes the received notifications to the appropriate reactions.
|
protected void | specialProcess(Notification not) - The
DestinationImpl class calls this method for passing
notifications which have been partly processed, so that they are
specifically processed by the TopicImpl class.
|
String | toString()
|