JSR-043: JTAPI-1.4

javax.telephony.phone
Interface Component

All Known Subinterfaces:
PhoneButton, PhoneDisplay, PhoneGraphicDisplay, PhoneHookswitch, PhoneLamp, PhoneMicrophone, PhoneRinger, PhoneSpeaker

public interface Component

The Component interface is the base interface for all individual components used to model telephone hardware. Each individual component extends this interface.

Each component is identified not only by its type, but also by an identifying name, which may be obtained via the getName() method on this interface.


Method Summary
 ComponentCapabilities getCapabilities()
          Returns the dynamic capabilities for this Component instance.
 java.lang.String getName()
          Returns the name of the Component.
 

Method Detail

getName

public java.lang.String getName()
Returns the name of the Component.

Returns:
The name of this component.

getCapabilities

public ComponentCapabilities getCapabilities()
Returns the dynamic capabilities for this Component instance. Static capabilities are not available for components.

Returns:
The dynamic component capabilities.

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org