JCAT
v0.3.1

javax.csapi.cc.jcc
Interface JccProviderEvent

All Superinterfaces:
JccEvent

public interface JccProviderEvent
extends JccEvent

This is the base interface for all JccProvider related events. All events which pertain to the JccProvider object must extend this interface. Events which extend this interface are reported via the JccProviderListener interface.

Since:
1.0b

Field Summary
static int PROVIDER_EVENT_TRANSMISSION_ENDED
          indicates that the listener will no longer receive JccProvider Events from the sending JccProvider instance.
static int PROVIDER_IN_SERVICE
          This indicates that the state of the JccProvider object has changed to JccProvider.IN_SERVICE.
static int PROVIDER_OUT_OF_SERVICE
          This also indicates that the state of the JccProvider object has changed to JccProvider.OUT_OF_SERVICE.
static int PROVIDER_SHUTDOWN
          This also indicates that the state of the JccProvider object has changed to JccProvider.SHUTDOWN.
 
Fields inherited from interface javax.csapi.cc.jcc.JccEvent
CAUSE_BUSY, CAUSE_CALL_CANCELLED, CAUSE_CALL_RESTRICTED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_GENERAL_FAILURE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_MORE_DIGITS_NEEDED, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_NO_ANSWER, CAUSE_NORMAL, CAUSE_REDIRECTED, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, CAUSE_TIMER_EXPIRY, CAUSE_UNKNOWN, CAUSE_USER_NOT_AVAILABLE
 
Method Summary
 JccProvider getProvider()
          returns the JccProvider associated with this JccProvider Event.
 
Methods inherited from interface javax.csapi.cc.jcc.JccEvent
getCause, getID, getSource
 

Field Detail

PROVIDER_IN_SERVICE

public static final int PROVIDER_IN_SERVICE
This indicates that the state of the JccProvider object has changed to JccProvider.IN_SERVICE. This constant indicates a specific event passed via a JccProviderEvent event and is reported on the JccProviderListener interface.

See Also:
Constant Field Values

PROVIDER_OUT_OF_SERVICE

public static final int PROVIDER_OUT_OF_SERVICE
This also indicates that the state of the JccProvider object has changed to JccProvider.OUT_OF_SERVICE. This constant indicates a specific event passed via a JccProviderEvent event and is reported on the JccProviderListener interface.

See Also:
Constant Field Values

PROVIDER_SHUTDOWN

public static final int PROVIDER_SHUTDOWN
This also indicates that the state of the JccProvider object has changed to JccProvider.SHUTDOWN. This constant indicates a specific event passed via a JccProviderEvent event and is reported on the JccProviderListener interface.

See Also:
Constant Field Values

PROVIDER_EVENT_TRANSMISSION_ENDED

public static final int PROVIDER_EVENT_TRANSMISSION_ENDED
indicates that the listener will no longer receive JccProvider Events from the sending JccProvider instance. This constant indicates a specific event passed via a JccProviderEvent event and is reported on the JccProviderListener interface.

See Also:
Constant Field Values
Method Detail

getProvider

public JccProvider getProvider()
returns the JccProvider associated with this JccProvider Event. The result of this call might be a cast of the result of JccEvent.getSource().

Returns:
The JccProvider associated with this event.

JCAT
v0.3.1

August, 2003
If you have any comments or queries, please mail them to JSR-122-EG@JCP.ORG

Copyright - 2001, 2003 Sun Microsystems