org.objectweb.joram.mom.notifications

Class DenyRequest

Implemented Interfaces:
Cloneable, Serializable

public class DenyRequest
extends AbstractRequest

A DenyRequest instance is used by a client agent for denying one or many messages on a queue.

Field Summary

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

persistent

Constructor Summary

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

Method Summary

Enumeration
getIds()
Returns the denied messages' identifiers.
String
toString()

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

DenyRequest

public DenyRequest(int clientContext)
Constructs an DenyRequest instance.

Parameters:
clientContext - Identifies a client context.


DenyRequest

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

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


DenyRequest

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

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

Method Details

getIds

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


toString

public String toString()
Overrides:
toString in interface AbstractRequest


Copyright B) 2004 Scalagent - All rights reserved