|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICallSession
Contract for interacting with an arbitrary call session.
| Method Summary | |
|---|---|
CallSessionErrorDetails |
getErrorDetails()
Get error information. |
CallSessionFailureReason |
getFailureReason()
Get the reason for failure. |
ID |
getInitiator()
Get ID of initiator. |
ICallSessionListener |
getListener()
Get listener for this call session instance. |
ID |
getReceiver()
Get ID of receiver. |
CallSessionState |
getState()
Get call session state |
void |
sendTerminate()
Send terminate message to given receiver |
| Methods inherited from interface org.eclipse.ecf.core.identity.IIdentifiable |
|---|
getID |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Method Detail |
|---|
ID getInitiator()
null.
null.ID getReceiver()
null.
null.ICallSessionListener getListener()
null.CallSessionState getState()
CallSessionFailureReason getFailureReason()
null unless
the returned value from getState() is CallSessionState.FAILED.
null unless the current CallSessionState is CallSessionState.FAILED.CallSessionErrorDetails getErrorDetails()
null unless the returned value from
getState() is CallSessionState.ERROR
CallSessionState.ERROR
void sendTerminate()
throws CallException
CallException - exception if cannot send terminate
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||