JSR-043: JTAPI-1.4

javax.telephony.callcontrol.capabilities
Interface CallControlTerminalConnectionCapabilities

All Superinterfaces:
TerminalConnectionCapabilities

public interface CallControlTerminalConnectionCapabilities
extends TerminalConnectionCapabilities

The CallControlTerminalConnectionCapabilities interface extends the core TerminalConnectionCapabilities interface. This interface provides methods to reflect the capabilities of the methods on the interface.

The Provider.getTerminalConnectionCapabilities() method returns the static TerminalConnection capabilities, and the TerminalConnection.getCapabilities() method returns the dynamic TerminalConnection capabilities. The object returned from each of these methods can be queried with the instanceof operator to check if it supports this interface. This same interface is used to reflect both static and dynamic TerminalConnection capabilities.

See Also:
Provider, TerminalConnection, TerminalConnectionCapabilities

Method Summary
 boolean canHold()
          Returns true if the application can invoke the hold feature, false otherwise.
 boolean canJoin()
          Returns true if the application can invoke the join feature, false otherwise.
 boolean canLeave()
          Returns true if the application can invoke the leave feature, false otherwise.
 boolean canUnhold()
          Returns true if the application can invoke the unhold feature, false otherwise.
 
Methods inherited from interface javax.telephony.capabilities.TerminalConnectionCapabilities
canAnswer
 

Method Detail

canHold

public boolean canHold()
Returns true if the application can invoke the hold feature, false otherwise.

Returns:
True if the application can invoke the hold feature, false otherwise.

canUnhold

public boolean canUnhold()
Returns true if the application can invoke the unhold feature, false otherwise.

Returns:
True if the application can invoke the unhold feature, false otherwise.

canJoin

public boolean canJoin()
Returns true if the application can invoke the join feature, false otherwise.

Returns:
True if the application can invoke the join feature, false otherwise.

canLeave

public boolean canLeave()
Returns true if the application can invoke the leave feature, false otherwise.

Returns:
True if the application can invoke the leave feature, false otherwise.

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org