|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MobicentsSipSession
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface javax.servlet.sip.SipSession |
|---|
SipSession.State |
| Method Summary | |
|---|---|
void |
access()
|
void |
addDerivedSipSessions(MobicentsSipSession derivedSession)
Add the derived sip session it will be identified by the To tag from its key |
void |
addOngoingTransaction(javax.sip.Transaction transaction)
|
MobicentsSipSession |
findDerivedSipSession(java.lang.String toTag)
Find the derived sip session identified by its to tag |
java.util.Iterator<MobicentsSipSession> |
getDerivedSipSessions()
|
java.lang.String |
getHandler()
|
SipSessionKey |
getKey()
get the internal Mobicents Sip Session Key |
java.util.Set<javax.sip.Transaction> |
getOngoingTransactions()
|
SipURI |
getOutboundInterface()
|
ProxyBranchImpl |
getProxyBranch()
|
SipApplicationRoutingRegion |
getRegionInternal()
|
javax.sip.Dialog |
getSessionCreatingDialog()
|
javax.sip.Transaction |
getSessionCreatingTransaction()
|
MobicentsSipApplicationSession |
getSipApplicationSession()
|
java.util.Map<java.lang.String,java.lang.Object> |
getSipSessionAttributeMap()
|
URI |
getSipSubscriberURI()
|
java.io.Serializable |
getStateInfo()
|
boolean |
getSupervisedMode()
|
java.security.Principal |
getUserPrincipal()
|
void |
onReadyToInvalidate()
|
void |
onTerminatedState()
|
MobicentsSipSession |
removeDerivedSipSession(java.lang.String toTag)
Removes the derived sip session identified by the To tag in parameter |
void |
removeOngoingTransaction(javax.sip.Transaction transaction)
|
void |
setLocalParty(Address addressImpl)
|
void |
setParentSession(MobicentsSipSession mobicentsSipSession)
|
void |
setProxyBranch(ProxyBranchImpl branch)
|
void |
setRemoteParty(Address addressImpl)
|
void |
setRoutingRegion(SipApplicationRoutingRegion routingRegion)
|
void |
setSessionCreatingDialog(javax.sip.Dialog dialog)
|
void |
setSessionCreatingTransaction(javax.sip.Transaction transaction)
|
void |
setSipSessionAttributeMap(java.util.Map<java.lang.String,java.lang.Object> sipSessionAttributeMap)
|
void |
setSipSubscriberURI(URI subscriberURI)
|
void |
setState(SipSession.State state)
|
void |
setStateInfo(java.io.Serializable stateInfo)
|
void |
setSupervisedMode(boolean supervised)
|
void |
setUserPrincipal(java.security.Principal principal)
|
void |
updateStateOnResponse(SipServletResponseImpl sipServletResponseImpl,
boolean receive)
|
void |
updateStateOnSubsequentRequest(SipServletRequestImpl sipServletRequestImpl,
boolean receive)
|
| Methods inherited from interface javax.servlet.sip.SipSession |
|---|
createRequest, getApplicationSession, getAttribute, getAttributeNames, getCallId, getCreationTime, getId, getInvalidateWhenReady, getLastAccessedTime, getLocalParty, getRegion, getRemoteParty, getServletContext, getState, getSubscriberURI, invalidate, isReadyToInvalidate, isValid, removeAttribute, setAttribute, setHandler, setInvalidateWhenReady, setOutboundInterface, setOutboundInterface |
| Method Detail |
|---|
SipSessionKey getKey()
void addDerivedSipSessions(MobicentsSipSession derivedSession)
derivedSession - the derived session to addMobicentsSipSession removeDerivedSipSession(java.lang.String toTag)
toTag - the to Tag identifying the sip session to remove
MobicentsSipSession findDerivedSipSession(java.lang.String toTag)
toTag - the to Tag identifying the sip session to remove
MobicentsSipApplicationSession getSipApplicationSession()
java.lang.String getHandler()
javax.sip.Dialog getSessionCreatingDialog()
void setSessionCreatingDialog(javax.sip.Dialog dialog)
javax.sip.Transaction getSessionCreatingTransaction()
void setSessionCreatingTransaction(javax.sip.Transaction transaction)
java.util.Set<javax.sip.Transaction> getOngoingTransactions()
void removeOngoingTransaction(javax.sip.Transaction transaction)
void addOngoingTransaction(javax.sip.Transaction transaction)
java.io.Serializable getStateInfo()
void setStateInfo(java.io.Serializable stateInfo)
java.security.Principal getUserPrincipal()
void setUserPrincipal(java.security.Principal principal)
void setRoutingRegion(SipApplicationRoutingRegion routingRegion)
ProxyBranchImpl getProxyBranch()
void setProxyBranch(ProxyBranchImpl branch)
void access()
void setSupervisedMode(boolean supervised)
boolean getSupervisedMode()
void updateStateOnResponse(SipServletResponseImpl sipServletResponseImpl,
boolean receive)
void updateStateOnSubsequentRequest(SipServletRequestImpl sipServletRequestImpl,
boolean receive)
void onTerminatedState()
void onReadyToInvalidate()
SipURI getOutboundInterface()
java.util.Iterator<MobicentsSipSession> getDerivedSipSessions()
void setState(SipSession.State state)
void setSipSubscriberURI(URI subscriberURI)
URI getSipSubscriberURI()
void setParentSession(MobicentsSipSession mobicentsSipSession)
java.util.Map<java.lang.String,java.lang.Object> getSipSessionAttributeMap()
void setSipSessionAttributeMap(java.util.Map<java.lang.String,java.lang.Object> sipSessionAttributeMap)
void setLocalParty(Address addressImpl)
void setRemoteParty(Address addressImpl)
SipApplicationRoutingRegion getRegionInternal()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||