javax.telephony.callcontrol
Interface CallControlTerminalConnection

All Superinterfaces:
TerminalConnection

public interface CallControlTerminalConnection
extends TerminalConnection


Field Summary
static int BRIDGED
          Not supported.
The CallControlTerminalConnection.BRIDGED state indicates that a Terminal is currently bridged into a Call.
static int DROPPED
          Supported.
The CallControlTerminalConnection.DROPPED state has the same definition as in the core package.
static int HELD
          Not supported.
The CallControlTerminalConnection.HELD state indicates that a Terminal is part of a Call, but is on hold.
static int IDLE
          Supported.
The CallControlTerminalConnection.IDLE state has the same definition as in the core package.
static int INUSE
          Not supported.
The CallControlTerminalConnection.INUSE state indicates that a Terminal is part of a Call, but is not active.
static int RINGING
          Supported.
The CallControlTerminalConnection.RINGING state has the same definition as in the core package.
static int TALKING
          Supported.
The CallControlTerminalConnection.TALKING state indicates that a Terminal is actively part of a Call, is typically "off-hook", and the party is communicating on the telephone call.
static int UNKNOWN
          Not supported.
The CallControlTerminalConnection.UNKNOWN state has the same definition as in the core package.
 
Fields inherited from interface javax.telephony.TerminalConnection
ACTIVE, PASSIVE
 
Method Summary
 int getCallControlState()
          Supported.
Returns the call control state of the TerminalConnection.
 void hold()
           Not supported. Throws MethodNotSupportedException.
Places a TerminalConnection on hold with respect to the Call of which it is a part.
 void join()
           Not supported. Throws MethodNotSupportedException.
Makes a currently bridged TerminalConnection active on a Call.
 void leave()
           Not supported. Throws MethodNotSupportedException.
Places a currently active TerminalConnection in a bridged state on a Call.
 void unhold()
           Not supported. Throws MethodNotSupportedException.
Takes a TerminalConnection off hold with respect to the Call of which it is a part.
 
Methods inherited from interface javax.telephony.TerminalConnection
answer, getCapabilities, getConnection, getState, getTerminal, getTerminalConnectionCapabilities