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

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

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

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

Used to correlate a notification with the request that triggered it.

See Also:
Serialized Form

Constructor Summary
RequestIdentifier(java.lang.String requestIdentifier)
          Constructs a new Request Identifier, setting the string for the identifier.

 
Method Summary
 void setRequestIdentifier(java.lang.String requestIdentifier)
          Sets the Request Identifier string.

 java.lang.String toString()
          Gets the Request Identifier string.

 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RequestIdentifier

public RequestIdentifier(java.lang.String requestIdentifier)
                  throws java.lang.IllegalArgumentException
Constructs a new Request Identifier, setting the string for the identifier.

Parameters:
requestIdentifier - The Request Identifier string.
Throws:
java.lang.IllegalArgumentException - Thrown if the request identifier string does not contain between 1 and 32 hexadecimal digits.
Method Detail

setRequestIdentifier

public void setRequestIdentifier(java.lang.String requestIdentifier)
                          throws java.lang.IllegalArgumentException
Sets the Request Identifier string.

Parameters:
requestIdentifier - The Request Identifier string.
Throws:
java.lang.IllegalArgumentException - Thrown if the request identifier string does not contain between 1 and 32 hexadecimal digits.

toString

public java.lang.String toString()
Gets the Request Identifier string.

Overrides:
toString in class java.lang.Object
Returns:
The Request Identifier string.

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

Copyright © 2000 Sun Microsystems, Inc.