|
Oracle Communications Converged Application Server Java API Reference 5.1 E36938-01 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
The SFT base communication API.
See:
Description
Interface Summary | |
---|---|
ActivityParticipant | Represents the activity of a Participant in a communication. |
Capability | Represents the RCS-e capability of an endpoint in capability query/update. |
CapabilityMessage | Represents CapabilityMessage in a QueryInteraction for the capability query and update exchange between participants. |
CommonPresenceInstantMessage | Represents the Common Presence and Instant Messaging (CPIM) message in an IMConversation or IMConference. |
Communication | Represents a communication session. |
CommunicationContext<C extends Communication,P extends Participant,M extends Message> | Represents the context of a given Communication event. |
CommunicationService | This interface represents the Service Foundation Toolkit (SFT) runtime for a particular application. |
CommunicationSession | Instance of a CommunicationSession object. |
Conference | Represents a Conference. |
ConferenceParticipantExtension | Represents an extension applicable for Participant that joined in Conference or MSRPConference . |
ContextElement | This is an element of the Context. |
Conversation | Represents a two party call. |
ConversationParticipantExtension | ConversationParticipantExtension is an interface to define some abilities which are applicable for Participant instance within a Conversation only. |
DispositionContext | Represents the data that is carried in a CommonPresenceInstantMessage for instant messaging disposition request or disposition notification. |
DispositionNotification | Represents the data that carried in a instant messaging disposition notification message |
DtmfSignal | Represents DTMF Signal. |
EndUserConfirmationData | Represents the Data Structure for End User Confirmation Request, End User Confirmation Response, End User Confirmation Acknowledgement in End User Confirmation exchange , |
EndUserConfirmationDisplay | Represent the displayed Subject and Text on an end user client during End User Confirmation exchange |
EndUserConfirmationMessage | Represents End User Confirmation Message in an IMConversation between participants. |
Focus | Focus is a special Participant in a Conference , application can use it to initialize the media server mixer setting using JSR309 API. |
IMConference | Represents a multi-party pager-mode instant messaging. |
IMConversation | Represents a two party IM conversation. |
Interaction | A communication where more than one Participant interact with each other. |
MediaParticipant | Represents a MediaParticipant. |
MediaPartner | Represents a MediaPartner. |
Message | Message represents the actual information passed between parties involved in the communication. |
MessageIndication | Represents the Message Indication (like typing) in a chat between participants. |
MessageObservation | This interface encapsulates Message Observation UserActivity. |
MessageSummary | This interface encapsulates the NOTIFY Bodies for MWI notification. |
MessageSummaryExtensionHeader | This interface encapsulates the Message Summary Extension Header for MWI Event Package. |
MessageSummaryLine | This interface encapsulates the Message Summary Line for MWI Event Package . |
MSRPConference | A interaction object that can represents 2 different type of MSRP session: |
MSRPConversation | An interaction object that represents the session-mode instant messaging or chat session among two participants. |
MSRPPlayer | A participant that is used to send large files from container to the other participants in a MSRP communication. |
MSRPRecorder | A participant that is used to save the large file and/or to record the message history in a MSRP communication. |
Participant | Represents a participant in the conversation. |
ParticipantExtension | ParticipantExtension is an parent interface to define participant's ability in some scenarios. |
PhoneNumber | This interface provides an easy way to access the telephone number information of the user. |
Player | Represents a Player object. |
ProtocolMessage | Represents the ProtocolMessage (actual SIP Message). |
QueryInteraction | Represents a QueryInteraction for some message exchange between two user agents via AS , such as SIP OPTIONS It extends a Interaction. |
Recorder | Represents a Recorder object. |
ResourceListsMessage | Represents the ProtocolMessage (actual SIP Message). |
RestAuthorizationAdapter | When provide a customized security policy Java class to REST API module, the Java class must implement this interface. |
RestAuthorizeData | Data used to authorize the operation calling a REST API. |
TextMessage | Represents the TextMessage in an IMConversation between participants. |
UserActivity | This interface encapsulates the User Activity. |
UserParticipant | Represents a user participant in the communication. |
Class Summary | |
---|---|
Agent<T> | Agent objects encapsulate application logic related to Communication artifacts such as Communication and Participant. |
AuthenticationCallback | An instance of AuthenticationCallback will be passed to the CallbackHandler that is set by the application in the CommunicationService when an authentication challenge response is sent to SFT. |
ContextListener | The SFT context listener, application need configure it in sip.xml and web.xml (only needed if application contains web application and require use SFT in it.) as following: |
MessageRecipient | Represents MessageRecipient specified in the resource-list of a message. |
ServiceLocator | Class to lookup CommunicationSession and CommunicationService from any Java EE Module. |
Servlet | The SFT sip servlet, application need configure it in sip.xml as following: |
Enum Summary | |
---|---|
AuthenticationCallback.ChallengeType | Type of Challenge for which the CallbackHandler is invoked. |
Capability.Feature | Types of 3GPP and RCS-e features that are negotiated during the capability query-and-update process. |
CommonPresenceInstantMessage.Headers | Common CPIM Headers |
Communication.State | Different Communication States. |
DispositionContext.RequestType | Disposition Request Type |
DispositionNotification.Status | disposition status |
DispositionNotification.Type | disposition notification type |
EndUserConfirmationData.Behaviour | to determine the behaviour the receiving handset in End User Confirmation Request |
EndUserConfirmationData.UserAction | The action of the ender user in End User Confirmation Response |
EndUserConfirmationData.UserStatus | The statue of the ender user in End User Confirmation Acknowledgement |
MediaPartner.MediaOperation | |
MessageContextClass | The coding of the message types in the message-context-class values which |
MessageIndication.State | The State in the MessageIndication. |
MessageRecipient.CopyControl | Represents various CopyControl options for a MessageRecipient. |
MSRPSessionType | The session type for MSRP communication. |
Reason | Reason for rejecting a participant. |
RestAuthorizationAdapter.HTTPMethod | The HTTP method used by REST APIs. |
RuleSetType | Indicates the type of rule set. |
Warning | Warn-text recommended by RFC3261 for Warning header. |
Exception Summary | |
---|---|
CommunicationException | Base exception class for handling failures in the communication. |
Annotation Types Summary | |
---|---|
Context | Context annotation. |
The SFT base communication API.
|
Oracle Communications Converged Application Server Java API Reference 5.1 E36938-01 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright © 2012 Oracle Corporation. All Rights Reserved.