JSR-043: JTAPI-1.4

javax.telephony.events
Interface ProvEv

All Superinterfaces:
Ev
All Known Subinterfaces:
PrivateProvEv, ProvInServiceEv, ProvObservationEndedEv, ProvOutOfServiceEv, ProvShutdownEv

public interface ProvEv
extends Ev

The ProvEv interface is the base interface for all Provider- related events. All events which pertain to the Provider object must extend this interface. Events which extend this interface are reported via the ProviderObserver interface.

The core package defines events which are reported when the Provider changes state. These events are: ProvInServiceEv, ProvOutOfServiceEv, and ProvShutdownEv. Also, the core package defines the ProvObservationEndedEv event which is sent when the Provider becomes unobservable.

The ProvEv.getProvider() method on this interface returns the Provider associated with the Provider event.

See Also:
ProvInServiceEv, ProvOutOfServiceEv, ProvShutdownEv, ProvObservationEndedEv, Ev, ProviderObserver, Provider

Fields inherited from interface javax.telephony.events.Ev
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, META_CALL_ADDITIONAL_PARTY, META_CALL_ENDING, META_CALL_MERGING, META_CALL_PROGRESS, META_CALL_REMOVING_PARTY, META_CALL_STARTING, META_CALL_TRANSFERRING, META_SNAPSHOT, META_UNKNOWN
 
Method Summary
 Provider getProvider()
          Returns the Provider associated with this Provider event.
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 

Method Detail

getProvider

public Provider getProvider()
Returns the Provider associated with this Provider event.

Returns:
The Provider associated with this event.

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org