|
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 Form| Fields 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 Identifier
public 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 | |||||||