Uses of Class
fr.dyade.aaa.agent.AgentId
-
Packages that use AgentId Package Description 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.server org.objectweb.joram.client.jms.local org.objectweb.joram.mom.dest Theorg.objectweb.joram.mom.destpackage holds the classes implementing the queue, topic and specialized destinations provided by JORAM's MOM.org.objectweb.joram.mom.notifications Theorg.objectweb.joram.mom.notificationspackage holds the notifications used for interacting with the MOM destination agents.org.objectweb.joram.mom.proxies Theorg.objectweb.joram.mom.proxiespackage holds the classes implementing the MOM proxy, basically linking external client applications to destination agents.org.objectweb.joram.mom.proxies.tcp Theorg.objectweb.joram.mom.proxies.tcppackage provides a proxy accessible through the TCP communication protocol.org.objectweb.joram.mom.util org.ow2.joram.jakarta.jms.local org.ow2.joram.mom.amqp -
-
Uses of AgentId in com.scalagent.joram.mom.dest.ftp
Fields in com.scalagent.joram.mom.dest.ftp declared as AgentId Modifier and Type Field Description private AgentIdFtpThread. destIdprivate AgentIdFtpQueue. dmqprivate AgentIdFtpThread. dmqIdMethods in com.scalagent.joram.mom.dest.ftp with parameters of type AgentId Modifier and Type Method Description ClientMessagesFtpQueue. preProcess(AgentId from, ClientMessages not)voidFtpQueue. react(AgentId from, Notification not)Constructors in com.scalagent.joram.mom.dest.ftp with parameters of type AgentId Constructor Description FtpThread(TransferItf transfer, FtpMessage ftpMsg, AgentId destId, AgentId dmqId, int clientContext, int requestId, String user, String pass, String path) -
Uses of AgentId in com.scalagent.joram.mom.dest.scheduler
Fields in com.scalagent.joram.mom.dest.scheduler declared as AgentId Modifier and Type Field Description private AgentIdSchedulerQueueTask. schedulerQueueMethods in com.scalagent.joram.mom.dest.scheduler with parameters of type AgentId Modifier and Type Method Description voidSchedulerQueue. react(AgentId from, Notification not)Constructors in com.scalagent.joram.mom.dest.scheduler with parameters of type AgentId Constructor Description SchedulerQueueTask(AgentId schedulerQueue) -
Uses of AgentId in fr.dyade.aaa.agent
Fields in fr.dyade.aaa.agent declared as AgentId Modifier and Type Field Description AgentIdAgentCreateReply. agentAgentIdDeleteAck. agentAgentIdExceptionNotification. agentThe target agent id.AgentIdUnknownAgent. agentThe non-existent target agent id.AgentIdUnknownNotification. agentThe target agent id.private AgentIdMessageSoftRef. deadNotAgentIdThe agent responsible of treating the notification when it expires.(package private) AgentIdNotification. deadNotificationAgentIdThe agentId identifying the agent to which the notification is sent when it is expired.
Default value is null, which means the expired notification is lost.(package private) AgentIdAgentCreateRequest. deployId. of agent to deploy, used since id is not more serialized in agent state.private AgentIdWakeUpTask. destId(package private) static AgentIdAgentId. factoryIdAgentIdfor local factory agent.private AgentIdExpiredNot. fromThe agent which sent the expired notification.(package private) AgentIdMessage. fromAgentIdof sender.(package private) AgentIdAgent. idGlobal unique identifier of the agent.private AgentIdRole. listenerThe wrappedAgentId.(package private) static AgentIdAgentId. localIdUsed by channel to send messages without source agent (from proxy or engine).static AgentIdAgentId. nullIdnullAgentId.AgentIdAgentCreateRequest. replyId. of agent to reply toAgentIdAgentDeleteRequest. replythe agent identified by 'reply' will receive a DeleteAck when destruction completeAgentIdDeleteNot. replythe agent identified by 'reply' will receive a DeleteAck when destruction completeprivate AgentIdExpiredNot. toThe destination agent of the expired notification.(package private) AgentIdMessage. toAgentIdof destination agent.private AgentIdUnknownAgentException. unknownAgentIdFields in fr.dyade.aaa.agent with type parameters of type AgentId Modifier and Type Field Description (package private) Hashtable<AgentId,Agent>Engine. agentsThis table is used to maintain a list of agents already in memory using the AgentId as primary key.(package private) Vector<AgentId>Engine. fixedAgentIdListVector containing id's of all fixed agents.private Vector<AgentId>RoleMultiple. listMethods in fr.dyade.aaa.agent that return AgentId Modifier and Type Method Description static AgentIdAgentId. factoryId(short sid)Returns theAgentIdfor a remote factory agent.static AgentIdAgentId. fromString(String str)Parses the string argument as anAgentId.AgentIdMessageSoftRef. getDeadNotAgentId()Returns the agent responsible of treating the notification when it expires.AgentIdNotification. getDeadNotificationAgentId()AgentIdAgentCreateRequest. getDeploy()AgentIdMessage. getFrom()AgentIdExpiredNot. getFromAgentId()AgentIdAgent. getId()Returns the global unique identifier of the agent.AgentIdRole. getListener()Returns the wrappedAgentId.(package private) AgentId[]Engine. getLoadedAgentIdlist()Method used for debug and monitoring.AgentIdAgentEngineContext. getLocalAgentId()Returns the local agent id.AgentIdAgentEngineContextImpl. getLocalAgentId()Returns the local agent id.AgentIdMessage. getTo()AgentIdExpiredNot. getToAgentId()AgentIdUnknownAgentException. getUnknownAgentId()Returns the unknown agent identifier.static AgentIdAgentId. localId(short sid)Methods in fr.dyade.aaa.agent that return types with arguments of type AgentId Modifier and Type Method Description Enumeration<AgentId>RoleMultiple. getListeners()Gets the listeners list as anEnumerationofAgentIdobjects.Methods in fr.dyade.aaa.agent with parameters of type AgentId Modifier and Type Method Description (package private) voidEngine. addFixedAgentId(AgentId id)Adds anAgentIdin thefixedAgentIdListVector.voidRoleMultiple. addListener(AgentId target)Adds an agent in the listeners list.(package private) static MessageMessage. alloc(AgentId from, AgentId to, Notification not)Allocates a message from the pool.booleanRoleMultiple. contains(AgentId id)Tests if the specified agent id belongs to role multiple.voidAgentEngine. createAgent(AgentId id, Agent agent)Creates and initializes an agent.voidEngine. createAgent(AgentId id, Agent agent)Creates and initializes an agent.MessageAgentEngineContext. createMessage(AgentId from, AgentId to, Notification not)Creates a message.MessageAgentEngineContextImpl. createMessage(AgentId from, AgentId to, Notification not)Creates a message.voidAgent. delete(AgentId agent)Permits this agent to destroy itself.voidAgent. delete(AgentId agent, Object extraInformation)Permits this agent to destroy itself.voidAgentEngine. deleteAgent(AgentId agent)Deletes an agent.voidEngine. deleteAgent(AgentId id)Deletes an agent.voidAgent. deploy(AgentId reply)Deploys a new agent.voidAgentEngineContext. directSendTo(AgentId to, Notification not)Sends a notification to the specified destination with a local id.voidAgentEngineContextImpl. directSendTo(AgentId to, Notification not)Sends a notification to the specified destination with a local id.(package private) voidChannel. directSendTo(AgentId from, AgentId to, Notification not)Sends an immediately validated notification to an agent.protected voidAgent. doAdminSyncNotification(AgentId from, AdminSyncNotification not)Default handling of AdminSyncNotification.StringAgentEngine. dumpAgent(AgentId id)Returns a string representation of the specified agent.StringEngine. dumpAgent(AgentId id)Returns a string representation of the specified agent.voidAgentEngineContext. initializeAgent(AgentId id, Agent agent)Initializes an agent after creation.voidAgentEngineContextImpl. initializeAgent(AgentId id, Agent agent)Initializes an agent after creation.private voidAgent. initState(String name, boolean fixed, AgentId id)Object[]SyncNotification.Context. invoke(AgentId to, long timeout)Object[]SyncNotification. invoke(AgentId to)Object[]SyncNotification. invoke(AgentId to, long timeout)voidSyncNotification. invokeNoWait(AgentId to)(package private) static AgentAgent. load(AgentId id)Restores the object state from the persistent storage.static AgentAgent. load(Transaction transaction, AgentId id)(package private) AgentEngine. load(AgentId id)Theloadmethod return theAgentobject designed by theAgentIdparameter.AgentAgentEngineContext. loadAgent(AgentId id)Loads the specified agent.AgentAgentEngineContextImpl. loadAgent(AgentId id)Loads the specified agent.voidAgentEngine. push(AgentId from, AgentId to, Notification not)Puts a notification in the output queue.voidAgentEngine. push(AgentId to, Notification not)Puts a notification in the output queue.voidEngine. push(AgentId from, AgentId to, Notification not)Push a new message in temporary queue until the end of current reaction.voidEngine. push(AgentId to, Notification not)Push a new message in temporary queue until the end of current reaction.voidAgent. react(AgentId from, Notification not)Defines the reaction of the agent when receiving a notification.voidAgentFactory. react(AgentId from, Notification not)Reacts to notifications ... .(package private) AgentEngine. reload(AgentId id)Thereloadmethod return theAgentobject loaded from the storage.(package private) voidEngine. removeFixedAgentId(AgentId id)Removes anAgentIdin thefixedAgentIdListVector.voidRoleMultiple. removeListener(AgentId target)Removes an agent from the listeners list.protected voidAgent. sendTo(AgentId to, Notification not)This method sends a notification to the agent which id is given in parameter.static voidChannel. sendTo(AgentId to, Notification not)Sends a notification to an agent.private voidMessage. set(AgentId from, AgentId to, Notification not)voidNotification. setDeadNotificationAgentId(AgentId deadNotificationAgentId)Sets the forwardExpiredNotAgentId value which enable sending expired notifications to a specific agentvoidRole. setListener(AgentId listener)Sets the wrappedAgentId.Constructors in fr.dyade.aaa.agent with parameters of type AgentId Constructor Description Agent(String name, boolean fixed, AgentId id)Constructor used to build "system" agents likeAgentFactory.AgentCreateReply(AgentId agent)AgentCreateRequest(Agent agent, AgentId reply)AgentDeleteRequest(AgentId reply)AgentDeleteRequest(AgentId reply, Object extraInformation)AgentFactory(AgentId factoryId)Allocates a newAgentFactoryagent.DeleteAck(AgentId agent)DeleteAck(AgentId agent, int status)DeleteAck(AgentId agent, Object extraInformation)DeleteAck(AgentId agent, Throwable exc)DeleteNot(AgentId reply)ExceptionNotification(AgentId agent, Notification not, Exception exc)Allocates a newExceptionNotificationnotification.ExpiredNot(Notification expiredNot, AgentId from, AgentId to)Builds a notification carrying an expired notification.Role(String name, AgentId listener)Creates a new role with the specified name and AgentId.UnknownAgent(AgentId agent, Notification not)Allocates a newUnknownAgentnotification.UnknownAgentException(String s, AgentId unknownAgentId)Constructs a newUnknownAgentExceptionwith the specified detail message and agent identifier.UnknownNotification(AgentId agent, Notification not)Allocates a newUnknownNotificationnotification.WakeUpTask(AgentId id, Class<?> wakeUpNotClass, long period)Creates a new WakeUpTask and schedules it. -
Uses of AgentId in fr.dyade.aaa.jndi2.distributed
Fields in fr.dyade.aaa.jndi2.distributed declared as AgentId Modifier and Type Field Description private AgentId[]InitJndiServerNot. jndiServerIdsprivate AgentIdReplicationManager. rootOwnerIdIdentifier of the server that owns the root naming context.Methods in fr.dyade.aaa.jndi2.distributed that return AgentId Modifier and Type Method Description static AgentIdDistributedJndiServer. getDefault()Returns the default JndiServer id on the local agent server.static AgentIdDistributedJndiServer. getDefault(short serverId)Returns the default JndiServer id on the given agent server.AgentId[]InitJndiServerNot. getJndiServerIds()protected AgentIdReplicationManager. getRootOwnerId()Overrides theJndiServerbehavior.Methods in fr.dyade.aaa.jndi2.distributed with parameters of type AgentId Modifier and Type Method Description booleanReplicationEntryPoint. accept(AgentId from, Notification not)(package private) voidReplicationManager. doReact(AgentId from, InitJndiServerNot not)(package private) voidReplicationManager. doReact(AgentId from, JndiUpdateNot not)Reacts to an update notification from an other JNDI server.(package private) voidReplicationManager. doReact(AgentId from, SyncReplyNot not)(package private) voidReplicationManager. doReact(AgentId from, SyncRequestNot not)(package private) voidReplicationManager. doReact(AgentId from, JndiReplyNot not)(package private) voidReplicationManager. doReact(AgentId from, JndiScriptReplyNot not)protected JndiReplyReplicationManager. invokeOwner(AgentId owner, RequestContext reqCtx)Overrides theJndiServerbehavior.private voidReplicationManager. onReply(AgentId from, JndiReply reply)Reacts to the reply of a JNDI server that has been called as it is the owner of a naming context.private voidReplicationManager. onUpdateEvent(AgentId from, BindEvent evt)private voidReplicationManager. onUpdateEvent(AgentId from, ChangeOwnerEvent evt)private voidReplicationManager. onUpdateEvent(AgentId from, CreateSubcontextEvent evt)private voidReplicationManager. onUpdateEvent(AgentId from, DestroySubcontextEvent evt)private voidReplicationManager. onUpdateEvent(AgentId from, RebindEvent evt)private voidReplicationManager. onUpdateEvent(AgentId from, UnbindEvent evt)private voidReplicationManager. synchronizeRequest(AgentId owner, RequestContext reqCtx)Constructors in fr.dyade.aaa.jndi2.distributed with parameters of type AgentId Constructor Description InitJndiServerNot(AgentId[] jndiServerIds, NamingContextInfo[] contexts, boolean isRequest) -
Uses of AgentId in fr.dyade.aaa.jndi2.server
Fields in fr.dyade.aaa.jndi2.server declared as AgentId Modifier and Type Field Description private AgentIdAgentRequestContext. fromprivate AgentIdTcpServer. serverIdMethods in fr.dyade.aaa.jndi2.server that return AgentId Modifier and Type Method Description static AgentIdJndiServer. getDefault()Returns the default JndiServer id on the local agent server.static AgentIdJndiServer. getDefault(short serverId)Returns the default JndiServer id on the given agent server.AgentIdAgentRequestContext. getFrom()AgentIdRequestManager. getId()protected AgentIdRequestManager. getRootOwnerId()Returns the root naming context owner identifier.AgentIdTcpServer. getServerId()Methods in fr.dyade.aaa.jndi2.server with parameters of type AgentId Modifier and Type Method Description booleanAgentEntryPoint. accept(AgentId from, Notification not)booleanEntryPoint. accept(AgentId from, Notification not)booleanTcpEntryPoint. accept(AgentId from, Notification not)private voidAgentEntryPoint. doReact(AgentId from, JndiScriptRequestNot not)Reacts to a JNDI script request.protected JndiReplyRequestManager. invokeOwner(AgentId owner, RequestContext reqCtx)A centralized JNDI server returns a JNDI error explaining that this server is not the owner of the context on which the JNDI operation is called.voidContainer. react(AgentId from, Notification not)(package private) voidContainer. sendNotification(AgentId to, Notification not)voidRequestManager. sendTo(AgentId to, Notification not)Constructors in fr.dyade.aaa.jndi2.server with parameters of type AgentId Constructor Description AgentRequestContext(JndiRequest request, AgentId from, boolean doReply)TcpServer(ServerSocket listen, int poolSize, AgentId serverId) -
Uses of AgentId in org.objectweb.joram.client.jms.local
Fields in org.objectweb.joram.client.jms.local declared as AgentId Modifier and Type Field Description private AgentIdLocalRequestChannel. proxyId -
Uses of AgentId in org.objectweb.joram.mom.dest
Fields in org.objectweb.joram.mom.dest declared as AgentId Modifier and Type Field Description (package private) static AgentIdAdminTopic. adminIdprivate AgentIdDestination. adminIdIdentifier of the destination's administrator.private AgentIdQueueDelivery. consumerId(package private) static AgentIdQueue. defaultDMQIdStatic value holding the default DMQ identifier for a server.protected AgentIdDestination. dmqIdIdentifier of the dead message queue this destination must send its dead messages to, if any.protected AgentIdTopic. fatherIdIdentifier of this topic's father, if any.private AgentIdAdminTopic.DestinationDesc. id(package private) AgentIdElasticTopic.TopicDesc. idprivate AgentIdAliasQueue. remoteDestinationIDThe queue to send the notification toprivate AgentIdNotificationDistributionHandler. remoteDestinationIDthe queue to send the notification toFields in org.objectweb.joram.mom.dest with type parameters of type AgentId Modifier and Type Field Description protected Hashtable<AgentId,Integer>Destination. clientsTable of the destination readers and writers.protected Map<AgentId,Float>ClusterQueue. clusterskey = agentId of ClusterQueue value = rateOfFlow (Float)private ArrayList<AgentId>AliasInQueue. destinationsprotected Set<AgentId>Topic. friendsSet of cluster elements (including itself), if any.private Map<String,AgentId>AdminTopic. proxiesTableTable holding the TCP users proxies identifiers.private Map<String,AgentId>AdminTopic. requestsTableTable keeping the administrator's requests.protected Map<AgentId,String>Topic. selectorsTable of subscribers' selectors.protected List<AgentId>Topic. subscribersVector of subscribers' identifiers.private Map<String,List<AgentId>>ClusterQueue. visitTablekey = msgId value = List (alreadyVisit)Methods in org.objectweb.joram.mom.dest that return AgentId Modifier and Type Method Description AgentIdQueueDelivery. getConsumerId()static AgentIdAdminTopic. getDefault()Gets the identifier of the default administration topic on the current server.static AgentIdAdminTopic. getDefault(short serverId)Gets the identifier of the default administration topic on a given server.static AgentIdQueue. getDefaultDMQId()Static method returning the default DMQ identifier.AgentIdDestination. getDMQAgentId()AgentIdAdminTopic.DestinationDesc. getId()private AgentIdAdminTopic. getProxyId(Identity identity, String inaddr)Method used byConnectionManagerproxies to check their clients identification.static AgentIdAdminTopic. lookupUser(String name)Retrieves an existing userMethods in org.objectweb.joram.mom.dest with parameters of type AgentId Modifier and Type Method Description protected voidQueue. abortReceiveRequest(AgentId from, AbortReceiveRequest not)private voidAcquisitionTopic. acquisitionNot(AgentId from, AcquisitionNot not)This method process messages from the acquisition module.private voidAdminTopic. broadcastRequest(AdminRequest request, int avoidServerId, AgentId replyTo, String msgId)Sends the administration request to AdminTopic of all servers except the given one.protected voidQueue. browseRequest(AgentId from, BrowseRequest not)Method implementing the queue reaction to aBrowseRequestinstance, requesting an enumeration of the messages on the queue.private voidQueue. clearQueue(AgentId replyTo, String requestMsgId, String replyMsgId)protected voidDestination. clientMessages(AgentId from, ClientMessages not)Method implementing the reaction to aClientMessagesnotification holding messages sent by a client.private voidClusterQueue. clusterRemove(AgentId queue)Remove the specified queue from current cluster.private voidTopic. clusterRemove(AgentId topic)Remove the specified topic from current cluster.private AdminTopic.DestinationDescAdminTopic. createDestination(String destName, AgentId adminId, Properties properties, byte type, String className, String requestClassName, StringBuffer strbuf)Instantiating the destination class or retrieving the destination.static AdminTopic.DestinationDescAdminTopic. createDestinationAndSave(String destName, AgentId adminId, Properties properties, byte type, String className, String requestClassName, StringBuffer strbuf)Deprecated.protected TopicForwardNotTopic. createTopicForward(AgentId destId, ClientMessages messages, boolean fromCluster)static voidAdminTopic. CreateUserAndSave(CreateUserRequest request, AgentId replyTo, String msgId)Deprecated.voidAdminTopic. deleteNot(AgentId from, DeleteNot not)Overrides thisDestinationmethod.protected voidDestination. deleteNot(AgentId from, DeleteNot not)Method implementing the reaction to aDeleteNotnotification requesting the deletion of the destination.private voidQueue. deleteQueueMessage(DeleteQueueMessage request, AgentId replyTo, String requestMsgId, String replyMsgId)protected voidQueue. denyRequest(AgentId from, DenyRequest not)Method implementing the reaction to aDenyRequestinstance, requesting messages to be denied.private voidAdminTopic. distributeReply(AgentId to, String msgId, AdminReply reply)Actually sends anAdminReplyobject to an identified destination.protected voidQueue. doAdminSyncNotification(AgentId from, AdminSyncNotification not)Handling of AdminSyncNotification.protected abstract voidDestination. doClientMessages(AgentId from, ClientMessages not, boolean throwsExceptionOnFullDest)protected voidElasticTopic. doClientMessages(AgentId from, ClientMessages not, boolean throwsExceptionOnFullDest)protected voidQueue. doClientMessages(AgentId from, ClientMessages not, boolean throwsExceptionOnFullDest)Method specifically processing aClientMessagesinstance.protected voidTopic. doClientMessages(AgentId from, ClientMessages not, boolean throwsExceptionOnFullDest)Method specifically processing aClientMessagesinstance.private voidTopic. doClientMessages(AgentId from, ClientMessages not, boolean fromCluster, boolean throwsExceptionOnFullDest)private voidAdminTopic. doProcess(AgentId replyTo, String msgId)private voidAdminTopic. doProcess(AddDomainRequest request, AgentId replyTo, String msgId, AgentId from)Adds a new domain to the configuration.private voidAdminTopic. doProcess(AddServerRequest request, AgentId replyTo, String msgId, AgentId from)Adds a server to the configuration.private voidAdminTopic. doProcess(AdminCommandRequest request, AgentId replyTo, String requestMsgId)Process an admin command.private voidAdminTopic. doProcess(CreateDestinationRequest request, AgentId replyTo, String msgId)Processes aCreateDestinationRequestinstance requesting the creation of a destination.private voidAdminTopic. doProcess(CreateUserRequest request, AgentId replyTo, String msgId)Processes aCreateUserRequestinstance requesting the creation of aUserAgentfor a given user.private voidAdminTopic. doProcess(DeleteDestination request, AgentId replyTo, String msgId)Processes aDeleteDestinationinstance requesting the deletion of a destination.private voidAdminTopic. doProcess(DeleteUser request, AgentId replyTo, String msgId)Processes aDeleteUserinstance requesting the deletion of a user.private voidAdminTopic. doProcess(DestinationAdminRequest request, AgentId replyTo, String msgId)Processes aDestinationRequestrequest by forwarding it to its target destination, if local.private voidAdminTopic. doProcess(GetConfigRequest request, AgentId replyTo, String msgId)Gets the current configuration.private voidAdminTopic. doProcess(GetDestinationsRequest request, AgentId replyTo, String msgId)Processes aMonitor_GetDestinationsrequest by sending registered destinations.private voidAdminTopic. doProcess(GetDMQSettingsRequest request, AgentId replyTo, String msgId)Processes aMonitor_GetDMQSettingsrequest either by processing it and sending back the default DMQ settings, or by forwarding it to its target destination or proxy.private voidAdminTopic. doProcess(GetDomainNames request, AgentId replyTo, String msgId)private voidAdminTopic. doProcess(GetJMXAttsRequest request, AgentId replyTo, String msgId)Processes aMonitor_GetJMXAttsrequest or forwards it to its target destination if needed.private voidAdminTopic. doProcess(GetRightsRequest request, AgentId replyTo, String msgId)Processes aGetRightsRequestrequest by forwarding it to its target destination, if local.private voidAdminTopic. doProcess(GetServersIdsRequest request, AgentId replyTo, String msgId)Processes aMonitor_GetServersIdsrequest by sending the list of the platform servers' ids.private voidAdminTopic. doProcess(GetStatsRequest request, AgentId replyTo, String msgId)Processes aMonitor_GetStatrequest or forwards it to its target destination if needed.private voidAdminTopic. doProcess(GetUsersRequest request, AgentId replyTo, String msgId)Processes aMonitor_GetUsersrequest by sending the users table.private voidAdminTopic. doProcess(RemoveDomainRequest request, AgentId replyTo, String msgId, AgentId from)Removes a domain in the configuration.private voidAdminTopic. doProcess(RemoveServerRequest request, AgentId replyTo, String msgId, AgentId from)Removes a server in the configuration.private voidAdminTopic. doProcess(SetDMQRequest request, AgentId replyTo, String msgId)Processes aSetDMQrequest requesting a given queue to be set as the DMQ of a given destination or user.private voidAdminTopic. doProcess(SetThresholdRequest request, AgentId replyTo, String msgId)Processes aSetThresholdrequest requesting a given threshold value to be set as the threshold of a given destination or user.private voidAdminTopic. doProcess(StopServerRequest request, AgentId replyTo, String msgId)Processes aStopServerRequestinstance requesting to stop a given server.private voidAdminTopic. doProcess(UpdateUser request, AgentId replyTo, String msgId)Processes anUpdateUserinstance requesting to modify the identification of a user.private voidAdminTopic. doProcess(UserAdminRequest request, AgentId replyTo, String requestMsgId)Handle administration request about user.protected abstract voidDestination. doRightRequest(AgentId user, int right)This method is needed for right revocation.protected voidQueue. doRightRequest(AgentId user, int right)Method specifically processing aSetRightRequestinstance.protected voidTopic. doRightRequest(AgentId user, int right)Method specifically processing aSetRightRequestinstance.protected voidDestination. forward(AgentId to, Notification not)protected voidTopic. forwardMessages(AgentId from, ClientMessages messages)Actually forwards a list of messages to the father or the cluster fellows, if any.protected voidTopic. forwardMessages(AgentId from, ClientMessages messages, boolean fromCluster)private voidQueue. getQueueMessage(GetQueueMessage request, AgentId replyTo, String requestMsgId, String replyMsgId)private voidQueue. getQueueMessageIds(AgentId replyTo, String requestMsgId, String replyMsgId)protected voidDestination. getRights(AgentId from, GetRightsRequestNot not)Method implementing the reaction to aGetRightsRequestnotification requesting the rights about this destination.voidAliasInQueue. handleAdminRequestNot(AgentId from, FwdAdminRequestNot not)voidClusterQueue. handleAdminRequestNot(AgentId from, FwdAdminRequestNot not)protected voidDestination. handleAdminRequestNot(AgentId from, FwdAdminRequestNot not)voidElasticTopic. handleAdminRequestNot(AgentId from, FwdAdminRequestNot not)This method handles the scaling operations.voidQueue. handleAdminRequestNot(AgentId from, FwdAdminRequestNot not)voidTopic. handleAdminRequestNot(AgentId from, FwdAdminRequestNot not)private voidElasticTopic. handleClientSubscriptionNot(AgentId from, ClientSubscriptionNot not)If root, redirects subscriptions to proper topic.protected voidAdminTopic. handleDeniedMessage(String msgId, AgentId replyTo)Method used to send a response when a message is denied because of a lack of rights.protected voidDestination. handleDeniedMessage(String msgId, AgentId replyTo)Method used to do specific actions when a message is denied because of a lack of rights.protected voidAliasInQueue. handleExpiredNot(AgentId from, ExpiredNot not)protected voidAliasQueue. handleExpiredNot(AgentId from, ExpiredNot not)protected voidQueue. handleExpiredNot(AgentId from, ExpiredNot not)protected voidAliasInQueue. handlePongNot(AgentId from, PongNot not)protected booleanDestination. isAdministrator(AgentId client)Checks the administering permission of a given client agent.static booleanAdminTopic. isAdminTopicId(AgentId id)Returns true if the given AgentId is the unique identifier of an AdminTopic agent.protected booleanDestination. isLocal(AgentId id)protected booleanDestination. isReader(AgentId client)Checks the reading permission of a given client agent.protected booleanDestination. isWriter(AgentId client)Checks the writing permission of a given client agent.private voidClusterQueue. lBCycleLife(AgentId from, LBCycleLife not)If the messages are not consumed by an other cluster's queue in a period of time, try to consume in this queue.private voidClusterQueue. lBMessageGive(AgentId from, LBMessageGive not)load balancing message give by an other cluster queue. process ClientMessages, no need to check if sender is writer.private voidClusterQueue. lBMessageHope(AgentId from, LBMessageHope not)load balancing message hope by the "from" queue.ClientMessagesAcquisitionQueue. preProcess(AgentId from, ClientMessages cm)Incoming JMS messages are processed by the acquisition module and a null ClientMessages is always returned to the base implementation.ClientMessagesAcquisitionTopic. preProcess(AgentId from, ClientMessages cm)Incoming JMS messages are processed by the acquisition module and a null ClientMessages is always returned to the base implementation.protected ClientMessagesAdminTopic. preProcess(AgentId from, ClientMessages msgs)Overrides thisDestinationmethod;ClientMessagesAliasInQueue. preProcess(AgentId from, ClientMessages cm)ClientMessagesAliasQueue. preProcess(AgentId from, ClientMessages cm)ClientMessagesClusterQueue. preProcess(AgentId from, ClientMessages not)overload preProcess(AgentId, ClientMessages) store all msgId in timeTable and visitTable.protected ClientMessagesDestination. preProcess(AgentId from, ClientMessages msgs)This method is needed to add processing before the standard handling.ClientMessagesDistributionQueue. preProcess(AgentId from, ClientMessages cm)ClientMessagesDistributionTopic. preProcess(AgentId from, ClientMessages cm)Be careful, the message must be completely loaded (body).protected voidDestination. processAdminCommand(AdminCommandRequest request, AgentId replyTo, String requestMsgId)Proccess an admin command.private voidAdminTopic. processAdminRequests(AgentId replyTo, String msgId, AdminRequest request, AgentId from)Method getting the administration requests from messages, and distributing them to the appropriate reactions.(package private) voidQueue. processDeliveryTime(AgentId from, QueueDeliveryTimeNot not)protected voidTopic. processMessages(AgentId from, ClientMessages not)Actually processes the distribution of the received messages to the valid subscriptions by sending aTopicMsgsReplynotification to the valid subscribers.protected voidAliasInQueue. processSetRight(AgentId user, int right)protected voidAliasQueue. processSetRight(AgentId user, int right)protected voidDestination. processSetRight(AgentId user, int right)set user right.protected voidDistributionQueue. processSetRight(AgentId user, int right)voidAcquisitionQueue. react(AgentId from, Notification not)voidAcquisitionTopic. react(AgentId from, Notification not)voidAdminTopic. react(AgentId from, Notification not)Distributes the received notifications to the appropriate reactions.voidAliasInQueue. react(AgentId from, Notification not)voidAliasQueue. react(AgentId from, Notification not)voidClusterQueue. react(AgentId from, Notification not)Distributes the received notifications to the appropriate reactions.voidDestination. react(AgentId from, Notification not)Distributes the received notifications to the appropriate reactions.voidElasticTopic. react(AgentId from, Notification not)voidQueue. react(AgentId from, Notification not)Distributes the received notifications to the appropriate reactions.voidTopic. react(AgentId from, Notification not)Distributes the received notifications to the appropriate reactions.voidClusterQueue. receiveRequest(AgentId from, ReceiveRequest not)protected voidQueue. receiveRequest(AgentId from, ReceiveRequest not)Method implementing the reaction to aReceiveRequestinstance, requesting a message.static voidAdminTopic. registerDest(AgentId id, String name, byte type)Registers a newly created destination.protected voidDestination. replyToTopic(AdminReply reply, AgentId replyTo, String requestMsgId, String replyMsgId)protected voidAdminTopic. requestGroupNot(AgentId from, RequestGroupNot not)protected voidDestination. requestGroupNot(AgentId from, RequestGroupNot not)voidDestination. setAdminId(AgentId adminId)Sets the administrator of the destination.protected voidDestination. setRight(SetRight request, AgentId replyTo, String requestMsgId, String replyMsgId)Method implementing the reaction to aSetRightRequestnotification requesting rights to be set for a user.static voidAdminTopic. setRightAndSave(SetRight request, AgentId replyTo, String msgId)Deprecated.private voidClusterQueue. storeMsgIdInVisitTable(String msgId, AgentId destId)protected voidTopic. subscribeRequest(AgentId from, SubscribeRequest not)Method implementing the reaction to aSubscribeRequestinstance.protected voidAdminTopic. topicForwardNot(AgentId from, TopicForwardNot not)Overrides thisTopicmethod; the forwarded messages contain admin requests and will be processed.protected voidTopic. topicForwardNot(AgentId from, TopicForwardNot not)Method implementing the reaction to aTopicForwardNotinstance, carrying messages forwarded by a cluster fellow or a hierarchical son.protected voidDestination. unknownAgent(AgentId from, UnknownAgent not)Method implementing the reaction to anUnknownAgentnotification.protected voidTopic. unsubscribeRequest(AgentId from)Method implementing the reaction to anUnsubscribeRequestinstance, requesting to remove a subscriber.Constructors in org.objectweb.joram.mom.dest with parameters of type AgentId Constructor Description DestinationDesc(AgentId id, String name, byte type)QueueDelivery(AgentId consumerId, int contextId, Message message) -
Uses of AgentId in org.objectweb.joram.mom.notifications
Fields in org.objectweb.joram.mom.notifications declared as AgentId Modifier and Type Field Description private AgentIdClientMessages. proxyIdprivate AgentIdClusterJoinNot. replyToThe JMS destination to send the replyprivate AgentIdFwdAdminRequestNot. replyToThe JMS destination to send the replyprivate AgentIdReceiveRequest. requesterIdentifier of the client requesting a message, set by the queue if storing the request.private AgentIdTopicDeliveryTimeNot. topicFields in org.objectweb.joram.mom.notifications with type parameters of type AgentId Modifier and Type Field Description private Set<AgentId>ClusterJoinAck. clusterprivate Set<AgentId>ClusterJoinNot. clusterprivate Vector<AgentId>GetRightsReplyNot. readersVector of readers' identifiers.private Map<String,List<AgentId>>LBCycleLife. visitTableprivate Vector<AgentId>GetRightsReplyNot. writersVector of writers' identifiers.Methods in org.objectweb.joram.mom.notifications that return AgentId Modifier and Type Method Description AgentIdClientMessages. getDMQId()Returns the identifier of the producer's dead message queue, if any.AgentId[]GetProxyIdListNot. getIds()AgentIdClientMessages. getProxyId()AgentIdGetProxyIdNot. getProxyId()AgentIdClusterJoinNot. getReplyTo()Returns the JMS destination to send the reply.AgentIdFwdAdminRequestNot. getReplyTo()Returns the JMS destination to send the reply.AgentIdReceiveRequest. getRequester()Methods in org.objectweb.joram.mom.notifications that return types with arguments of type AgentId Modifier and Type Method Description Set<AgentId>ClusterJoinAck. getCluster()Set<AgentId>ClusterJoinNot. getCluster()Vector<AgentId>GetRightsReplyNot. getReaders()Returns the vector of readers' identifiers.Map<String,List<AgentId>>LBCycleLife. getVisitTable()Vector<AgentId>GetRightsReplyNot. getWriters()Returns the vector of writers' identifiers.Methods in org.objectweb.joram.mom.notifications with parameters of type AgentId Modifier and Type Method Description voidGetProxyIdListNot. Return(AgentId[] proxyIds)voidGetProxyIdNot. Return(AgentId proxyId)voidClientMessages. setDMQId(AgentId dmqId)Sets the identifier of the producer's dead message queue.voidTopicMsgsReply. setDMQId(AgentId dmqId)Sets the identifier of the producer's dead message queue.voidClientMessages. setProxyId(AgentId proxyId)voidReceiveRequest. setRequester(AgentId requester)Method parameters in org.objectweb.joram.mom.notifications with type arguments of type AgentId Modifier and Type Method Description voidLBCycleLife. putInVisitTable(String msgId, List<AgentId> visit)Constructors in org.objectweb.joram.mom.notifications with parameters of type AgentId Constructor Description ClusterJoinNot(Set<AgentId> cluster, AgentId replyTo, String requestMsgId, String replyMsgId)FwdAdminRequestNot(AdminRequest request, AgentId replyTo, String requestMsgId)Creates a newFwdAdminRequestNotto send to a remote AdminTopic.FwdAdminRequestNot(AdminRequest request, AgentId replyTo, String requestMsgId, String replyMsgId)Creates a newFwdAdminRequestNotto send to an administered target (user or destination).TopicDeliveryTimeNot(Message msg, AgentId topic, String subName)Constructor parameters in org.objectweb.joram.mom.notifications with type arguments of type AgentId Constructor Description ClusterJoinAck(Set<AgentId> cluster)ClusterJoinNot(Set<AgentId> cluster, AgentId replyTo, String requestMsgId, String replyMsgId)GetRightsReplyNot(AdminRequestNot request, boolean isFreeReading, boolean isFreeWriting, Vector<AgentId> readers, Vector<AgentId> writers)Constructs aGetRightsReplyinstance. -
Uses of AgentId in org.objectweb.joram.mom.proxies
Fields in org.objectweb.joram.mom.proxies declared as AgentId Modifier and Type Field Description private AgentIdClientSubscription. dmqIdIdentifier of the subscriber's dead message queue,nullfor DMQ not set.private AgentIdUserAgent. dmqIdIdentifier of this proxy dead message queue,nullfor DMQ not set.private AgentIdAdminNotification. proxyIdThe proxy'sAgentIdidentifier.private AgentIdClientContext. proxyIdThe proxy's agent identifierprivate AgentIdClientSubscription. proxyIdThe proxy's agent identifier.private AgentIdMultiCnxSync. proxyIdprivate AgentIdClientSubscription. topicIdThe topic identifier.(package private) AgentIdCCUID. uaprivate AgentIdUserAgent.HeartBeatTask. userIdFields in org.objectweb.joram.mom.proxies with type parameters of type AgentId Modifier and Type Field Description private Hashtable<AgentId,AgentId>ClientContext. deliveringQueuesIdentifiers of queues delivering messages.private Hashtable<AgentId,AgentId>ClientContext. deliveringQueuesIdentifiers of queues delivering messages.private static Hashtable<AgentId,MultiCnxSync>ConnectionManager. multiCnxSyncTableprivate Vector<AgentId>ClientContext. tempDestinationsVector of temporary destinations.private Map<AgentId,TopicSubscription>UserAgent. topicsTableTable holding theTopicSubscriptioninstances.Methods in org.objectweb.joram.mom.proxies that return AgentId Modifier and Type Method Description AgentIdProxyAgentItf. getId()Returns the proxy'sAgentIdidentifier.AgentIdAdminNotification. getProxyId()Returns theAgentIdof the proxy.AgentIdClientContext. getProxyId()AgentIdClientSubscription. getTopicId()Returns the identifier of the subscription topic.Methods in org.objectweb.joram.mom.proxies that return types with arguments of type AgentId Modifier and Type Method Description (package private) Iterator<AgentId>ClientContext. getDeliveringQueues()Returns the identifiers of the delivering queues.(package private) Map<AgentId,AgentId>ClientContext. getDeliveringQueueTable()(package private) Map<AgentId,AgentId>ClientContext. getDeliveringQueueTable()(package private) List<AgentId>ClientContext. getTempDestinationList()(package private) Iterator<AgentId>ClientContext. getTempDestinations()Methods in org.objectweb.joram.mom.proxies with parameters of type AgentId Modifier and Type Method Description (package private) voidClientContext. addDeliveringQueue(AgentId queueId)Adds, if not already, the identifier of a delivering queue.(package private) voidClientContext. addTemporaryDestination(AgentId destId)Adds a temporary destination identifier.private voidUserAgent. deleteTemporaryDestination(AgentId destId)private voidUserAgent. doFwd(AgentId from, AbstractReplyNot rep)Distributes the JMS replies to the appropriate reactions.private voidUserAgent. doFwd(AgentId from, QueueMsgReply rep)Actually forwards aQueueMsgReplycoming from a destination as aConsumerMessagesdestinated to the requesting client.private voidUserAgent. doFwd(AgentId from, TopicMsgsReply rep)Method implementing the proxy reaction to aTopicMsgsReply.private voidUserAgent. doReact(AgentId from, ExceptionReply rep)Actually forwards anExceptionReplycoming from a destination as aMomExceptionReplydestinated to the requesting client.private voidUserAgent. doReact(AgentId from, GetClientSubscriptions not)Used to get number of local subscribers to 'from'.private voidUserAgent. doReact(AgentId from, ReconnectSubscribersNot not)Sends reconnection messages to one or more subscribers.private voidUserAgent. doReact(AdminCommandRequest request, AgentId replyTo, String requestMsgId)private voidUserAgent. doReact(ClearSubscription request, AgentId replyTo, String requestMsgId, String replyMsgId)private voidUserAgent. doReact(DeleteSubscriptionMessage request, AgentId replyTo, String requestMsgId, String replyMsgId)private voidUserAgent. doReact(GetSubscriptionMessageIds request, AgentId replyTo, String requestMsgId, String replyMsgId)private voidUserAgent. doReact(GetSubscriptionMessage request, AgentId replyTo, String requestMsgId, String replyMsgId)private voidUserAgent. doReact(GetSubscription request, AgentId replyTo, String requestMsgId, String replyMsgId)private voidUserAgent. doReact(GetSubscriptions request, AgentId replyTo, String requestMsgId, String replyMsgId)static MultiCnxSyncConnectionManager. getMultiCnxSync(AgentId proxyId)static StringClientContext. getTransactionPrefix(AgentId proxyId)static StringClientSubscription. getTransactionPrefix(AgentId proxyId)static booleanUserAgent. isValidCC(AgentId ua, int ctxid)voidUserAgent. react(AgentId from, Notification not)Overrides theAgentclassreactmethod for providing the JMS client proxy with its specific behaviour.(package private) voidClientSubscription. reactivate(int contextId, int reqId, AgentId topicId, String selector, boolean noLocal)Reactivates the subscription.(package private) voidClientContext. removeTemporaryDestination(AgentId destId)Removes a temporary destination identifier.private voidUserAgent. replyToTopic(AdminReply reply, AgentId replyTo, String requestMsgId, String replyMsgId)voidProxyAgentItf. sendNot(AgentId to, Notification not)Sends a notification to a given agent.voidUserAgent. sendNot(AgentId to, Notification not)Sends a notification to the specified agent.static voidConnectionManager. sendToProxy(AgentId proxyId, int cnxKey, AbstractJmsRequest req, Object msg, ConnectionContext ctx)(package private) voidClientSubscription. setDMQId(AgentId dmqId)Sets the subscription's dead message queue identifier.private booleanUserAgent. updateSubscriptionToTopic(AgentId topicId, int contextId, int requestId)Updates the proxy's subscription to a topic.private booleanUserAgent. updateSubscriptionToTopic(AgentId topicId, int contextId, int requestId, boolean asyncSub)Updates the proxy's subscription to a topic.Constructors in org.objectweb.joram.mom.proxies with parameters of type AgentId Constructor Description AdminNotification(AgentId proxyId, Identity identity)Constructs anAdminNotificationinstance.CCUID(AgentId ua, int ctxid)ClientContext(AgentId proxyId, int id)Constructs aClientContextinstance.ClientSubscription(AgentId proxyId, int contextId, int reqId, boolean durable, AgentId topicId, String name, String selector, boolean noLocal, AgentId dmqId, int threshold, int nbMaxMsg, MessageTable messagesTable, String clientID)Constructs aClientSubscriptioninstance.HeartBeatTask(int timeout, Integer key, AgentId userId)MultiCnxSync(AgentId pid) -
Uses of AgentId in org.objectweb.joram.mom.proxies.tcp
Fields in org.objectweb.joram.mom.proxies.tcp declared as AgentId Modifier and Type Field Description private AgentIdTcpConnection. proxyIdprivate AgentIdTcpReader. proxyIdMethods in org.objectweb.joram.mom.proxies.tcp that return AgentId Modifier and Type Method Description AgentIdTcpConnection. getProxyId()Methods in org.objectweb.joram.mom.proxies.tcp with parameters of type AgentId Modifier and Type Method Description (package private) TcpConnectionTcpProxyService. getConnection(AgentId proxyId, int key)Constructors in org.objectweb.joram.mom.proxies.tcp with parameters of type AgentId Constructor Description TcpConnection(IOControl ioctrl, ReliableConnectionContext ctx, AgentId proxyId, TcpProxyService proxyService, Identity identity)Creates a new TCP connection.TcpReader(IOControl ioctrl, AgentId proxyId, TcpConnection tcpConnection, boolean closeConnection, ConnectionContext ctx)Creates a new reader. -
Uses of AgentId in org.objectweb.joram.mom.util
Fields in org.objectweb.joram.mom.util declared as AgentId Modifier and Type Field Description private AgentIdDMQManager. destDmqIdprivate AgentIdQueueDeliveryTimeTask. destIdprivate AgentIdTopicDeliveryTimeTask. destIdprivate AgentIdDMQManager. senderIdprivate AgentIdTopicDeliveryTimeTask. topicMethods in org.objectweb.joram.mom.util that return AgentId Modifier and Type Method Description static AgentIdJoramHelper. createDestination(String destName, AgentId adminId, String destClassName, byte type, Properties properties, boolean freerw)Instantiating the destination class or retrieving the destination.static AgentIdJoramHelper. createDestination(String destName, AgentId adminId, String destClassName, byte type, Properties properties, boolean freeReading, boolean freeWriting)Instantiating the destination class or retrieving the destination.Methods in org.objectweb.joram.mom.util with parameters of type AgentId Modifier and Type Method Description static AgentIdJoramHelper. createDestination(String destName, AgentId adminId, String destClassName, byte type, Properties properties, boolean freerw)Instantiating the destination class or retrieving the destination.static AgentIdJoramHelper. createDestination(String destName, AgentId adminId, String destClassName, byte type, Properties properties, boolean freeReading, boolean freeWriting)Instantiating the destination class or retrieving the destination.voidSynchronousAgent. react(AgentId from, Notification not)Deprecated.Constructors in org.objectweb.joram.mom.util with parameters of type AgentId Constructor Description DMQManager(AgentId currentDestDmq, AgentId senderId)Creates a DMQManager.DMQManager(AgentId specificDmq, AgentId currentDestDmq, AgentId senderId)Creates a DMQManager.QueueDeliveryTimeTask(AgentId destId, Message msg, boolean throwsExceptionOnFullDest)TopicDeliveryTimeTask(AgentId destId, AgentId topic, String subName, Message msg) -
Uses of AgentId in org.ow2.joram.jakarta.jms.local
Fields in org.ow2.joram.jakarta.jms.local declared as AgentId Modifier and Type Field Description private AgentIdLocalRequestChannel. proxyId -
Uses of AgentId in org.ow2.joram.mom.amqp
Methods in org.ow2.joram.mom.amqp that return AgentId Modifier and Type Method Description static AgentIdAMQPAgent. getAMQPId(short serverId)get destination AgentId of AMQPAgent.Methods in org.ow2.joram.mom.amqp with parameters of type AgentId Modifier and Type Method Description static voidStubAgentIn. processRequest(AgentId from, long keyLock, long proxyId, Object request)static voidStubAgentIn. processResponse(AgentId from, long keyLock, Object response)static voidAMQPAgent. putResponse(AgentId from, long lock, Object response)voidAMQPAgent. react(AgentId from, Notification not)Distributes the received notifications to the appropriate reactions.
-