org.objectweb.joram.mom.notifications

Class AcknowledgeRequest

Implemented Interfaces:
Cloneable, Serializable

public class AcknowledgeRequest
extends AbstractRequest

An AcknowledgeRequest instance is used by a client agent for acknowledging one or many messages on a queue.

Field Summary

Fields inherited from class fr.dyade.aaa.agent.Notification

persistent

Constructor Summary

AcknowledgeRequest(int clientContext, int requestId, String msgId)
Constructs an AcknowledgeRequest instance.
AcknowledgeRequest(int clientContext, int requestId, Vector msgIds)
Constructs an AcknowledgeRequest instance.

Method Summary

Enumeration
getIds()
Returns the acknowledged messages' identifiers.

Methods inherited from class org.objectweb.joram.mom.notifications.AbstractRequest

getRequestId, toString

Methods inherited from class org.objectweb.joram.mom.notifications.AbstractNotification

getClientContext, toString

Methods inherited from class fr.dyade.aaa.agent.Notification

clone, getContext, setContext, toString

Constructor Details

AcknowledgeRequest

public AcknowledgeRequest(int clientContext,
                          int requestId,
                          String msgId)
Constructs an AcknowledgeRequest instance.

Parameters:
clientContext - Identifies a client context.
requestId - Request identifier.
msgId - Message identifier.


AcknowledgeRequest

public AcknowledgeRequest(int clientContext,
                          int requestId,
                          Vector msgIds)
Constructs an AcknowledgeRequest instance.

Parameters:
clientContext - Identifies a client context.
requestId - Request identifier.
msgIds - Vector of message identifiers.

Method Details

getIds

public Enumeration getIds()
Returns the acknowledged messages' identifiers.


Copyright B) 2004 Scalagent - All rights reserved