Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.1

E36938-01


com.oracle.sft.api
Interface UserActivity

All Superinterfaces:
Communication
All Known Subinterfaces:
MessageObservation

public interface UserActivity
extends Communication

This interface encapsulates the User Activity.


Nested Class Summary

 

Nested classes/interfaces inherited from interface com.oracle.sft.api.Communication
Communication.State

 

Method Summary
 void addActivityParticipant(ActivityParticipant p)
          Add a ActivityParticipant to the UserActivity.
 void addActivityParticipant(String name)
          Add a ActivityParticipant to the UserActivity.
 ActivityParticipant getActivityParticipant(String name)
          Retrieve a ActivityParticipant from the UserActivity.
 Collection<ActivityParticipant> getAllActivityParticipants()
          Returns all Activity Participants.
 void process()
          Process UserActivity.
 void removeActivityParticipant(ActivityParticipant p)
          Remove a ActivityParticipant from the UserActivity.
 void removeActivityParticipant(String name)
          Remove the ActivityParticipant from the UserActivity.

 

Methods inherited from interface com.oracle.sft.api.Communication
addAgent, end, getAgent, getAgents, getInitiator, getName, getState, removeAgent

 

Method Detail

addActivityParticipant

void addActivityParticipant(String name)
Add a ActivityParticipant to the UserActivity. Executing this method will initiate a UserActivity with that ActivityParticipant.
Parameters:
name - Name of the ActivityParticipant

addActivityParticipant

void addActivityParticipant(ActivityParticipant p)
Add a ActivityParticipant to the UserActivity.
Parameters:
p - Add a ActivityParticipant to the UserActivity.

removeActivityParticipant

void removeActivityParticipant(String name)
Remove the ActivityParticipant from the UserActivity.
Parameters:
name - Name of the ActivityParticipant

removeActivityParticipant

void removeActivityParticipant(ActivityParticipant p)
Remove a ActivityParticipant from the UserActivity.
Parameters:
p - ActivityParticipant object.

getActivityParticipant

ActivityParticipant getActivityParticipant(String name)
Retrieve a ActivityParticipant from the UserActivity.
Parameters:
name - Name of the ActivityParticipant
Returns:
a ActivityParticipant object

getAllActivityParticipants

Collection<ActivityParticipant> getAllActivityParticipants()
Returns all Activity Participants.
Returns:
all Activity Participants.

process

void process()
Process UserActivity. Subclass has its own implement.

Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.1

E36938-01


Copyright © 2012 Oracle Corporation. All Rights Reserved.