A B C E F G H I N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addSubscriptionDialog(DialogActivity) - Method in interface com.opencloud.sip.biggroup.SubscriptionActivity
-
Adds the given dialog to this
SubscriptionActivity
. - APP_CANCELLED - com.opencloud.sip.biggroup.TerminationReasons
-
The application called
ForkActivity.cancel()
, without specifying a reason. - apply(Request) - Method in class com.opencloud.sip.biggroup.UpdateRequest
-
Apply updates to the initial request before it is sent on a branch
- apply(Request, TerminationReason) - Method in class com.opencloud.sip.biggroup.UpdateTerminationRequest
-
Apply updates to the termination request before it is transmitted.
B
- BigGroupActivityContextInterfaceFactory - Interface in com.opencloud.sip.biggroup
- BigGroupProvider - Interface in com.opencloud.sip.biggroup
-
Big Group Provider interface.
C
- cancel() - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Cancel the fork operation.
- cancel(TerminationReason) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Cancel the fork operation.
- cancel(List<SipURI>) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Used to cancel a fork that started on another node.
- CANCELLED - com.opencloud.sip.biggroup.ForkActivity.State
-
The activity has ended because it was
cancelled
by the application. - com.opencloud.sip.biggroup - package com.opencloud.sip.biggroup
-
Extensions to the OC SIP RA for handling large groups of users.
- configureInitialRequests(UpdateRequest) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Specify how the initial outgoing requests of this fork activity will be modified before they are transmitted.
- configureTerminationRequests(UpdateTerminationRequest) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Specify how termination requests generated by this fork activity will be modified before they are transmitted.
- configureTimeout(long) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Specify the maximum time to wait for a success response from any branch.
E
- EXPIRED - com.opencloud.sip.biggroup.ForkActivity.State
-
The activity has ended because its timeout expired.
F
- FAILOVER - com.opencloud.sip.biggroup.ForkActivity.State
-
The activity has migrated to a different node.
- FAILURE - com.opencloud.sip.biggroup.ForkActivity.State
-
The activity has ended because all targets failed.
- FORK_TIMEOUT - com.opencloud.sip.biggroup.TerminationReasons
-
The fork activity timed out before any branch completed the call.
- ForkActivity - Interface in com.opencloud.sip.biggroup
-
Represents the state of a fork operation.
- ForkActivity.State - Enum in com.opencloud.sip.biggroup
-
Enum representing the current state of a
ForkActivity
. - ForkFailEvent - Interface in com.opencloud.sip.biggroup
- ForkFailoverEvent - Interface in com.opencloud.sip.biggroup
-
This event is fired when a
ForkActivity
fails over to another node in the cluster. - ForkRingingEvent - Interface in com.opencloud.sip.biggroup
- ForkSuccessEvent - Interface in com.opencloud.sip.biggroup
-
Fired on a
ForkActivity
when the winning 2xx response is selected. - forkTo(List<SipURI>) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Forks the initial INVITE to the given targets.
- forkTo(List<SipURI>, SessionTimerOptions) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Forks the initial INVITE to the given targets, and requests a session timer on the resulting dialog.
- forkTo(List<SipURI>, String) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Forks the initial INVITE to the given targets.
- forkTo(List<SipURI>, String, SessionTimerOptions) - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Forks the initial INVITE to the given targets, and requests a session timer on the resulting dialog.
G
- getActivity() - Method in interface com.opencloud.sip.biggroup.ForkFailEvent
- getActivity() - Method in interface com.opencloud.sip.biggroup.ForkFailoverEvent
- getActivity() - Method in interface com.opencloud.sip.biggroup.ForkRingingEvent
- getActivity() - Method in interface com.opencloud.sip.biggroup.ForkSuccessEvent
- getActivity() - Method in interface com.opencloud.sip.biggroup.NotifyResultEvent
-
Get the
NotifyActivity
that this event arrived on - getActivityContextInterface(ForkActivity) - Method in interface com.opencloud.sip.biggroup.BigGroupActivityContextInterfaceFactory
- getActivityContextInterface(NotifyActivity) - Method in interface com.opencloud.sip.biggroup.BigGroupActivityContextInterfaceFactory
- getActivityContextInterface(SubscriptionActivity) - Method in interface com.opencloud.sip.biggroup.BigGroupActivityContextInterfaceFactory
- getDialog() - Method in interface com.opencloud.sip.biggroup.ForkSuccessEvent
-
Get the dialog activity that was created by this 2xx response.
- getDialog() - Method in interface com.opencloud.sip.biggroup.NotifyResultEvent.FailedNotify
- getErrorResponse() - Method in interface com.opencloud.sip.biggroup.ForkFailEvent
- getErrors() - Method in interface com.opencloud.sip.biggroup.NotifyResultEvent
-
Get a summary of the errors that occured during the "Big Notify".
- getOKResponse() - Method in interface com.opencloud.sip.biggroup.ForkSuccessEvent
- getResourceName() - Method in interface com.opencloud.sip.biggroup.SubscriptionActivity
-
Get the unique string that identifies the subscribed resource.
- getResponseStatusCode() - Method in interface com.opencloud.sip.biggroup.NotifyResultEvent.FailedNotify
- getServerTransaction() - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Get the server transaction that this activity was created with
- getState() - Method in interface com.opencloud.sip.biggroup.ForkActivity
-
Get the current state of this fork operation
- getSubscriptionActivity() - Method in interface com.opencloud.sip.biggroup.NotifyActivity
-
Get the
SubscriptionActivity
that initiated this activity. - getSubscriptionActivity(String, boolean) - Method in interface com.opencloud.sip.biggroup.BigGroupProvider
-
Get the
SubscriptionActivity
for a subscribed resource, optionally creating the activity if it did not already exist.
H
- hasErrors() - Method in interface com.opencloud.sip.biggroup.NotifyResultEvent
-
Determine whether any subscribers rejected or failed to respond to the NOTIFY request.
I
- INIT - com.opencloud.sip.biggroup.ForkActivity.State
-
The activity has been created but not yet
ForkActivity.forkTo(java.util.List)
started}. - isApplyOnce() - Method in class com.opencloud.sip.biggroup.UpdateRequest
N
- newForkActivity(ServerTransaction) - Method in interface com.opencloud.sip.biggroup.BigGroupProvider
-
Creates a new
ForkActivity
and starts it in the SLEE. - NotifyActivity - Interface in com.opencloud.sip.biggroup
-
Represents an in-progress big notify operation on a
SubscriptionActivity
. - NotifyResultEvent - Interface in com.opencloud.sip.biggroup
-
An event describing the outcome of a "Big Notify" operation.
- NotifyResultEvent.FailedNotify - Interface in com.opencloud.sip.biggroup
-
Summarises the notify failure of a single subscription dialog.
- NULL - Static variable in class com.opencloud.sip.biggroup.UpdateRequest
-
Null object implementation that doesn't modify the request.
- NULL - Static variable in class com.opencloud.sip.biggroup.UpdateTerminationRequest
-
Null object implementation that doesn't modify the request.
O
- OTHER_BRANCH - com.opencloud.sip.biggroup.TerminationReasons
-
This branch has been cancelled because the call was completed by another branch.
P
- PROCEEDING - com.opencloud.sip.biggroup.ForkActivity.State
-
The activity has been
ForkActivity.forkTo(java.util.List)
started} and is waiting for a success response.
R
- removeSubscriptionDialog(DialogActivity) - Method in interface com.opencloud.sip.biggroup.SubscriptionActivity
-
Removes the given dialog from this
SubscriptionActivity
.
S
- sendNotify(long, UpdateRequest) - Method in interface com.opencloud.sip.biggroup.SubscriptionActivity
-
Generates and sends a NOTIFY out on all subscription dialogs, and gathers the responses in a single
NotifyResultEvent
, a.k.a. - SERVER_ERROR - com.opencloud.sip.biggroup.TerminationReasons
-
A server error caused the fork activity to fail.
- SubscriptionActivity - Interface in com.opencloud.sip.biggroup
-
Represents the group of dialogs that are subscribed to a resource.
- SUCCESS - com.opencloud.sip.biggroup.ForkActivity.State
-
The activity has ended normally with a success response.
T
- terminate() - Method in interface com.opencloud.sip.biggroup.NotifyActivity
-
Ends the activity.
- terminate() - Method in interface com.opencloud.sip.biggroup.SubscriptionActivity
-
Terminates this subscription activity immediately.
- TerminationReason - Interface in com.opencloud.sip.biggroup
-
Marker interface for objects that indicate the reason why a fork is being cancelled.
- TerminationReasons - Enum in com.opencloud.sip.biggroup
-
Default
TerminationReason
objects used by the RA. - toString() - Method in enum com.opencloud.sip.biggroup.TerminationReasons
U
- UpdateRequest - Class in com.opencloud.sip.biggroup
-
A function for updating an initial request before it is transmitted by the RA.
- UpdateTerminationRequest - Class in com.opencloud.sip.biggroup
-
A function for updating a termination request before it is transmitted by the RA.
- UpdateTerminationRequest() - Constructor for class com.opencloud.sip.biggroup.UpdateTerminationRequest
V
- valueOf(String) - Static method in enum com.opencloud.sip.biggroup.ForkActivity.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.opencloud.sip.biggroup.TerminationReasons
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.opencloud.sip.biggroup.ForkActivity.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.opencloud.sip.biggroup.TerminationReasons
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages