|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.slee.resource.jcc.local.JccConnectionLocal
public class JccConnectionLocal
Wraps JccConnection to disallow addConnectionListener, addCallListener methods. When a disallowed method is invoked, the resource adaptor entity throws a SecurityException.
| Field Summary |
|---|
| Fields inherited from interface javax.csapi.cc.jcc.JccConnection |
|---|
ADDRESS_ANALYZE, ADDRESS_COLLECT, ALERTING, AUTHORIZE_CALL_ATTEMPT, CALL_DELIVERY, CONNECTED, DISCONNECTED, FAILED, IDLE |
| Constructor Summary | |
|---|---|
JccConnectionLocal(javax.csapi.cc.jcc.JccConnection connection,
JccProviderLocal provider,
JccCallLocal call)
Creates a new instance of JccConnectionLocal |
|
| Method Summary | |
|---|---|
void |
answer()
(Non-Javadoc) |
void |
attachMedia()
(Non-Javadoc) |
void |
continueProcessing()
(Non-Javadoc) |
void |
detachMedia()
(Non-Javadoc) |
boolean |
equals(java.lang.Object other)
|
javax.csapi.cc.jcc.JccAddress |
getAddress()
(Non-Javadoc) |
javax.csapi.cc.jcc.JccCall |
getCall()
(Non-Javadoc) |
java.lang.String |
getDestinationAddress()
(Non-Javadoc) |
java.lang.String |
getLastAddress()
(Non-Javadoc) |
javax.csapi.cc.jcc.MidCallData |
getMidCallData()
(Non-Javadoc) |
java.lang.String |
getOriginalAddress()
(Non-Javadoc) |
javax.csapi.cc.jcc.JccAddress |
getOriginatingAddress()
(Non-Javadoc) |
java.lang.String |
getRedirectedAddress()
(Non-Javadoc) |
int |
getState()
(Non-Javadoc) |
int |
hasCode()
|
boolean |
isBlocked()
(Non-Javadoc) |
void |
release(int causeCode)
(Non-Javadoc) |
void |
routeConnection(boolean attachMedia)
(Non-Javadoc) |
void |
selectRoute(java.lang.String address)
(Non-Javadoc) |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JccConnectionLocal(javax.csapi.cc.jcc.JccConnection connection,
JccProviderLocal provider,
JccCallLocal call)
| Method Detail |
|---|
public void answer()
throws javax.csapi.cc.jcc.PrivilegeViolationException,
javax.csapi.cc.jcc.ResourceUnavailableException,
javax.csapi.cc.jcc.InvalidStateException,
javax.csapi.cc.jcc.MethodNotSupportedException
answer in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.PrivilegeViolationException
javax.csapi.cc.jcc.ResourceUnavailableException
javax.csapi.cc.jcc.InvalidStateException
javax.csapi.cc.jcc.MethodNotSupportedExceptionJccConnection.answer()
public void attachMedia()
throws javax.csapi.cc.jcc.PrivilegeViolationException,
javax.csapi.cc.jcc.ResourceUnavailableException,
javax.csapi.cc.jcc.InvalidStateException
attachMedia in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.PrivilegeViolationException
javax.csapi.cc.jcc.ResourceUnavailableException
javax.csapi.cc.jcc.InvalidStateExceptionJccConnection.attachMedia()
public void continueProcessing()
throws javax.csapi.cc.jcc.PrivilegeViolationException,
javax.csapi.cc.jcc.ResourceUnavailableException,
javax.csapi.cc.jcc.InvalidStateException
continueProcessing in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.PrivilegeViolationException
javax.csapi.cc.jcc.ResourceUnavailableException
javax.csapi.cc.jcc.InvalidStateExceptionJccConnection.continueProcessing()
public void detachMedia()
throws javax.csapi.cc.jcc.PrivilegeViolationException,
javax.csapi.cc.jcc.ResourceUnavailableException,
javax.csapi.cc.jcc.InvalidStateException
detachMedia in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.PrivilegeViolationException
javax.csapi.cc.jcc.ResourceUnavailableException
javax.csapi.cc.jcc.InvalidStateExceptionJccConnection.detachMedia()public javax.csapi.cc.jcc.JccAddress getAddress()
getAddress in interface javax.csapi.cc.jcc.JccConnectionJccConnection.getAddress()public javax.csapi.cc.jcc.JccCall getCall()
getCall in interface javax.csapi.cc.jcc.JccConnectionJccConnection.getCall()public java.lang.String getDestinationAddress()
getDestinationAddress in interface javax.csapi.cc.jcc.JccConnectionJccConnection.getDestinationAddress()public java.lang.String getLastAddress()
getLastAddress in interface javax.csapi.cc.jcc.JccConnectionJccConnection.getLastAddress()
public javax.csapi.cc.jcc.MidCallData getMidCallData()
throws javax.csapi.cc.jcc.InvalidStateException,
javax.csapi.cc.jcc.ResourceUnavailableException,
javax.csapi.cc.jcc.MethodNotSupportedException
getMidCallData in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.InvalidStateException
javax.csapi.cc.jcc.ResourceUnavailableException
javax.csapi.cc.jcc.MethodNotSupportedExceptionJccConnection.getMidCallData()public java.lang.String getOriginalAddress()
getOriginalAddress in interface javax.csapi.cc.jcc.JccConnectionJccConnection.getOriginalAddress()public javax.csapi.cc.jcc.JccAddress getOriginatingAddress()
getOriginatingAddress in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.JccConnection#originatingAddress()public java.lang.String getRedirectedAddress()
getRedirectedAddress in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.JccConnection#RedirectedAddress()public int getState()
getState in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.JccConnection#getSate()public boolean isBlocked()
isBlocked in interface javax.csapi.cc.jcc.JccConnectionJccConnection.isBlocked()
public void release(int causeCode)
throws javax.csapi.cc.jcc.PrivilegeViolationException,
javax.csapi.cc.jcc.ResourceUnavailableException,
javax.csapi.cc.jcc.InvalidStateException,
javax.csapi.cc.jcc.InvalidArgumentException
release in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.PrivilegeViolationException
javax.csapi.cc.jcc.ResourceUnavailableException
javax.csapi.cc.jcc.InvalidStateException
javax.csapi.cc.jcc.InvalidArgumentExceptionJccConnection.release(int)
public void routeConnection(boolean attachMedia)
throws javax.csapi.cc.jcc.InvalidStateException,
javax.csapi.cc.jcc.ResourceUnavailableException,
javax.csapi.cc.jcc.PrivilegeViolationException,
javax.csapi.cc.jcc.MethodNotSupportedException,
javax.csapi.cc.jcc.InvalidPartyException,
javax.csapi.cc.jcc.InvalidArgumentException
routeConnection in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.InvalidStateException
javax.csapi.cc.jcc.ResourceUnavailableException
javax.csapi.cc.jcc.PrivilegeViolationException
javax.csapi.cc.jcc.MethodNotSupportedException
javax.csapi.cc.jcc.InvalidPartyException
javax.csapi.cc.jcc.InvalidArgumentExceptionJccConnection.routeConnection(boolean)
public void selectRoute(java.lang.String address)
throws javax.csapi.cc.jcc.MethodNotSupportedException,
javax.csapi.cc.jcc.InvalidStateException,
javax.csapi.cc.jcc.ResourceUnavailableException,
javax.csapi.cc.jcc.PrivilegeViolationException,
javax.csapi.cc.jcc.InvalidPartyException
selectRoute in interface javax.csapi.cc.jcc.JccConnectionjavax.csapi.cc.jcc.MethodNotSupportedException
javax.csapi.cc.jcc.InvalidStateException
javax.csapi.cc.jcc.ResourceUnavailableException
javax.csapi.cc.jcc.PrivilegeViolationException
javax.csapi.cc.jcc.InvalidPartyExceptionJccConnection.selectRoute(String)public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hasCode()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||