com.avaya.jtapi.tsapi
Interface ITsapiRouteSession

All Superinterfaces:
ITsapiCallInfo, RouteSession
All Known Subinterfaces:
LucentRouteSession, LucentV7RouteSession

public interface ITsapiRouteSession
extends RouteSession, ITsapiCallInfo

ITsapiRouteSession extends Jtapi RouteSession to return the Call object associated with the RouteSession.


Field Summary
 
Fields inherited from interface javax.telephony.callcenter.RouteSession
CAUSE_INVALID_DESTINATION, CAUSE_NO_ERROR, CAUSE_PARAMETER_NOT_SUPPORTED, CAUSE_ROUTING_TIMER_EXPIRED, CAUSE_STATE_INCOMPATIBLE, CAUSE_UNSPECIFIED_ERROR, ERROR_RESOURCE_BUSY, ERROR_RESOURCE_OUT_OF_SERVICE, ERROR_UNKNOWN, RE_ROUTE, ROUTE, ROUTE_CALLBACK_ENDED, ROUTE_END, ROUTE_USED
 
Method Summary
 Call getCall()
          Returns the Call object associated with this RouteSession.
 
Methods inherited from interface javax.telephony.callcenter.RouteSession
endRoute, getCause, getRouteAddress, getState, selectRoute
 

Method Detail

getCall

public Call getCall()
Returns the Call object associated with this RouteSession. This Call reference remains valid throughout the lifetime of the RouteSession object, despite the state of the RouteSession object. This Call reference does not change once the RouteSession object has been created.

Returns:
The call object associated with this RouteSession.


Copyright © 2005 Avaya All Rights Reserved.