JAINTM MGCP API (DRAFT FOR PUBLIC REVIEW) - Version 0.9 - 16 NOVEMBER 2000

jain.protocol.ip.mgcp.message.parms
Class EmbeddedRequest

java.lang.Object
  |
  +--jain.protocol.ip.mgcp.message.parms.EmbeddedRequest
All Implemented Interfaces:
java.io.Serializable

public final class EmbeddedRequest
extends java.lang.Object
implements java.io.Serializable

Specifies an embedded request.

See Also:
Serialized Form

Constructor Summary
EmbeddedRequest(DigitMap digitMap)
          Constructs a new EmbeddedRequest object that contains a digit map.
EmbeddedRequest(EventName[] signalRequests)
          Constructs a new EmbeddedRequest object that contains a list of requested signals.
EmbeddedRequest(EventName[] signalRequests, DigitMap digitMap)
          Constructs a new EmbeddedRequest object that contains a list of requested signals and a digit map.
EmbeddedRequest(RequestedEvent[] requestedEvents)
          Constructs a new EmbeddedRequest object that contains a list of RequestedEvent objects.
EmbeddedRequest(RequestedEvent[] requestedEvents, DigitMap digitMap)
          Constructs a new EmbeddedRequest object that contains a list of RequestedEvent objects and a digit map.
EmbeddedRequest(RequestedEvent[] requestedEvents, EventName[] signalRequests)
          Constructs a new EmbeddedRequest object that contains a list of RequestedEvent objects and a list of requested signals.
EmbeddedRequest(RequestedEvent[] requestedEvents, EventName[] signalRequests, DigitMap digitMap)
          Constructs a new EmbeddedRequest object that contains a list of RequestedEvent objects, a list of signal requests, and a digit map.
 
Method Summary
 DigitMap getEmbeddedDigitMap()
          Gets the embedded digit map.
 RequestedEvent[] getEmbeddedRequestList()
          Gets the embedded requested event list.
 EventName[] getEmbeddedSignalRequest()
          Gets the embedded signal request list.
 java.lang.String toString()
          Returns a String that expresses an embedded request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EmbeddedRequest

public EmbeddedRequest(DigitMap digitMap)
Constructs a new EmbeddedRequest object that contains a digit map.
Parameters:
digitMap - The digit map.

EmbeddedRequest

public EmbeddedRequest(EventName[] signalRequests)
Constructs a new EmbeddedRequest object that contains a list of requested signals.
Parameters:
signalRequests - The list of signal requests.

EmbeddedRequest

public EmbeddedRequest(EventName[] signalRequests,
                       DigitMap digitMap)
Constructs a new EmbeddedRequest object that contains a list of requested signals and a digit map.
Parameters:
signalRequests - The list of signal requests.
digitMap - The digit map.

EmbeddedRequest

public EmbeddedRequest(RequestedEvent[] requestedEvents)
Constructs a new EmbeddedRequest object that contains a list of RequestedEvent objects.
Parameters:
requestedEvents - The list of RequestedEvent objects.

EmbeddedRequest

public EmbeddedRequest(RequestedEvent[] requestedEvents,
                       DigitMap digitMap)
Constructs a new EmbeddedRequest object that contains a list of RequestedEvent objects and a digit map.
Parameters:
requestedEvents - The list of RequestedEvent objects.
digitMap - The digit map.

EmbeddedRequest

public EmbeddedRequest(RequestedEvent[] requestedEvents,
                       EventName[] signalRequests)
Constructs a new EmbeddedRequest object that contains a list of RequestedEvent objects and a list of requested signals.
Parameters:
requestedEvents - The list of RequestedEvent objects.
signalRequests - The list of signal requests.

EmbeddedRequest

public EmbeddedRequest(RequestedEvent[] requestedEvents,
                       EventName[] signalRequests,
                       DigitMap digitMap)
Constructs a new EmbeddedRequest object that contains a list of RequestedEvent objects, a list of signal requests, and a digit map.
Parameters:
requestedEvents - The list of RequestedEvent objects.
signalRequests - The list of signal requests.
digitMap - The digit map.
Method Detail

getEmbeddedDigitMap

public DigitMap getEmbeddedDigitMap()
Gets the embedded digit map.
Returns:
The embedded digit map.

getEmbeddedRequestList

public RequestedEvent[] getEmbeddedRequestList()
Gets the embedded requested event list.
Returns:
A list of embedded requested events.

getEmbeddedSignalRequest

public EventName[] getEmbeddedSignalRequest()
Gets the embedded signal request list.
Returns:
A list of embedded signal requests.

toString

public java.lang.String toString()
Returns a String that expresses an embedded request. The String is the concatenation of the following three Strings, separated by commas: "R(<requestedEvents>)"; "S(<signalRequests>)"; and "D(<digitMap>)". If the list of requested events, the list of signal requests, or the digit map is null-valued, the String for that entity is omitted from the returned String (along with the comma delimiter that would precede it, if any).
Overrides:
toString in class java.lang.Object

JAINTM MGCP API (DRAFT FOR PUBLIC REVIEW) - Version 0.9 - 16 NOVEMBER 2000

Copyright © 2000 Sun Microsystems, Inc.