|
Oracle Communications Converged Application Server Java API Reference 5.1 E36938-01 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Participant | |
---|---|
com.oracle.sft.api | The SFT base communication API. |
Uses of Participant in com.oracle.sft.api |
---|
Classes in com.oracle.sft.api with type parameters of type Participant | |
---|---|
interface |
CommunicationContext<C extends Communication,P extends Participant,M extends Message> Represents the context of a given Communication event. |
Subinterfaces of Participant in com.oracle.sft.api | |
---|---|
interface |
ActivityParticipant Represents the activity of a Participant in a communication. |
interface |
Focus Focus is a special Participant in a Conference , application can use it to initialize the media server mixer setting using JSR309 API. |
interface |
MediaParticipant Represents a MediaParticipant. |
interface |
MediaPartner Represents a MediaPartner. |
interface |
MSRPPlayer A participant that is used to send large files from container to the other participants in a MSRP communication. |
interface |
MSRPRecorder A participant that is used to save the large file and/or to record the message history in a MSRP communication. |
interface |
Player Represents a Player object. |
interface |
Recorder Represents a Recorder object. |
interface |
UserParticipant Represents a user participant in the communication. |
Methods in com.oracle.sft.api with type parameters of type Participant | ||
---|---|---|
|
Interaction.addParticipant(Class<P> type, String name) Add a participant to the interaction. |
|
|
Interaction.addParticipant(Class<P> type, String name, javax.media.mscontrol.join.Joinable j) Add a participant that can be added to the interaction with a specific Joinable. |
|
|
CommunicationSession.createParticipant(Class<P> type, String name) Create a participant, that can be added to the Communication. |
|
|
CommunicationSession.createParticipant(Class<P> type, String name, javax.media.mscontrol.join.Joinable j) Create a participant that can be added to the communication with a specific Joinable. |
|
|
Interaction.getParticipant(Class<P> type, String name) Retrieve a Participant from the interaction. |
Methods in com.oracle.sft.api that return Participant | |
---|---|
Participant |
Conversation.getCallee() Return the callee in the call. |
Participant |
MSRPConversation.getCallee() Return the callee in the MSRPConversation . |
Participant |
Conversation.getCaller() Return the caller who initiated the call.. |
Participant |
MSRPConversation.getCaller() Return the caller who initiated the MSRPConversation.. |
Participant |
Communication.getInitiator() Retrieves the participant initiating the communication. |
Participant |
IMConversation.getOtherParty(Participant p) Get the other party of the specified participant in this IMConversation. |
Participant |
Conversation.getOtherParty(Participant p) Get the other party of the specified participant in this Conversation. |
Participant |
MSRPConversation.getOtherParty(Participant p) Get the other party of the specified participant in this MSRPConversation. |
Participant |
Interaction.getParticipant(String name) Retrieve a Participant from the interaction. |
Methods in com.oracle.sft.api with parameters of type Participant | ||
---|---|---|
void |
Interaction.addParticipant(Participant p) Add a participant to the communication. |
|
|
CommunicationSession.createCommunication(Class<C> type, String name, Participant initiator, Object... arg) A generic method to create any type of communication. |
|
Conversation |
CommunicationSession.createConversation(Participant initiator) Create a Conversation between the initiator and another party. |
|
Conversation |
CommunicationSession.createConversation(Participant initiator, String name) Create a Conversation between the initiator and another party. |
|
Participant |
IMConversation.getOtherParty(Participant p) Get the other party of the specified participant in this IMConversation. |
|
Participant |
Conversation.getOtherParty(Participant p) Get the other party of the specified participant in this Conversation. |
|
Participant |
MSRPConversation.getOtherParty(Participant p) Get the other party of the specified participant in this MSRPConversation. |
|
void |
Interaction.removeParticipant(Participant p) Remove a participant from the interaction. |
|
void |
Interaction.replaceParticipant(Participant replaced, Participant replacing) Replace a participant with another Participant. |
|
void |
Interaction.replaceParticipant(Participant replaced, Participant replacing, boolean purge) The enhanced function for participants replacement. |
|
void |
Message.send(Participant p) send the message on behalf of a participant |
|
Oracle Communications Converged Application Server Java API Reference 5.1 E36938-01 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 2012 Oracle Corporation. All Rights Reserved.