See: Description
| Package | Description |
|---|---|
| com.opencloud.javax.sip |
OpenCloud extensions to JAIN SIP.
|
| com.opencloud.javax.sip.address | |
| com.opencloud.javax.sip.header |
Additional SIP header interfaces provided by the OCSIP stack.
|
| com.opencloud.javax.sip.header.ims |
3GPP IMS/ISC header interfaces, required by 3GPP TS 24.228.
|
| com.opencloud.javax.sip.sessiontimer |
OpenCloud interfaces to support Session Timers.
|
| com.opencloud.javax.sip.slee |
OpenCloud extensions to the JAIN SIP API.
|
The OCSIP 2.7.0 RA Type is an extension to the JAIN SIP 1.2 RA Type, providing access to OpenCloud specific features that are not part of standard JAIN SIP. Applications written to the JAIN SIP RA Type are compatible with the OCSIP RA Type.
See JAIN SIP 1.2 RA Type.
The OCSIP RA Type inherits all the activities of the JAIN SIP 1.2 RA Type:
In addition, the PersistentOutboundConnection
activity is available to those applications using the OpenCloud SIP RA's persistent outbound
connection features.
The ACI factory interface is OCSipActivityContextInterfaceFactory,
which extends the JAIN SIP RA Type's SipActivityContextInterfaceFactory
interface.
The OCSIP RA Type emits all events as defined in the JAIN SIP RA Type. The following additional events are also emitted:
| Event ID (name,vendor,version) | Event Class | Activity Object | Notes |
|---|---|---|---|
| com.opencloud.javax.sip.ConnectionUp, OpenCloud, 2.0 | ConnectionUpEvent | PersistentOutboundConnection | |
| com.opencloud.javax.sip.ConnectionDown, OpenCloud, 2.0 | ConnectionDownEvent | PersistentOutboundConnection | |
| com.opencloud.javax.sip.NoAckReceivedEvent, OpenCloud, 2.0 | NoAckReceivedEvent | DialogActivity | |
| com.opencloud.javax.sip.sessiontimer.SessionRefreshRequiredEvent, OpenCloud, 2.0 | SessionRefreshRequiredEvent | DialogActivity | |
| com.opencloud.javax.sip.sessiontimer.SessionExpiredEvent, OpenCloud, 2.0 | SessionExpiredEvent | DialogActivity |
The RA SBB interface is OCSleeSipProvider, an extension of
SleeSipProvider.