|
JAINTM MGCP API (DRAFT FOR PUBLIC REVIEW) - Version 0.9 - 16 NOVEMBER 2000 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.EventObject | +--jain.protocol.ip.mgcp.JainMgcpEvent | +--jain.protocol.ip.mgcp.JainMgcpResponseEvent | +--jain.protocol.ip.mgcp.message.AuditEndpointResponse
The acknowledgment to an MGCP AuditEndpoint command.
AuditEndpoint
, Serialized FormFields inherited from class java.util.EventObject |
source |
Constructor Summary | |
AuditEndpointResponse(java.lang.Object source,
ReturnCode returnCode)
Constructs a new AuditEndpointResponse Event object that either returns positive acknowledgment, if none of the optional parameters are set, or returns whatever optional parameters are set, along with the Return Code. |
|
AuditEndpointResponse(java.lang.Object source,
ReturnCode returnCode,
EndpointIdentifier[] endpointIdentifierList)
Constructs a new AuditEndpointResponse Event object that returns a list of endpoint identifiers in response to an AuditEndpoint command in which the Endpoint Identifier parameter was specified using the wildcard convention. |
Method Summary | |
BearerInformation |
getBearerInformation()
Gets the Bearer Information. |
CapabilityValue[] |
getCapabilities()
Gets the list of endpoint capabilities. |
ConnectionIdentifier[] |
getConnectionIdentifiers()
Gets the Connection Identifiers. |
EventName[] |
getDetectEvents()
Gets the list of MGCP events that the endpoint has been instructed to detect. |
DigitMap |
getDigitMap()
Gets the Digit Map. |
EndpointIdentifier[] |
getEndpointIdentifierList()
Gets the Endpoint Identifier list. |
EventName[] |
getEventStates()
Gets the Event States. |
NotifiedEntity |
getNotifiedEntity()
Gets the NotifiedEntity. |
EventName[] |
getObservedEvents()
Gets the Observed Events. |
ReasonCode |
getReasonCode()
Gets the Reason Code. |
RequestedEvent[] |
getRequestedEvents()
Gets the Requested Events. |
RequestIdentifier |
getRequestIdentifier()
Gets the Request Identifier. |
int |
getRestartDelay()
Gets the Restart Delay. |
RestartMethod |
getRestartMethod()
Gets the Restart Method. |
EventName[] |
getSignalRequests()
Gets the Signal Requests. |
void |
setBearerInformation(BearerInformation bearerInformation)
Sets the Bearer Information. |
void |
setCapabilities(CapabilityValue[] capabilities)
Sets the endpoint capabilities parameter. |
void |
setConnectionIdentifiers(ConnectionIdentifier[] connectionIdentifiers)
Sets the Connection Identifiers. |
void |
setDetectEvents(EventName[] detectEvents)
Sets the list of MGCP events that the endpoint has been instructed to detect. |
void |
setDigitMap(DigitMap digitMap)
Sets the Digit Map. |
void |
setEndpointIdentifierList(EndpointIdentifier[] endpointIdentifierList)
Sets the Endpoint Identifier list. |
void |
setEventStates(EventName[] eventStates)
Sets the Event States. |
void |
setNotifiedEntity(NotifiedEntity notifiedEntity)
Sets the NotifiedEntity. |
void |
setObservedEvents(EventName[] observedEvents)
Sets the Observed Events. |
void |
setReasonCode(ReasonCode reasonCode)
Sets the Reason Code. |
void |
setRequestedEvents(RequestedEvent[] requestedEvents)
Sets the Requested Events. |
void |
setRequestIdentifier(RequestIdentifier requestIdentifier)
Sets the Request Identifier. |
void |
setRestartDelay(int restartDelay)
Sets the Restart Delay. |
void |
setRestartMethod(RestartMethod restartMethod)
Sets the Restart Method. |
void |
setSignalRequests(EventName[] signalRequests)
Sets the Signal Requests. |
java.lang.String |
toString()
Overrides java.lang.Object.toString(). |
Methods inherited from class jain.protocol.ip.mgcp.JainMgcpResponseEvent |
BuildResponseHeader, getReturnCode, setReturnCode |
Methods inherited from class jain.protocol.ip.mgcp.JainMgcpEvent |
BuildListParmLine, getObjectIdentifier, getTransactionHandle, setTransactionHandle |
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public AuditEndpointResponse(java.lang.Object source, ReturnCode returnCode) throws java.lang.IllegalArgumentException
returnCode
- The return code.transactionHandle
- The transaction handle that corresponds to the Command Event that
elicited this Response Event.java.lang.IllegalArgumentException
- Thrown if the return code parameter object reference is null-valued.public AuditEndpointResponse(java.lang.Object source, ReturnCode returnCode, EndpointIdentifier[] endpointIdentifierList) throws java.lang.IllegalArgumentException
returnCode
- The return code.transactionHandle
- The transaction handle that corresponds to the Command Event that
elicited this Response Event.endpointIdentifierList
- An array of endpoint identifiers. The endpoint identifiers are those that match the wildcard specification
given in the eliciting AuditEndpoint command.java.lang.IllegalArgumentException
- Thrown if the object reference to the return code parameter or to the list of endpoint identifiers is null-valued,
or if any of the endpoint identifiers in the list of endpoint identifiers is null-valued.Method Detail |
public BearerInformation getBearerInformation()
public CapabilityValue[] getCapabilities()
public ConnectionIdentifier[] getConnectionIdentifiers()
public EventName[] getDetectEvents()
public DigitMap getDigitMap()
public EndpointIdentifier[] getEndpointIdentifierList()
public EventName[] getEventStates()
public NotifiedEntity getNotifiedEntity()
public EventName[] getObservedEvents()
public ReasonCode getReasonCode()
public RequestedEvent[] getRequestedEvents()
public RequestIdentifier getRequestIdentifier()
public int getRestartDelay()
public RestartMethod getRestartMethod()
public EventName[] getSignalRequests()
public void setBearerInformation(BearerInformation bearerInformation)
bearerInformation
- The Bearer Information.public void setCapabilities(CapabilityValue[] capabilities)
capabilities
- A list of endpoint capability values.public void setConnectionIdentifiers(ConnectionIdentifier[] connectionIdentifiers)
connectionIdentifiers
- The Connection Identifierspublic void setDetectEvents(EventName[] detectEvents)
detectEvents
- The list of MGCP events that the endpoint has been instructed to detect.public void setDigitMap(DigitMap digitMap)
digitMap
- The Digit Map.public void setEndpointIdentifierList(EndpointIdentifier[] endpointIdentifierList) throws java.lang.IllegalArgumentException
endpointIdentifierList
- An array of endpoint identifiers.java.lang.IllegalArgumentException
- Thrown if the object reference to the list of endpoint identifiers is null-valued,
or if any of the endpoint identifiers in the list of endpoint identifiers is null-valued.public void setEventStates(EventName[] eventStates)
eventStates
- The Event Statespublic void setNotifiedEntity(NotifiedEntity notifiedEntity)
notifiedEntity
- The Notified Entity.public void setObservedEvents(EventName[] observedEvents)
observedEvents
- The Observed Eventspublic void setReasonCode(ReasonCode reasonCode)
reasonCode
- The Reason Codepublic void setRequestedEvents(RequestedEvent[] requestedEvents)
requestedEvents
- The Requested Events.public void setRequestIdentifier(RequestIdentifier requestIdentifier)
requestIdentifier
- The Request Identifierpublic void setRestartDelay(int restartDelay) throws java.lang.IllegalArgumentException
restartDelay
- The Restart Delayjava.lang.IllegalArgumentException
- Thrown if restart delay is not in the range 0-999999.public void setRestartMethod(RestartMethod restartMethod)
restartMethod
- The Restart Methodpublic void setSignalRequests(EventName[] signalRequests)
signalRequests
- The Signal Requests.public java.lang.String toString()
toString
in class java.util.EventObject
|
JAINTM MGCP API (DRAFT FOR PUBLIC REVIEW) - Version 0.9 - 16 NOVEMBER 2000 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |