|
JSR-043: JTAPI-1.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | 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.
|
JSR-043: JTAPI-1.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |