JCC
v0.9.2
A C D E F G I J M N O P R S T U

A

ACTIVE - Static variable in interface jain.application.services.jcp.JcpCall
JcpCall.ACTIVE state indicates the Call has one or more Connections none of which is in the JcpConnection.DISCONNECTED state.
addCallListener(JccCallListener, EventFilter) - Method in interface jain.application.services.jcc.JccProvider
Add a call listener to all call objects that will be created under the domain of this provider.
addCallListener(JccCallListener, EventFilter) - Method in interface jain.application.services.jcc.JccCall
Add a listener to this call.
addCallListener(JcpCallListener) - Method in interface jain.application.services.jcp.JcpCall
Add a listener to this call.
addCallListener(JcpCallListener) - Method in interface jain.application.services.jcc.JccProvider
Add a call listener to all call objects that will be created under the domain of this provider.
addCallLoadControlListener(CallLoadControlListener, EventFilter) - Method in interface jain.application.services.jcc.JccProvider
Adds a listener to listen to load control related events.
addConnectionListener(JccConnectionListener, EventFilter) - Method in interface jain.application.services.jcc.JccProvider
Add a connection listener to all connections under this JcpProvider.
addConnectionListener(JccConnectionListener, EventFilter) - Method in interface jain.application.services.jcc.JccCall
Add a connection listener to all connections under this call.
addProviderListener(JcpProviderListener) - Method in interface jain.application.services.jcp.JcpProvider
Adds a listener to this provider.
addProviderListener(JcpProviderListener, EventFilter) - Method in interface jain.application.services.jcc.JccProvider
Adds a listener to this provider.
ADDRESS_ANALYZE - Static variable in interface jain.application.services.jcc.JccConnection
Represents the connection ADDRESS_ANALYZE state.
ADDRESS_COLLECT - Static variable in interface jain.application.services.jcc.JccConnection
Represents the connection ADDRESS_COLLECT state.
ADDRESS_OBJECT - Static variable in class jain.application.services.jcp.InvalidStateException
The invalid object in question is the Address
ALERTING - Static variable in interface jain.application.services.jcp.JcpConnection
The JcpConnection.ALERTING state implies that the Address is being notified of an incoming call.
answer() - Method in interface jain.application.services.jcc.JccConnection
This method causes the call to be answered.
attachMedia() - Method in interface jain.application.services.jcc.JccConnection
This method will allow transmission on all associated bearer connections or media channels to and from other parties in the call.
AUTHORIZE_CALL_ATTEMPT - Static variable in interface jain.application.services.jcc.JccConnection
Represents the connection AUTHORIZE_CALL_ATTEMPT state.

C

CALL_ACTIVE - Static variable in interface jain.application.services.jcp.JcpCallEvent
The CALL_ACTIVE event indicates that the state of the Call object has changed to JcpCall.ACTIVE.
CALL_CREATED - Static variable in interface jain.application.services.jcp.JcpCallEvent
The CALL_CREATED event indicates that the JcpCall object has been created and is in the JcpCall.IDLE state.
CALL_DELIVERY - Static variable in interface jain.application.services.jcc.JccConnection
Represents the connection CALL_DELIVERY state.
CALL_EVENT_TRANSMISSION_ENDED - Static variable in interface jain.application.services.jcp.JcpCallEvent
The CALL_EVENT_TRANSMISSION_ENDED event indicates that the application will no longer receive JcpCall events on the instance of the JcpCallListener.
CALL_INVALID - Static variable in interface jain.application.services.jcp.JcpCallEvent
The CALL_INVALID event indicates that the state of the JcpCall object has changed to JcpCall.INVALID.
CALL_OBJECT - Static variable in class jain.application.services.jcp.InvalidStateException
The invalid object in question is the Call
CALL_SUPERVISE_END - Static variable in interface jain.application.services.jcc.JccCallEvent
The CALL_SUPERVISE_END event indicates that the supervision of the call has ended.
CALL_SUPERVISE_START - Static variable in interface jain.application.services.jcc.JccCallEvent
The CALL_SUPERVISE_START event indicates that the supervision of the call has started.
callActive(JcpCallEvent) - Method in interface jain.application.services.jcp.JcpCallListener
Indicates that the state of the JcpCall object has changed to JcpCall.ACTIVE.
callCreated(JcpCallEvent) - Method in interface jain.application.services.jcp.JcpCallListener
Indicates that the state of the JcpCall object has changed to JcpCall.IDLE.
callEventTransmissionEnded(JcpCallEvent) - Method in interface jain.application.services.jcp.JcpCallListener
This method is called to indicate that the application will no longer receive JcpCallEvent events on the instance of the JcpCallListener.
callInvalid(JcpCallEvent) - Method in interface jain.application.services.jcp.JcpCallListener
Indicates that the state of the JcpCall object has changed to JcpCall.INVALID.
CallLoadControlEvent - interface jain.application.services.jcc.CallLoadControlEvent.
This is the base interface for all Load Control related Events.
CallLoadControlListener - interface jain.application.services.jcc.CallLoadControlListener.
Interface for notifying load control related changes happening in a JccProvider event.
callSuperviseEnd(JccCallEvent) - Method in interface jain.application.services.jcc.JccCallListener
Indicates that the supervision of the call has ended.
callSuperviseStart(JccCallEvent) - Method in interface jain.application.services.jcc.JccCallListener
Indicates that the supervision of the call has started.
CAUSE_CALL_CANCELLED - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating the user has terminated call.
CAUSE_DEST_NOT_OBTAINABLE - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating the destination is not available.
CAUSE_INCOMPATIBLE_DESTINATION - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating that a call has encountered an incompatible destination.
CAUSE_INVALID_ARGUMENT - Static variable in class jain.application.services.jcp.ProviderUnavailableException
Constant definition for an invalid optional argument given to JcpPeer.getProvider(String).
CAUSE_INVALID_SERVICE - Static variable in class jain.application.services.jcp.ProviderUnavailableException
Constant definition for an invalid service string given to JcpPeer.getProvider(String).
CAUSE_LOCKOUT - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating that a call has encountered an inter-digit timeout while dialing.
CAUSE_NETWORK_CONGESTION - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating that a call has encountered network congestion.
CAUSE_NETWORK_NOT_OBTAINABLE - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating that a call could not reach a destination network.
CAUSE_NEW_CALL - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating a new call.
CAUSE_NORMAL - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating a normal operation.
CAUSE_NOT_IN_SERVICE - Static variable in class jain.application.services.jcp.ProviderUnavailableException
Constant definition for the JcpProvider not in the JcpProvider.IN_SERVICE state.
CAUSE_REDIRECTED - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating the cause was because of call being redirected.
CAUSE_RESOURCES_NOT_AVAILABLE - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating that resources were not available.
CAUSE_SNAPSHOT - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating that the event is part of a snapshot of the current state of the call.
CAUSE_UNKNOWN - Static variable in class jain.application.services.jcp.ProviderUnavailableException
Constant definition for an unknown cause.
CAUSE_UNKNOWN - Static variable in interface jain.application.services.jcp.JcpEvent
Cause code indicating the cause was unknown.
CONNECTED - Static variable in interface jain.application.services.jcp.JcpConnection
The JcpConnection.CONNECTED state implies that originating and terminating connection objects and the associated Address objects are actively part of a call.
CONNECTION_ADDRESS_ANALYZE - Static variable in interface jain.application.services.jcc.JccConnectionEvent
This event indicates that the state of the JccConnection object has changed to JccConnection.ADDRESS_ANALYZE.
CONNECTION_ADDRESS_COLLECT - Static variable in interface jain.application.services.jcc.JccConnectionEvent
This event indicates that the state of the JccConnection object has changed to JccConnection.ADDRESS_COLLECT.
CONNECTION_ALERTING - Static variable in interface jain.application.services.jcp.JcpConnectionEvent
This event indicates that the state of the JcpConnection object has changed to JcpConnection.ALERTING.
CONNECTION_AUTHORIZE_CALL_ATTEMPT - Static variable in interface jain.application.services.jcc.JccConnectionEvent
This event indicates that the state of the JccConnection object has changed to JccConnection.AUTHORIZE_CALL_ATTEMPT.
CONNECTION_CALL_DELIVERY - Static variable in interface jain.application.services.jcc.JccConnectionEvent
This event indicates that the state of the JccConnection object has changed to JccConnection.CALL_DELIVERY.
CONNECTION_CONNECTED - Static variable in interface jain.application.services.jcp.JcpConnectionEvent
This event indicates that the state of the JcpConnection object has changed to JcpConnection.CONNECTED.
CONNECTION_CREATED - Static variable in interface jain.application.services.jcp.JcpConnectionEvent
This event indicates that a new JcpConnection object has been created in the JcpConnection.IDLE state.
CONNECTION_DISCONNECTED - Static variable in interface jain.application.services.jcp.JcpConnectionEvent
This event indicates that the state of the JcpConnection object has changed to JcpConnection.DISCONNECTED.
CONNECTION_FAILED - Static variable in interface jain.application.services.jcp.JcpConnectionEvent
This event indicates that the state of the JcpConnection object has changed to JcpConnection.FAILED.
CONNECTION_INPROGRESS - Static variable in interface jain.application.services.jcp.JcpConnectionEvent
This event indicates that the state of the JcpConnection object has changed to JcpConnection.INPROGRESS.
CONNECTION_OBJECT - Static variable in class jain.application.services.jcp.InvalidStateException
The invalid object in question is the Connection
CONNECTION_SUSPENDED - Static variable in interface jain.application.services.jcc.JccConnectionEvent
This event indicates that the state of the JccConnection object has changed to JccConnection.SUSPENDED.
CONNECTION_UNKNOWN - Static variable in interface jain.application.services.jcp.JcpConnectionEvent
This event indicates that the state of the JcpConnection object has changed to JcpConnection.UNKNOWN.
connectionAddressAnalyze(JccConnectionEvent) - Method in interface jain.application.services.jcc.JccConnectionListener
Indicates that the JccConnection has just been placed in the JccConnection.ADDRESS_ANALYZE state
connectionAddressCollect(JccConnectionEvent) - Method in interface jain.application.services.jcc.JccConnectionListener
Indicates that the JccConnection has just been placed in the JccConnection.ADDRESS_COLLECT state
connectionAlerting(JcpConnectionEvent) - Method in interface jain.application.services.jcp.JcpConnectionListener
Indicates that the JcpConnection has just been placed in the JcpConnection.ALERTING state
connectionAuthorizeCallAttempt(JccConnectionEvent) - Method in interface jain.application.services.jcc.JccConnectionListener
Indicates that the JccConnection has just been placed in the JccConnection.AUTHORIZE_CALL_ATTEMPT state
connectionCallDelivery(JccConnectionEvent) - Method in interface jain.application.services.jcc.JccConnectionListener
Indicates that the JccConnection has just been placed in the JccConnection.CALL_DELIVERY state
connectionConnected(JcpConnectionEvent) - Method in interface jain.application.services.jcp.JcpConnectionListener
Indicates that the JcpConnection has just been placed in the JcpConnection.CONNECTED state
connectionCreated(JcpConnectionEvent) - Method in interface jain.application.services.jcp.JcpConnectionListener
Indicates that the JcpConnection object has just been created.
connectionDisconnected(JcpConnectionEvent) - Method in interface jain.application.services.jcp.JcpConnectionListener
Indicates that the JcpConnection has just been placed in the JcpConnection.DISCONNECTED state
connectionFailed(JcpConnectionEvent) - Method in interface jain.application.services.jcp.JcpConnectionListener
Indicates that the JcpConnection has just been placed in the JcpConnection.FAILED state
connectionInProgress(JcpConnectionEvent) - Method in interface jain.application.services.jcp.JcpConnectionListener
Indicates that the JcpConnection has just been placed in the JcpConnection.INPROGRESS state
connectionSuspended(JccConnectionEvent) - Method in interface jain.application.services.jcc.JccConnectionListener
Indicates that the JccConnection has just been placed in the JccConnection.SUSPENDED state
connectionUnknown(JcpConnectionEvent) - Method in interface jain.application.services.jcp.JcpConnectionListener
Indicates that the JcpConnection has just been placed in the JcpConnection.UNKNOWN state
continueProcessing() - Method in interface jain.application.services.jcc.JccConnection
This method requests the platform to continue processing.
createCall() - Method in interface jain.application.services.jcp.JcpProvider
Creates a new instance of the call with no connections.
createConnection(String, String, String, String) - Method in interface jain.application.services.jcc.JccCall
Creates a new JccConnection and attaches it to this JccCall.
createEventFilterAddressRange(String, String, int, int) - Method in interface jain.application.services.jcc.JccProvider
This method returns a standard EventFilter which is implemented by the JCC platform.
createEventFilterAddressRE(String, int, int) - Method in interface jain.application.services.jcc.JccProvider
This method returns a standard EventFilter which is implemented by the JCC platform.
createEventFilterAnd(EventFilter[], int) - Method in interface jain.application.services.jcc.JccProvider
This method returns a standard EventFilter which is implemented by the JCC platform.
createEventFilterEventSet(int[], int[]) - Method in interface jain.application.services.jcc.JccProvider
This method returns a standard EventFilter which is implemented by the JCC platform.
createEventFilterOr(EventFilter[], int) - Method in interface jain.application.services.jcc.JccProvider
This method returns a standard EventFilter which is implemented by the JCC platform.

D

DESTINATION_PARTY - Static variable in class jain.application.services.jcp.InvalidPartyException
Indicates that the destination party was invalid.
DESTINATION_VIOLATION - Static variable in class jain.application.services.jcp.PrivilegeViolationException
A privilege violation occurred at the destination.
detachMedia() - Method in interface jain.application.services.jcc.JccConnection
This method will detach the JccConnection from the call, i.e., this will prevent transmission on any associated bearer connections or media channels to and from other parties in the call.
DISCONNECTED - Static variable in interface jain.application.services.jcp.JcpConnection
The JcpConnection.DISCONNECTED state implies it is no longer part of the telephone call, although its references to Call and Address still remain valid.

E

EVENT_BLOCK - Static variable in interface jain.application.services.jcc.EventFilter
Predicate return constant: Indicates that the specified event is required and is a blocking Event, that is, call processing will be suspended until the JccConnection.continueProcessing() or any other valid method is called.
EVENT_DISCARD - Static variable in interface jain.application.services.jcc.EventFilter
Predicate return constant: Indicates that the specified event is not required.
EVENT_NOTIFY - Static variable in interface jain.application.services.jcc.EventFilter
Predicate return constant: Indicates that the specified event is required and is a non-blocking Event (notification only), that is, call processing will not be suspended.
EventFilter - interface jain.application.services.jcc.EventFilter.
An instance of this EventFilter is supplied to the event source in the addxxxListener() method by the EventListener to indicate what Events are required by the EventListener.

F

FAILED - Static variable in interface jain.application.services.jcp.JcpConnection
The JcpConnection.FAILED state indicates that a Connection to that end of the call has failed for some reason.

G

getAddress() - Method in interface jain.application.services.jcp.JcpConnection
Returns the JcpAddress associated with this JcpConnection.
getAddress(String) - Method in interface jain.application.services.jcp.JcpProvider
Returns an JcpAddress object which corresponds to the (telephone) number string provided.
getCall() - Method in interface jain.application.services.jcp.JcpConnection
Retrieves the Jcpcall that is associated with this Jcpconnection.
getCall() - Method in interface jain.application.services.jcp.JcpCallEvent
Returns the JcpCall object associated with this event.
getCause() - Method in class jain.application.services.jcp.ProviderUnavailableException
Returns the cause for this exception.
getCause() - Method in interface jain.application.services.jcp.JcpEvent
Returns the cause associated with this event.
getConnection() - Method in interface jain.application.services.jcp.JcpConnectionEvent
Returns the JcpConnection associated with this event.
getConnections() - Method in interface jain.application.services.jcp.JcpCall
Retrieves an array of connections asssociated with this call.
getDestinationAddress() - Method in interface jain.application.services.jcc.JccConnection
Returns the JcpAddress which is the address to which this call leg is going to be routed.
getEventDisposition(JcpEvent) - Method in interface jain.application.services.jcc.EventFilter
This predicate indicates whether the specified Event is required by an EventListener.
getID() - Method in interface jain.application.services.jcp.JcpEvent
Returns the id of event.
getJccState() - Method in interface jain.application.services.jcc.JccConnection
Retrieves the state of the JccConnection object.
getJcpPeer(String) - Static method in class jain.application.services.jcp.JcpPeerFactory
Returns an instance of a JcpPeer object given a fully qualified classname of the class which implements the JcpPeer object.
getLastAddr() - Method in interface jain.application.services.jcc.JccConnection
Returns the last redirected JcpAddress associated with this JcpCall.
getMoreDialedDigits() - Method in interface jain.application.services.jcc.JccConnection
This method is used by the application to instruct the platform to collect further digits and return them to the application.
getName() - Method in interface jain.application.services.jcp.JcpAddress
Returns the string representation of the JcpAddress.
getName() - Method in interface jain.application.services.jcp.JcpPeer
Returns the name of this JcpPeer object instance.
getName() - Method in interface jain.application.services.jcp.JcpProvider
Returns the unique string name of this JcpProvider instance.
getObject() - Method in class jain.application.services.jcp.InvalidStateException
Returns the object which has the incorrect state.
getObjectType() - Method in class jain.application.services.jcp.InvalidStateException
Returns the type of object in question.
getOriginalAddress() - Method in interface jain.application.services.jcc.JccConnection
Returns the original JcpAddress associated with this JcpCall.
getProvider() - Method in interface jain.application.services.jcp.JcpAddress
Retrieves the Jcpprovider handling this address object.
getProvider() - Method in interface jain.application.services.jcp.JcpCall
Retrieves the provider handling this call object.
getProvider() - Method in interface jain.application.services.jcp.JcpProviderEvent
returns the JcpProvider associated with this JcpProvider Event.
getProvider(String) - Method in interface jain.application.services.jcp.JcpPeer
Returns an instance of a Provider object given a string argument which contains the desired service name.
getServices() - Method in interface jain.application.services.jcp.JcpPeer
Returns the services that this implementation supports.
getSource() - Method in interface jain.application.services.jcp.JcpEvent
Returns the event source of the event.
getState() - Method in interface jain.application.services.jcp.JcpConnection
Retrieves the state of the JcpConnection object.
getState() - Method in interface jain.application.services.jcp.JcpCall
Retrieves the state of the call.
getState() - Method in interface jain.application.services.jcp.JcpProvider
Returns the state of the JcpProvider.
getState() - Method in class jain.application.services.jcp.InvalidStateException
Returns the state of the object.
getType() - Method in class jain.application.services.jcp.InvalidPartyException
Returns the type of party.
getType() - Method in class jain.application.services.jcp.PrivilegeViolationException
Returns the type of privilege which is not available.
getType() - Method in class jain.application.services.jcp.ResourceUnavailableException
Return the type of the exception.
getType() - Method in interface jain.application.services.jcc.JccAddress
Returns the type of this Address object.

I

IDLE - Static variable in interface jain.application.services.jcp.JcpConnection
The JcpConnection.IDLE state is the initial state for all new JcpConnection objects.
IDLE - Static variable in interface jain.application.services.jcp.JcpCall
JcpCall.IDLE state indicates the Call has zero Connections.
IN_SERVICE - Static variable in interface jain.application.services.jcp.JcpProvider
This state indicates that the JcpProvider is currently available for use.
INPROGRESS - Static variable in interface jain.application.services.jcp.JcpConnection
The JcpConnection.INPROGRESS state implies that the Connection, which represents the destination end of a telephone call, is in the process of contacting the destination side.
INVALID - Static variable in interface jain.application.services.jcp.JcpCall
The JcpCall.INVALID state indicates that the Call has lost all of its connections, that is, all of its Connection objects have moved into the JcpConnection.DISCONNECTED state and are no longer associated with the Call.
InvalidArgumentException - exception jain.application.services.jcp.InvalidArgumentException.
This Exception indicates that an invalid argument is passed into a method.
InvalidArgumentException() - Constructor for class jain.application.services.jcp.InvalidArgumentException
Constructor with no String.
InvalidArgumentException(String) - Constructor for class jain.application.services.jcp.InvalidArgumentException
Constructor which takes a string description.
InvalidPartyException - exception jain.application.services.jcp.InvalidPartyException.
This exception indicates that a party given as an argument to the method call was invalid.
InvalidPartyException(int) - Constructor for class jain.application.services.jcp.InvalidPartyException
Constructor with no string.
InvalidPartyException(int, String) - Constructor for class jain.application.services.jcp.InvalidPartyException
Constructor which takes a string description.
InvalidStateException - exception jain.application.services.jcp.InvalidStateException.
An InvalidStateException indicates that that current state of an object involved in the method invocation does not meet the acceptable pre-conditions for the method.
InvalidStateException(Object, int, int) - Constructor for class jain.application.services.jcp.InvalidStateException
Constructor with no string.
InvalidStateException(Object, int, int, String) - Constructor for class jain.application.services.jcp.InvalidStateException
Constructor which takes a string description.
isBlocked() - Method in interface jain.application.services.jcc.JccConnection
Returns a boolean value indicating if the JccConnection is currently blocked due to a blocking event having been fired to a listener registered for that blocking event.

J

jain.application.services.jcc - package jain.application.services.jcc
This package contains JAIN Call Control API interfaces.
jain.application.services.jcp - package jain.application.services.jcp
This package contains the classes and interfaces in the JAIN Core Package API that make up the common subset between JTAPI and JCC.
JccAddress - interface jain.application.services.jcc.JccAddress.
This interface represents the JccAddress.
JccCall - interface jain.application.services.jcc.JccCall.
The JccCall interface extends the JcpCall interface of JCP.
JccCallEvent - interface jain.application.services.jcc.JccCallEvent.
This is the base interface for all JccCall-related events.
JccCallListener - interface jain.application.services.jcc.JccCallListener.
This interface reports all changes to the JccCall object.
JccConnection - interface jain.application.services.jcc.JccConnection.
A JccConnection object represents a link between a network endpoint (JccAddress) and a JccCall object.
JccConnectionEvent - interface jain.application.services.jcc.JccConnectionEvent.
This is the base interface for all JccConnection related events.
JccConnectionListener - interface jain.application.services.jcc.JccConnectionListener.
This interface is an extension of the JccCallListener and the JcpConnectionListener interface and reports state changes both of the JccCall and its JccConnections.
JccProvider - interface jain.application.services.jcc.JccProvider.
Provider of JAIN Call Control services.
JcpAddress - interface jain.application.services.jcp.JcpAddress.
An JcpAddress object represents what we commonly think of as a "telephone number".
JcpCall - interface jain.application.services.jcp.JcpCall.
A JcpCall is a transient association of (zero or more) addresses for the purposes of engaging in a real-time communications interchange.
JcpCallEvent - interface jain.application.services.jcp.JcpCallEvent.
This is the base interface for all JcpCall-related events.
JcpCallListener - interface jain.application.services.jcp.JcpCallListener.
This interface reports all changes to the Call object.
JcpConnection - interface jain.application.services.jcp.JcpConnection.
Introduction
JcpConnectionEvent - interface jain.application.services.jcp.JcpConnectionEvent.
This is the base interface for all JcpConnection related events.
JcpConnectionListener - interface jain.application.services.jcp.JcpConnectionListener.
This interface is an extension of the JcpCallListener interface and reports state changes both of the JcpCall and its JcpConnections.
JcpEvent - interface jain.application.services.jcp.JcpEvent.
The Event interface is the parent of all JCC and JCP Event interfaces.
JcpPeer - interface jain.application.services.jcp.JcpPeer.
The JcpPeer interface represents a vendor's particular implementation of the JCP API.
JcpPeerFactory - class jain.application.services.jcp.JcpPeerFactory.
The JcpPeerFactory class is a class by which applications obtain a JcpProvider object.
JcpProvider - interface jain.application.services.jcp.JcpProvider.
A JcpProvider represents the telephony software-entity that interfaces with a telephony subsystem.
JcpProviderEvent - interface jain.application.services.jcp.JcpProviderEvent.
This is the base interface for all JcpProvider related events.
JcpProviderListener - interface jain.application.services.jcp.JcpProviderListener.
Interface for notifying changes happening in a JcpProvider.

M

MethodNotSupportedException - exception jain.application.services.jcp.MethodNotSupportedException.
This Exception indicates that the method which was invoked is not supported by the implementation.
MethodNotSupportedException() - Constructor for class jain.application.services.jcp.MethodNotSupportedException
Constructor with no string.
MethodNotSupportedException(String) - Constructor for class jain.application.services.jcp.MethodNotSupportedException
Constructor with a string description.

N

NO_DIALTONE - Static variable in class jain.application.services.jcp.ResourceUnavailableException
No dialtone detected.

O

OBSERVER_LIMIT_EXCEEDED - Static variable in class jain.application.services.jcp.ResourceUnavailableException
The number of observers existing already reached the limit.
ORIGINATING_PARTY - Static variable in class jain.application.services.jcp.InvalidPartyException
Indicates that the originating party was invalid.
ORIGINATOR_UNAVAILABLE - Static variable in class jain.application.services.jcp.ResourceUnavailableException
The originating device was not available for this action.
ORIGINATOR_VIOLATION - Static variable in class jain.application.services.jcp.PrivilegeViolationException
A privilege violation occurred at the origination.
OUT_OF_SERVICE - Static variable in interface jain.application.services.jcp.JcpProvider
This state indicates that the JcpProvider is currently not available for use.
OUTSTANDING_METHOD_EXCEEDED - Static variable in class jain.application.services.jcp.ResourceUnavailableException
The internal resources to handle another method have been exceeded.

P

PlatformException - exception jain.application.services.jcp.PlatformException.
A PlatformException indicates an implementation specific exception.
PlatformException() - Constructor for class jain.application.services.jcp.PlatformException
Constructor with no string.
PlatformException(String) - Constructor for class jain.application.services.jcp.PlatformException
Constructor which takes a string description.
PrivilegeViolationException - exception jain.application.services.jcp.PrivilegeViolationException.
This exception indicates that an action pertaining to a certain object failed because the application did not have the proper security permissions to execute that command.
PrivilegeViolationException(int) - Constructor for class jain.application.services.jcp.PrivilegeViolationException
Constructor takes no string.
PrivilegeViolationException(int, String) - Constructor for class jain.application.services.jcp.PrivilegeViolationException
Constructor takes a string.
PROVIDER_CALL_OVERLOAD_CEASED - Static variable in interface jain.application.services.jcc.CallLoadControlEvent
indicates that the network has detected that the overload has ceased.
PROVIDER_CALL_OVERLOAD_ENCOUNTERED - Static variable in interface jain.application.services.jcc.CallLoadControlEvent
indicates that the network has detected overload.
PROVIDER_EVENT_TRANSMISSION_ENDED - Static variable in interface jain.application.services.jcp.JcpProviderEvent
indicates that the application will no longer receive JcpProvider Events.
PROVIDER_IN_SERVICE - Static variable in interface jain.application.services.jcp.JcpProviderEvent
This indicates that the state of the JcpProvider object has changed to JcpProvider.IN_SERVICE.
PROVIDER_OBJECT - Static variable in class jain.application.services.jcp.InvalidStateException
The invalid object in question is the Provider
PROVIDER_OUT_OF_SERVICE - Static variable in interface jain.application.services.jcp.JcpProviderEvent
This also indicates that the state of the JcpProvider object has changed to JcpProvider.OUT_OF_SERVICE.
PROVIDER_SHUTDOWN - Static variable in interface jain.application.services.jcp.JcpProviderEvent
This also indicates that the state of the JcpProvider object has changed to JcpProvider.SHUTDOWN.
providerCallOverloadCeased(CallLoadControlEvent) - Method in interface jain.application.services.jcc.CallLoadControlListener
This method indicates that the network has detected that the overload has ceased and has automatically removed load control on calls requested to a particular address range or calls made to a particular destination.
providerCallOverloadEncountered(CallLoadControlEvent) - Method in interface jain.application.services.jcc.CallLoadControlListener
This method indicates that the network has detected overload and may have automatically imposed load control on calls requested to a particular address range or calls made to a particular destination.
providerEventTransmissionEnded(JcpProviderEvent) - Method in interface jain.application.services.jcp.JcpProviderListener
Indicates that the application will no longer receive JcpProvider events on the instance of the JcpProviderListener.
providerInService(JcpProviderEvent) - Method in interface jain.application.services.jcp.JcpProviderListener
Indicates that the state of the JcpProvider has changed to JcpProvider.IN_SERVICE.
providerOutOfService(JcpProviderEvent) - Method in interface jain.application.services.jcp.JcpProviderListener
Indicates that the state of the JcpProvider has changed to JcpProvider.OUT_OF_SERVICE.
providerShutdown(JcpProviderEvent) - Method in interface jain.application.services.jcp.JcpProviderListener
Indicates that the state of the JcpProvider has changed to JcpProvider.SHUTDOWN.
ProviderUnavailableException - exception jain.application.services.jcp.ProviderUnavailableException.
This exception indicates that the JcpProvider is currently not available to the application.
ProviderUnavailableException() - Constructor for class jain.application.services.jcp.ProviderUnavailableException
Constructor with no cause and string.
ProviderUnavailableException(int) - Constructor for class jain.application.services.jcp.ProviderUnavailableException
Constructor which takes a cause string.
ProviderUnavailableException(int, String) - Constructor for class jain.application.services.jcp.ProviderUnavailableException
Constructor which takes both a string and a cause.
ProviderUnavailableException(String) - Constructor for class jain.application.services.jcp.ProviderUnavailableException
Constructor which takes a string description.

R

release() - Method in interface jain.application.services.jcc.JccConnection
Drops a JccConnection from an active telephone call.
release() - Method in interface jain.application.services.jcc.JccCall
This method requests the release of the call object and associated connection objects.
removeCallListener(JcpCallListener) - Method in interface jain.application.services.jcp.JcpCall
Removes a listener from this call.
removeCallListener(JcpCallListener) - Method in interface jain.application.services.jcc.JccProvider
Removes a call listener that was previously registered.
removeCallLoadControlListener(CallLoadControlListener) - Method in interface jain.application.services.jcc.JccProvider
Deregisters the load control listener.
removeConnectionListener(JccConnectionListener) - Method in interface jain.application.services.jcc.JccCall
Removes the connection listener from all connections under this call.
removeConnectionListener(JcpConnectionListener) - Method in interface jain.application.services.jcc.JccProvider
Removes a connection listener that was registered previously.
removeProviderListener(JcpProviderListener) - Method in interface jain.application.services.jcp.JcpProvider
Removes the given listener from the provider.
ResourceUnavailableException - exception jain.application.services.jcp.ResourceUnavailableException.
This exception indicates that a resource inside the system is not available to complete an operation.
ResourceUnavailableException(int) - Constructor for class jain.application.services.jcp.ResourceUnavailableException
Constructor, takes a type but no string.
routeCall(String, String, String, String) - Method in interface jain.application.services.jcc.JccCall
This method requests routing of a call to the given call party.
routeConnection(boolean) - Method in interface jain.application.services.jcc.JccConnection
Routes this JccConnection to the target address associated with this JccConnection object.

S

selectRoute(String[]) - Method in interface jain.application.services.jcc.JccConnection
Replaces address information onto an existing JccConnection.
setCallLoadControl(JcpAddress[], double, double[], int[]) - Method in interface jain.application.services.jcc.JccProvider
This method imposes or removes load control on calls made to the specified addresses.
SHUTDOWN - Static variable in interface jain.application.services.jcp.JcpProvider
This state indicates that the JcpProvider is permanently no longer available for use.
shutdown() - Method in interface jain.application.services.jcp.JcpProvider
Instructs the JcpProvider to shut itself down and provide all necessary cleanup.
superviseCall(JccCallListener, double, int, double) - Method in interface jain.application.services.jcc.JccCall
The application calls this method to supervise a call.
SUSPENDED - Static variable in interface jain.application.services.jcc.JccConnection
Represents the SUSPENDED state.

T

TRUNK_LIMIT_EXCEEDED - Static variable in class jain.application.services.jcp.ResourceUnavailableException
The number of trunks which are currently in use has been exceeded.

U

UNKNOWN - Static variable in interface jain.application.services.jcp.JcpConnection
The JcpConnection.UNKNOWN state implies that the implementation is unable to determine the current state of the Connection.
UNKNOWN - Static variable in class jain.application.services.jcp.ResourceUnavailableException
Indicates the specific reason is unspecified.
UNKNOWN_PARTY - Static variable in class jain.application.services.jcp.InvalidPartyException
Indicates that the party was unknown.
UNKNOWN_VIOLATION - Static variable in class jain.application.services.jcp.PrivilegeViolationException
A privilege violation occurred at an unknown place.
UNSPECIFIED_LIMIT_EXCEEDED - Static variable in class jain.application.services.jcp.ResourceUnavailableException
An internal resource, unspecified by the implementation, has been exceeded.
USER_RESPONSE - Static variable in class jain.application.services.jcp.ResourceUnavailableException
A user has not responded in the time allowed by an implementation.

A C D E F G I J M N O P R S T U
JCC
v0.9.2

29 Oct 2000
If you have any comments or queries, please mail them to jcc@research.telcordia.com


Copyright-2000 Sun Microsystems