|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The CallControlTerminalConnectionEvent interface is the base
event interface for all callcontrol package
TerminalConnection-related events. All events which
pertain to the CallControlTerminalConnection interface must
extend this interface. This interface extends both
the CallControlCallEvent and
TerminalConnectionEvent interface.
The callcontrol package defines events which are reported when
the CallControlTerminalConnection state changes. These events
have following IDs:
CALLCTL_TERMINAL_CONNECTION_BRIDGED,
CALLCTL_TERMINAL_CONNECTION_DROPPED,
CALLCTL_TERMINAL_CONNECTION_HELD,
CALLCTL_TERMINAL_CONNECTION_IN_USE,
CALLCTL_TERMINAL_CONNECTION_RINGING,
CALLCTL_TERMINAL_CONNECTION_TALKING and
CALLCTL_TERMINAL_CONNECTION_UNKNOWN.
Each of these events is reported to the corresponding method for
an application registered as a
CallControlTerminalConnectionListener.
TerminalConnection,
CallListener,
TerminalConnectionEvent,
CallControlTerminalConnection,
CallControlCall,
CallControlCallEvent,
CallControlCallListener,
CallControlTerminalConnectionListener| Field Summary | |
static int |
CALLCTL_TERMINAL_CONNECTION_BRIDGED
The CALLCTL_TERMINAL_CONNECTION_BRIDGED event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.BRIDGED. |
static int |
CALLCTL_TERMINAL_CONNECTION_DROPPED
The CALLCTL_TERMINAL_CONNECTION_DROPPED event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.DROPPED. |
static int |
CALLCTL_TERMINAL_CONNECTION_HELD
The CALLCTL_TERMINAL_CONNECTION_HELD event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.HELD. |
static int |
CALLCTL_TERMINAL_CONNECTION_IN_USE
The CALLCTL_TERMINAL_CONNECTION_IN_USE event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.INUSE. |
static int |
CALLCTL_TERMINAL_CONNECTION_RINGING
The CALLCTL_TERMINAL_CONNECTION_RINGING event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.RINGING. |
static int |
CALLCTL_TERMINAL_CONNECTION_TALKING
The CALLCTL_TERMINAL_CONNECTION_TALKING event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.TALKING. |
static int |
CALLCTL_TERMINAL_CONNECTION_UNKNOWN
The CALLCTL_TERMINAL_CONNECTION_UNKNOWN event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.UNKNOWN. |
| Fields inherited from interface javax.telephony.callcontrol.CallControlEvent |
CAUSE_ALTERNATE, CAUSE_BUSY, CAUSE_CALL_BACK, CAUSE_CALL_NOT_ANSWERED, CAUSE_CALL_PICKUP, CAUSE_CONFERENCE, CAUSE_DO_NOT_DISTURB, CAUSE_PARK, CAUSE_REDIRECTED, CAUSE_REORDER_TONE, CAUSE_TRANSFER, CAUSE_TRUNKS_BUSY, CAUSE_UNHOLD |
| Fields inherited from interface javax.telephony.Event |
CAUSE_CALL_CANCELLED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_NORMAL, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, CAUSE_UNKNOWN |
| Fields inherited from interface javax.telephony.CallEvent |
CALL_ACTIVE, CALL_EVENT_TRANSMISSION_ENDED, CALL_INVALID |
| Fields inherited from interface javax.telephony.TerminalConnectionEvent |
TERMINAL_CONNECTION_ACTIVE, TERMINAL_CONNECTION_CREATED, TERMINAL_CONNECTION_DROPPED, TERMINAL_CONNECTION_PASSIVE, TERMINAL_CONNECTION_RINGING, TERMINAL_CONNECTION_UNKNOWN |
| Methods inherited from interface javax.telephony.callcontrol.CallControlCallEvent |
getCalledAddress, getCallingAddress, getCallingTerminal, getLastRedirectedAddress |
| Methods inherited from interface javax.telephony.callcontrol.CallControlEvent |
getCallControlCause |
| Methods inherited from interface javax.telephony.Event |
getCause, getID, getMetaEvent, getSource |
| Methods inherited from interface javax.telephony.CallEvent |
getCall |
| Methods inherited from interface javax.telephony.TerminalConnectionEvent |
getTerminalConnection |
| Field Detail |
public static final int CALLCTL_TERMINAL_CONNECTION_BRIDGED
CALLCTL_TERMINAL_CONNECTION_BRIDGED event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.BRIDGED.
This constant indicates a specific event passed via
CallControlTerminalConnectionEvent event, and is reported
on the CallControlCallListener interface by calling the
CallControlTerminalConnectionListener.terminalConnectionBridged(
CallControlTerminalConnectionEvent )
method.
public static final int CALLCTL_TERMINAL_CONNECTION_DROPPED
CALLCTL_TERMINAL_CONNECTION_DROPPED event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.DROPPED.
This constant indicates a specific event passed via
CallControlTerminalConnectionEvent event, and is reported
on the CallControlCallListener interface by calling the
CallControlTerminalConnectionListener.terminalConnectionDropped(
CallControlTerminalConnectionEvent )
method.
public static final int CALLCTL_TERMINAL_CONNECTION_HELD
CALLCTL_TERMINAL_CONNECTION_HELD event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.HELD.
This constant indicates a specific event passed via
CallControlTerminalConnectionEvent event, and is reported
on the CallControlCallListener interface by calling the
CallControlTerminalConnectionListener.terminalConnectionHeld(
CallControlTerminalConnectionEvent )
method.
public static final int CALLCTL_TERMINAL_CONNECTION_IN_USE
CALLCTL_TERMINAL_CONNECTION_IN_USE event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.INUSE.
This constant indicates a specific event passed via
CallControlTerminalConnectionEvent event, and is reported
on the CallControlCallListener interface by calling the
CallControlTerminalConnectionListener.terminalConnectionInUse(
CallControlTerminalConnectionEvent )
method.
public static final int CALLCTL_TERMINAL_CONNECTION_RINGING
CALLCTL_TERMINAL_CONNECTION_RINGING event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.RINGING.
This constant indicates a specific event passed via
CallControlTerminalConnectionEvent event, and is reported
on the CallControlCallListener interface by calling the
CallControlTerminalConnectionListener.terminalConnectionRinging(
CallControlTerminalConnectionEvent )
method.
public static final int CALLCTL_TERMINAL_CONNECTION_TALKING
CALLCTL_TERMINAL_CONNECTION_TALKING event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.TALKING.
This constant indicates a specific event passed via
CallControlTerminalConnectionEvent event, and is reported
on the CallControlCallListener interface by calling the
CallControlTerminalConnectionListener.terminalConnectionTalking(
CallControlTerminalConnectionEvent )
method.
public static final int CALLCTL_TERMINAL_CONNECTION_UNKNOWN
CALLCTL_TERMINAL_CONNECTION_UNKNOWN event indicates
that the state of the CallControlTerminalConnection object
has changed to CallControlTerminalConnection.UNKNOWN.
This constant indicates a specific event passed via
CallControlTerminalConnectionEvent event, and is reported
on the CallControlCallListener interface by calling the
CallControlTerminalConnectionListener.terminalConnectionUnknown(
CallControlTerminalConnectionEvent )
method.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||