A B C D E F G H I J L M N O P R S T U V W

A

accept() - Method in class org.echarts.util.AcceptorAcceptor
Wait for an element to become available in one of the monitored FIFOAcceptors.
accept() - Method in class org.echarts.util.FIFOAcceptor
Wait for an element to become available in one of the monitored FIFOs.
acceptNoBlock() - Method in class org.echarts.util.AcceptorAcceptor
Check for an element to become available in one of the monitored FIFOAcceptors.
acceptNoBlock() - Method in class org.echarts.util.FIFOAcceptor
Check for an element to become available in one of the monitored FIFOs.
AcceptorAcceptor - Class in org.echarts.util
Permits threads to wait on more than one FIFOAcceptor at a time.
AcceptorAcceptor(int) - Constructor for class org.echarts.util.AcceptorAcceptor
Create an AcceptorAcceptor of given size > 0.
Ack - Class in org.echarts.servlet.sip.messages
Represents SIP ACK request.
Ack(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Ack
 
Action - Class in org.echarts.servlet.sip.features.vxmlRedirect
Represents different actions to take on incoming call.
ActionMethod - Class in org.echarts
 
ActionMethod() - Constructor for class org.echarts.ActionMethod
 
activateTransition(TransitionTimerPort) - Method in class org.echarts.servlet.sip.TransitionTimerManager
If port not currently activated then activate it, otherwise ignore the port.
activateTransition(TransitionTimerPort) - Method in interface org.echarts.TransitionTimerManager
If port not currently activated then activate it, otherwise ignore the port.
ACTIVATION_TIME - Static variable in class org.echarts.TransitionTimeoutMessage
 
ACTIVE - Variable in class org.echarts.servlet.sip.machines.B2buaSafeFSM
 
ActiveMessageTransitionPorts - Class in org.echarts
Compound object serving as a wrapper for objects related to collection of ports associated with currently active message transitions.
ActiveMessageTransitionPorts() - Constructor for class org.echarts.ActiveMessageTransitionPorts
 
addAcceptLanguage(Locale) - Method in class org.echarts.servlet.sip.messages.Request
 
addAcceptLanguage(Locale) - Method in class org.echarts.servlet.sip.messages.Response
 
addAcceptor(FIFOAcceptor, int) - Method in class org.echarts.util.AcceptorAcceptor
Adds a FIFOAcceptor to set of FIFOAcceptors associated with this AcceptorAcceptor.
addAcceptor(FIFOAcceptor) - Method in class org.echarts.util.FIFOImpl
Adds specified acceptor to this FIFO if not already added, otherwise increments acceptor's reference count.
addAddressHeader(String, Address, boolean) - Method in class org.echarts.servlet.sip.messages.Request
 
addAddressHeader(String, Address, boolean) - Method in class org.echarts.servlet.sip.messages.Response
 
addApplications(Vector<Application>) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Subscription
Add a vector of Application objects to a Subscription object.
addAuthHeader(SipServletResponse, AuthInfo) - Method in class org.echarts.servlet.sip.messages.Request
 
addAuthHeader(SipServletResponse, String, String) - Method in class org.echarts.servlet.sip.messages.Request
 
addBinding(String, Binding) - Method in interface org.echarts.servlet.sip.features.registrar.RegistrarServletToJava
Store an Address-of-record to contact address binding.
addCallbackParameters(Properties) - Method in interface org.echarts.servlet.sip.utilities.CallbackStrategy
Sets parameters that will be passed to the non-machine Java code for purposes of identifying a particular machine instance for callbacks.
addCallbackParameters(Properties) - Method in class org.echarts.servlet.sip.utilities.SasIdCallbackStrategy
 
addCallbackParameters(Properties) - Method in class org.echarts.servlet.sip.utilities.UrlCallbackStrategy
 
addHeader(String, String) - Method in class org.echarts.servlet.sip.messages.Request
 
addHeader(String, String) - Method in class org.echarts.servlet.sip.messages.Response
 
addMessagelessTransition(MachineMessagelessTransitions[], MessagelessTransition, int) - Static method in class org.echarts.TransitionMachine
 
addMessageTransition(MachineMessageTransitions[], MessageTransition, int) - Static method in class org.echarts.TransitionMachine
 
addOrderingList(NodeList) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Given a DOM NodeList representing a list of ordering fragments, convert them to precedence pair objects and add them to the precedence rules set.
addParameterableHeader(String, Parameterable, boolean) - Method in class org.echarts.servlet.sip.messages.Request
 
addParameterableHeader(String, Parameterable, boolean) - Method in class org.echarts.servlet.sip.messages.Response
 
addPrecedence(Node) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Precedence
Given a Document Object Model (DOM) Node object, obtain precedence orderings for the originating and terminating regions and add them to this Precedence object.
Address - Interface in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This interface specifies the abstract concept of an address as considered by the application router implementation.
AddressInfo - Interface in org.echarts.servlet.sip.utilities
Interface for specifying source/target addresses.
AddressPattern - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
The AddressPattern class encapsulates a regular expression that establishes a pattern against which addresses are evaluated for a match.
AddressPattern(String) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
Build AddressPattern from string representation of regular expression
AddressPattern(String, boolean) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
Encapsulate a regular expresssion as an AddressPattern, optionally encoding literal strings that contain regular expression meta-characters.
addRule(PrecedencePair) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Add a precedence pair to the rule set.
addSubscriptionRules(Node) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SubscriptionRules
Given a DOM Node from the router configuration xml file, derive the AddressPattern objects and associated subscriptions.
addTransition(Transition) - Method in class org.echarts.MachineMessagelessTransitions
 
addTransition(Transition) - Method in class org.echarts.MachineMessageTransitions
 
addTransition(Transition) - Method in class org.echarts.MachineTransitions
 
AndState - Class in org.echarts
 
AndState(String, MachineConstructor, EntryMethod, ExitMethod, boolean) - Constructor for class org.echarts.AndState
 
ANY_CONFIG - Static variable in class org.echarts.Machine
 
ANY_PORT - Static variable in class org.echarts.AnyPort
Globally accessible constant for use in machines.
ANY_PORT - Static variable in class org.echarts.AnyPortProperties
 
AnyPort - Class in org.echarts
 
AnyPort() - Constructor for class org.echarts.AnyPort
 
AnyPortProperties - Class in org.echarts
 
AnyPortProperties(AnyPort) - Constructor for class org.echarts.AnyPortProperties
 
AnyPortTransition - Class in org.echarts
Message transition class that specifies no port.
AnyPortTransition(PortMethod, Class, TransitionSource, TransitionTarget) - Constructor for class org.echarts.AnyPortTransition
 
AnyPseudostateConfiguration - Class in org.echarts
 
AnyPseudostateConfiguration() - Constructor for class org.echarts.AnyPseudostateConfiguration
 
appendParam(StringBuffer, String, String) - Method in class org.echarts.servlet.sip.utilities.VXMLRequestModifier
 
Application - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
Represents the DFC abstract notion of an application.
Application(String) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Application
Build an application from an application name represented as a String
applicationDeployed(List<String>) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
This method is used by the container to notify the application router that applications have been undeployed.
applicationUndeployed(List<String>) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
This method is used by the container to notify the application router that new applications have been deployed.

B

B2buaFSM - Class in org.echarts.servlet.sip.machines
Back-to-back User Agent machine Receives INVITE on BoxPort.
B2buaFSM(FeatureBox, SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.B2buaFSM
 
B2buaFSM(FeatureBox, SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.B2buaFSM
Used when this FSM is invoked by a parent FSM.
B2buaFSM(FeatureBox, SipPort, SipPort, RequestModifier, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.B2buaFSM
 
B2buaFSM(FeatureBox, SipPort, SipPort, RequestModifier) - Constructor for class org.echarts.servlet.sip.machines.B2buaFSM
Used when this FSM is invoked by a parent FSM.
B2buaFSM(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.B2buaFSM
 
B2buaFSM(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.machines.B2buaFSM
Used when this FSM is specified as machineClassName by EChartsSipServlet.
B2buaInviteFSM - Class in org.echarts.servlet.sip.machines
This is a fragment for acting as a B2BUA to relay an initial INVITE request.
B2buaInviteFSM(FeatureBox, SipPort, SipPort, RequestModifier, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
B2buaInviteFSM(FeatureBox, SipPort, SipPort, RequestModifier) - Constructor for class org.echarts.servlet.sip.machines.B2buaInviteFSM
Used when this FSM is invoked by a parent FSM.
B2buaSafeFSM - Class in org.echarts.servlet.sip.machines
This fragment implements a Back-to-back User Agent, going through the following steps: Starts from idle, i.e.
B2buaSafeFSM(FeatureBox, SipPort, SipPort, RequestModifier, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.B2buaSafeFSM
 
B2buaSafeFSM(FeatureBox, SipPort, SipPort, RequestModifier) - Constructor for class org.echarts.servlet.sip.machines.B2buaSafeFSM
Used when this FSM is invoked by a parent FSM.
B2buaSafeFSM(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.B2buaSafeFSM
 
B2buaSafeFSM(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.machines.B2buaSafeFSM
Used when this FSM is specified as machineClassName by EChartsSipServlet
B2buaSafeFSM.ACTIVE - Class in org.echarts.servlet.sip.machines
 
B2buaSafeFSM.ACTIVE(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.B2buaSafeFSM.ACTIVE
 
BareFormatter - Class in org.echarts.servlet.sip
Formatter subclass that provides no additional information beyond what is in the raw log message.
BareFormatter() - Constructor for class org.echarts.servlet.sip.BareFormatter
 
BASIC_CONFIG - Static variable in class org.echarts.Machine
 
BASIC_MACHINE - Static variable in class org.echarts.BasicMachine
 
BASIC_MACHINE_CONSTRUCTOR - Static variable in class org.echarts.BasicMachineConstructor
Constant used to create basic machine instances.
BasicMachine - Class in org.echarts
 
BasicMachine() - Constructor for class org.echarts.BasicMachine
 
BasicMachineConstructor - Class in org.echarts
 
BasicMachineConstructor() - Constructor for class org.echarts.BasicMachineConstructor
 
BasicStateConfiguration - Class in org.echarts
 
BasicStateConfiguration() - Constructor for class org.echarts.BasicStateConfiguration
 
BasicTransitionTarget - Class in org.echarts
Represents a transition target that references a particular target state configuration.
BasicTransitionTarget(StateConfiguration, String, GuardMethod, ActionMethod) - Constructor for class org.echarts.BasicTransitionTarget
 
bind(SipServletRequest) - Method in class org.echarts.servlet.sip.SipPort
Set up a bidirectional association between this port and the SipSession to which this message belongs.
Binding - Class in org.echarts.servlet.sip.features.registrar
Class containing information of a SIP registration binding.
Binding() - Constructor for class org.echarts.servlet.sip.features.registrar.Binding
 
BoundBoxMachine - Interface in org.echarts.servlet.sip
Interface used to mark an ECharts Machine as one for a bound box.
box - Variable in class org.echarts.servlet.sip.Port
 
BoxMachine - Interface in org.echarts.servlet.sip
Interface for top-level machines (those instantiated directly by a FeatureBox)
BoxMachineRunner - Class in org.echarts.servlet.sip
Class that advances a machine via port input.
BoxPort - Class in org.echarts.servlet.sip
Port to which initial requests are passed.
BoxPort(FeatureBox) - Constructor for class org.echarts.servlet.sip.BoxPort
Created by FeatureBox.FeatureBox().
buildHttpUri(String, SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.VXMLRequestModifier
 
buildRouteSet() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouteSet
Build an ordered set of applications that subscribe to the address initialized in the constructor.
BusyRejectorFSM - Class in org.echarts.servlet.sip.features.busyRejector
Machine that provides an example of a bound box.
BusyRejectorFSM(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.busyRejector.BusyRejectorFSM
 
BusyRejectorFSM(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.features.busyRejector.BusyRejectorFSM
 
Bye - Class in org.echarts.servlet.sip.messages
Represents SIP BYE request.
Bye(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Bye
 
ByeSwitchFSM - Class in org.echarts.servlet.sip.machines
Switches common port from oldCall to newCall (where oldCall and newCall are connected).
ByeSwitchFSM(SipPort, SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ByeSwitchFSM
 
ByeSwitchFSM(SipPort, SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.ByeSwitchFSM
 
ByeSwitchFSM.CALLS - Class in org.echarts.servlet.sip.machines
 
ByeSwitchFSM.CALLS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ByeSwitchFSM.CALLS
 
ByeSwitchNewFSM - Class in org.echarts.servlet.sip.machines
Switches common port from oldCall to newCall (where oldCall is connected, newCall is not).
ByeSwitchNewFSM(SipPort, SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
ByeSwitchNewFSM(SipPort, SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
ByeSwitchNewFSM.CALLS - Class in org.echarts.servlet.sip.machines
 
ByeSwitchNewFSM.CALLS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS
 
ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL - Class in org.echarts.servlet.sip.machines
 
ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 

C

CallbackStrategy - Interface in org.echarts.servlet.sip.utilities
Interface used for calling back to SIP application from non-machine Java code.
CallbackUrlFormatter - Class in org.echarts.servlet.sip.utilities
Utility class to format a URL that can be used to callback to a SIP app.
CallbackUrlFormatter(SipApplicationSession, String) - Constructor for class org.echarts.servlet.sip.utilities.CallbackUrlFormatter
Creates a new instance.
calleeInvite - Variable in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
CallFSM - Class in org.echarts.servlet.sip.machines
Places a new call on a fresh port.
CallFSM(SipPort, URI, URI, Object, Properties, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
 
CallFSM(SipPort, URI, URI, Object, Properties) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
Place call from fromuri to ruri on port p with specified sdp, setting headers.
CallFSM(SipPort, Address, Address, Object, Properties, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
 
CallFSM(SipPort, Address, Address, Object, Properties) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
Place call from fromAdress to toAddress on port p with specified sdp, setting headers.
CallFSM(SipPort, URI, URI, Object, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
 
CallFSM(SipPort, URI, URI, Object) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
Place call from fromuri to ruri on port p with specified sdp.
CallFSM(SipPort, SipServletRequest, URI, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
 
CallFSM(SipPort, SipServletRequest, URI) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
Continue call with savedInvite updated to go to ruri
CallFSM(SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
 
CallFSM(SipPort) - Constructor for class org.echarts.servlet.sip.machines.CallFSM
Place call with INVITE already created on p
callId - Variable in class org.echarts.servlet.sip.features.registrar.Binding
 
CALLS - Variable in class org.echarts.servlet.sip.machines.ByeSwitchFSM
 
CALLS - Variable in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
CALLS - Variable in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM
 
CALLS - Variable in class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
CALLS - Variable in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
Cancel - Class in org.echarts.servlet.sip.messages
Represents SIP CANCEL request.
Cancel(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Cancel
 
CancelSwitchNewFSM - Class in org.echarts.servlet.sip.machines
Switches common port from oldCall to newCall (where oldCall is not yet connected).
CancelSwitchNewFSM(SipPort, SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.CancelSwitchNewFSM
 
CancelSwitchNewFSM(SipPort, SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.CancelSwitchNewFSM
 
CancelSwitchNewFSM.CALLS - Class in org.echarts.servlet.sip.machines
 
CancelSwitchNewFSM.CALLS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS
 
CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL - Class in org.echarts.servlet.sip.machines
 
CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
CCFServlet - Class in org.echarts.servlet.sip.features.ccf
Servlet to conditionally send a failure response for a call.
CCFServlet() - Constructor for class org.echarts.servlet.sip.features.ccf.CCFServlet
 
CCFServletToJava - Interface in org.echarts.servlet.sip.features.ccf
Interface defining how CCFServlet calls out to its environment.
clear(Machine) - Method in class org.echarts.InternalPort
Clears contents of port's queue from specified machine.
clear() - Method in class org.echarts.util.AcceptorAcceptor
Removes all FIFOAcceptors from this AcceptorAcceptor, and clears AcceptorAcceptor's list of outstanding FIFOAcceptors.
clear() - Method in class org.echarts.util.FIFOImpl
Clears queue.
clearAcceptorAcceptor() - Method in class org.echarts.util.FIFOAcceptor
Clears value of AcceptorAcceptor for this FIFOAcceptor.
clearMachineReference(Machine) - Method in class org.echarts.AnyPort
Does nothing since AnyPort isn't a real port.
clearMachineReference(Machine) - Method in class org.echarts.LocalPort
 
clearSubmachineReference(int) - Method in class examples.timeBomb.TimeBombFSM
 
clearSubmachineReference(int) - Method in class org.echarts.BasicMachine
 
clearSubmachineReference(int) - Method in class org.echarts.Machine
Invoked by destroySubmachine() to clear variable in user machine that references the submachine with the specified index e.g.
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.EChartsSipServletMachine
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM.TERMINATE
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.busyRejector.BusyRejectorFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine.NOTIFY
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL.TIMER
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM.PROGRESS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM.WINNER_FOUND
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS.PARALLEL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS.RINGING
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.B2buaSafeFSM.ACTIVE
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.B2buaSafeFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ByeSwitchFSM.CALLS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ByeSwitchFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.HoldFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.HoldSwitchFSM.CALLS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SendReinviteFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchFSM.PLACE_NEW_CALL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS.CALL1
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS.CALL2
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS.CONNECTED_CALL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS.NEW_CALL
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLEE
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLER
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLEE
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLER
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.TransparentFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.TransparentFSM.TRANSPARENT
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.SipPortFSM
 
clearSubmachineReference(int) - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
Click2DialFlow1Bean - Class in org.echarts.servlet.sip.features.click2DialFlow1
Class representing a request to set up a call between two specified parties.
Click2DialFlow1Bean() - Constructor for class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
 
Click2DialFlow1Machine - Class in org.echarts.servlet.sip.features.click2DialFlow1
Uses third-party call control to set up a call between two far parties, based on values supplied in a Click2DialBean.
Click2DialFlow1Machine(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
Click2DialFlow1Machine(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
Click2DialFlow1MachineToJava - Interface in org.echarts.servlet.sip.features.click2DialFlow1
Interface that must be implemented by any EChartsMachineToJava class for this machine.
Click2DialFlow4Bean - Class in org.echarts.servlet.sip.features.click2DialFlow4
Class representing a request to set up a call between two specified parties.
Click2DialFlow4Bean() - Constructor for class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
 
Click2DialFlow4Machine - Class in org.echarts.servlet.sip.features.click2DialFlow4
Uses third-party call control to set up a call between two far parties, based on values supplied in a Click2DialBean.
Click2DialFlow4Machine(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
Click2DialFlow4Machine(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
Click2DialFlow4MachineToJava - Interface in org.echarts.servlet.sip.features.click2DialFlow4
Interface that must be implemented by any EChartsMachineToJava class for this machine.
Click2DialFlow4MachineToJavaImpl - Class in org.echarts.servlet.sip.features.click2DialFlow4
Default implementation of the Click2DialFlow4MachineToJava interface.
Click2DialFlow4MachineToJavaImpl() - Constructor for class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4MachineToJavaImpl
 
COMMON_REINVITE - Variable in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
COMMON_REINVITE - Variable in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
compare(Application, Application) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.OriginatingPrecedenceComparator
Compare two objects.
compare(boolean, Application, Application) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Use the precedence rule set to determine the order of two applications.
compare(Application, Application) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.TerminatingPrecedenceComparator
Compare two objects.
compareSipServletRequests(SipServletRequest, SipServletRequest) - Static method in class org.echarts.servlet.sip.utilities.SipServletUtils
Compares two SipServletRequests for equality.
CompoundTransitionTarget - Class in org.echarts
Represents a branching transition target that references other compound or basic transition targets.
CompoundTransitionTarget(GuardMethod, TransitionTarget[]) - Constructor for class org.echarts.CompoundTransitionTarget
 
CONFIGURATION_PROPERTIES_FILENAME - Static variable in class org.echarts.servlet.sip.utilities.FileBasedConfiguration
 
configurationChanged(InputStream) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
 
configurationIndices - Variable in class org.echarts.DynamicStateConfiguration
Array of indices of the subconfigs associated with the previous array of subconfigs.
connected() - Method in interface org.echarts.servlet.sip.features.monitorControl.MonitorControlMachineToJava
Called when the caller and callee are connected.
CONNECTED - Variable in class org.echarts.servlet.sip.machines.B2buaFSM
 
CONNECTED - Variable in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
CONNECTED_REINVITE - Variable in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
ConnectNewFSM - Class in org.echarts.servlet.sip.machines
Sets up call between a connected port and a new port.
ConnectNewFSM(SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ConnectNewFSM
 
ConnectNewFSM(SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.ConnectNewFSM
 
ConnectNewFSM.PLACE_NEW_CALL - Class in org.echarts.servlet.sip.machines
 
ConnectNewFSM.PLACE_NEW_CALL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
Constants - Class in org.echarts.servlet.sip
Constants shared by multiple classes.
Constants() - Constructor for class org.echarts.servlet.sip.Constants
 
contactAddress - Variable in class org.echarts.servlet.sip.features.registrar.Binding
 
ContainerAdapter - Class in org.echarts.servlet.sip
Supplies default implementations of methods that may require container-specific handling.
ContainerAdapter() - Constructor for class org.echarts.servlet.sip.ContainerAdapter
 
ContainerAdapterException - Exception in org.echarts.servlet.sip
 
CONTINUE - Static variable in class org.echarts.servlet.sip.features.vxmlRedirect.Action
Continue the call to the original callee.
continueCall(boolean, boolean, Map<String, String>) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.JavaToVxmlRedirectFSM
 
Converged - Interface in org.echarts.servlet.sip
Deprecated. JSR 116 no longer supported. JSR 289 supports converged apps natively so no need for this interface.
copyHeaders(SipServletMessage, SipServletMessage) - Method in class org.echarts.servlet.sip.SipPort
Copy (safe, non-system) headers from one message to another.
copyNoBodyHeaders(SipServletMessage, SipServletMessage) - Method in class org.echarts.servlet.sip.SipPort
Copy (safe, non-system) headers from one message to another.
copyRouteHeaders(SipServletRequest, SipServletRequest, ListIterator) - Method in class org.echarts.servlet.sip.SipPort
Copy route headers from one message to another.
covers(StateConfiguration) - Method in class org.echarts.AnyPseudostateConfiguration
 
covers(StateConfiguration) - Method in class org.echarts.BasicStateConfiguration
 
covers(StateConfiguration) - Method in class org.echarts.DeepHistoryPseudostateConfiguration
 
covers(StateConfiguration) - Method in class org.echarts.DefaultInitialPseudostateConfiguration
 
covers(StateConfiguration) - Method in class org.echarts.DynamicStateConfiguration
Returns true if the subconfigurations in this config cover subconfiguration in the other config.
covers(StateConfiguration) - Method in class org.echarts.MultiStateConfiguration
We assume that this configuration and the specified configuration are defined in the same machine context.
covers(StateConfiguration) - Method in class org.echarts.NewPseudostateConfiguration
 
covers(StateConfiguration) - Method in class org.echarts.StateConfiguration
Returns true if this configuration instance covers config.
covers(TransitionSource) - Method in class org.echarts.StateConfiguration
 
covers(StateConfiguration) - Method in class org.echarts.TerminalPseudostateConfiguration
 
covers(StateConfiguration) - Method in class org.echarts.VariableStateConfiguration
 
createAck() - Method in class org.echarts.servlet.sip.messages.Response
 
createAdapter(String) - Static method in class org.echarts.servlet.sip.ContainerAdapter
 
createBlackHoleSDP() - Static method in class org.echarts.servlet.sip.utilities.SdpUtils
 
createCancel() - Method in class org.echarts.servlet.sip.messages.Request
 
createContainerAdapter() - Method in class org.echarts.servlet.sip.EChartsSipServlet
 
CREATED - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
createInvite(SipServletRequest) - Method in class org.echarts.servlet.sip.SipPort
Create a new initial INVITE based on existing invite, and set up the bidirectional association between this port and its SipSession.
createInvite(SipServletRequest, RequestModifier) - Method in class org.echarts.servlet.sip.SipPort
Create a new initial INVITE based on existing invite, apply RequestModifier, and set up the bidirectional association between this port and its SipSession.
createInvite(Address, Address) - Method in class org.echarts.servlet.sip.SipPort
Create a new initial INVITE with the specified From and To and set up the bidirectional association between this port and its SipSession.
createInvite(URI, URI) - Method in class org.echarts.servlet.sip.SipPort
Create a new initial INVITE with the specified From and To and set up the bidirectional association between this port and its SipSession.
createInvite(SipServletRequest, RequestModifier, SipApplicationRoutingDirective) - Method in class org.echarts.servlet.sip.SipPort
Create a new initial INVITE, apply RequestModifier, and set up the bidirectional association between this port and its SipSession.
createMessage(SipServletRequest) - Static method in class org.echarts.servlet.sip.messages.Request
Factory method to create a specific subclass based on request method.
createMessage(SipServletResponse) - Static method in class org.echarts.servlet.sip.messages.Response
 
createMonitor() - Method in class org.echarts.servlet.sip.EChartsSipServlet
 
createNoBodyInvite(SipServletRequest, RequestModifier, SipApplicationRoutingDirective) - Method in class org.echarts.servlet.sip.SipPort
Create a new initial INVITE, apply RequestModifier, and set up the bidirectional association between this port and its SipSession.
createNoBodyRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.SipPort
Create a new non-initial SipServletRequest (e.g., re-INVITE, BYE, INFO) on this port/session based on the supplied request.
createNoBodyResponse(SipServletResponse, SipServletRequest) - Method in class org.echarts.servlet.sip.SipPort
Create a SipServletResponse for the specified request, based on the specified response.
createNoMediaSDP() - Static method in class org.echarts.servlet.sip.utilities.SdpUtils
 
createNonSipPort(String) - Method in class org.echarts.servlet.sip.FeatureBox
Create a NonSipPort associated with this FeatureBox.
createPrack() - Method in class org.echarts.servlet.sip.messages.Response
 
createRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.EChartsSipServlet
Factory method to create an object of a specific subclass of Request to wrap a SipServletRequest that is dispatched to the application.
createRequest(SipServletRequest, Monitor) - Static method in class org.echarts.servlet.sip.EChartsSipServletMachine
Factory method to create an object of a specific subclass of Request to wrap a SipServletRequest that is dispatched to the application.
createRequest(String) - Method in class org.echarts.servlet.sip.SipPort
Create a new non-initial SipServletRequest (e.g., re-INVITE, BYE, INFO) on this port/session.
createRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.SipPort
Create a new non-initial SipServletRequest (e.g., re-INVITE, BYE, INFO) on this port/session based on the supplied request.
createResponse(SipServletResponse) - Method in class org.echarts.servlet.sip.EChartsSipServlet
Factory method to create an object of a specific subclass of Response to wrap a SipServletResponse that is dispatched to the application.
createResponse(SipServletResponse, Monitor) - Static method in class org.echarts.servlet.sip.EChartsSipServletMachine
Factory method to create an object of a specific subclass of Response to wrap a SipServletResponse that is dispatched to the application.
createResponse(int) - Method in class org.echarts.servlet.sip.messages.Request
 
createResponse(int, String) - Method in class org.echarts.servlet.sip.messages.Request
 
createResponse(int, SipServletRequest) - Method in class org.echarts.servlet.sip.SipPort
Create a SipServletResponse with the specified status for the specified request.
createResponse(SipServletResponse, SipServletRequest) - Method in class org.echarts.servlet.sip.SipPort
Create a SipServletResponse for the specified request, based on the specified response.
createSipPort(String) - Method in class org.echarts.servlet.sip.FeatureBox
Create a SipPort associated with this FeatureBox.
createStatusMessage(String, Properties) - Method in class org.echarts.servlet.sip.SipPort
Create a Status message that can be read by other applications in the usage.

D

deactivateTransition(TransitionTimerPort) - Method in class org.echarts.servlet.sip.TransitionTimerManager
Deactivate transition with specified port if port currently activated.
deactivateTransition(TransitionTimerPort) - Method in interface org.echarts.TransitionTimerManager
Deactivate transition with specified port if port currently activated, otherwise does nothing.
DebugEvent - Class in org.echarts.monitor
 
DebugEvent() - Constructor for class org.echarts.monitor.DebugEvent
For MachineMonitorEvent.readRaw().
DebugEvent(String) - Constructor for class org.echarts.monitor.DebugEvent
 
DebugEvent(Throwable, String) - Constructor for class org.echarts.monitor.DebugEvent
 
decode(String) - Static method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
Unescape regular expression meta-characters in literal string.
DEEP_HISTORY_CONFIG - Static variable in class org.echarts.Machine
 
DeepHistoryPseudostateConfiguration - Class in org.echarts
 
DeepHistoryPseudostateConfiguration() - Constructor for class org.echarts.DeepHistoryPseudostateConfiguration
 
DEFAULT_INITIAL_CONFIG - Static variable in class org.echarts.Machine
 
DEFAULT_SERVER_TYPE - Static variable in class org.echarts.servlet.sip.utilities.VXMLRequestModifier
 
DefaultInitialPseudostateConfiguration - Class in org.echarts
 
DefaultInitialPseudostateConfiguration() - Constructor for class org.echarts.DefaultInitialPseudostateConfiguration
 
DelayActionMethod - Class in org.echarts
 
DelayActionMethod() - Constructor for class org.echarts.DelayActionMethod
 
desiredRequestURI - Variable in class org.echarts.servlet.sip.utilities.RequestURIRequestModifier
 
destroy() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
The container calls this method when it finishes using the application router.
destroy() - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Removes logger.
destroy() - Method in class org.echarts.servlet.sip.EChartsSipServlet
 
destroy() - Method in class org.echarts.servlet.sip.NonSipPort
 
destroy() - Method in class org.echarts.servlet.sip.Port
Marks a port as unusable.
destroy() - Method in class org.echarts.servlet.sip.SipPort
Destroy port.
DESTROYED - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
disconnect() - Method in class org.echarts.servlet.sip.features.monitorControl.JavaToMonitorControlMachine
 
disconnected() - Method in interface org.echarts.servlet.sip.features.monitorControl.MonitorControlMachineToJava
Called when the call is disconnected, due to a BYE.
dismiss() - Method in class org.echarts.test.RegressionTestMonitor
Stop any timer countdown in progress (because test is over).
DONE - Static variable in class org.echarts.util.GetOpt
Public constant for "no more options" XXX should switch to hasNext()/next() pattern.
done - Variable in class org.echarts.util.GetOpt
Internal flag - whether we are done all the options
doNonSip(Object) - Static method in class org.echarts.servlet.sip.EChartsSipServlet
Create a FeatureBox via non-SIP means, analagous to doRequest.
doNonSip(Object, String) - Static method in class org.echarts.servlet.sip.EChartsSipServlet
Create a FeatureBox via non-SIP means, analagous to doRequest.
doNonSip(Object, String, Object) - Static method in class org.echarts.servlet.sip.EChartsSipServlet
Create a FeatureBox via non-SIP means, analagous to doRequest.
doRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Handles request processing by calling handleInitialRequest, specifyRequestURI and modifyRequest.
doRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.EChartsSipServlet
 
doResponse(SipServletResponse) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Handles response processing by calling modifyResponse and logging to monitor.
doResponse(SipServletResponse) - Method in class org.echarts.servlet.sip.EChartsSipServlet
 
dropCall() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.JavaToVxmlRedirectFSM
 
DropCalls - Class in org.echarts.servlet.sip.features.click2DialFlow1
Instance of this class is sent to Click2DialFlow1Machine by calling JavaToClickToDialFlow1Machine.dropCalls().
DropCalls() - Constructor for class org.echarts.servlet.sip.features.click2DialFlow1.DropCalls
 
dropCalls() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
Instruct Click2DialFlow1Machine to drop calls regardless of their respective states.
DropCalls - Class in org.echarts.servlet.sip.features.click2DialFlow4
Instance of this class is sent to Click2DialFlow4Machine by calling JavaToClickToDialFlow4Machine.dropCalls().
DropCalls() - Constructor for class org.echarts.servlet.sip.features.click2DialFlow4.DropCalls
 
dropCalls() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
Instruct Click2DialFlow4Machine to drop calls regardless of their respective states.
DURATION - Static variable in class org.echarts.TransitionTimeoutMessage
 
DynamicMachine - Class in org.echarts
 
DynamicMachine(State[], int, String, Machine, int, MachineCode) - Constructor for class org.echarts.DynamicMachine
 
DynamicMachineException - Exception in org.echarts
 
DynamicMachineException(String) - Constructor for exception org.echarts.DynamicMachineException
 
DynamicStateConfiguration - Class in org.echarts
Encapsulated reference to one or more machine pool instances maintained by a dynamic machine.
DynamicStateConfiguration(StateConfiguration[], int[], boolean[], boolean[], DynamicSubmachineIndexGettor, DynamicSubmachineIndexSettor, DynamicSubmachineIndexGettor, DynamicSubmachineIndexSettor) - Constructor for class org.echarts.DynamicStateConfiguration
 
DynamicSubmachineIndexGettor - Class in org.echarts
Sub-classed as anonymous inner class for each DynamicStateConfiguration encountered in a transition's state configuration.
DynamicSubmachineIndexGettor() - Constructor for class org.echarts.DynamicSubmachineIndexGettor
 
DynamicSubmachineIndexSettor - Class in org.echarts
Sub-classed as anonymous inner class for each DynamicStateConfiguration encountered in a transition's state configuration.
DynamicSubmachineIndexSettor() - Constructor for class org.echarts.DynamicSubmachineIndexSettor
 

E

EARLY_MEDIA_RESPONSE - Static variable in class org.echarts.servlet.sip.machines.CallFSM
 
EChartsMachineToJava - Class in org.echarts.servlet.sip
Abstract class that can be subclassed for the purposes of defining an impelmentation of the interface from an ECharts for SIP Servlets machine to its external environment.
EChartsMachineToJava() - Constructor for class org.echarts.servlet.sip.EChartsMachineToJava
 
EChartsProxyServlet - Class in org.echarts.servlet.sip
SipServlet that adds monitor capability.
EChartsProxyServlet() - Constructor for class org.echarts.servlet.sip.EChartsProxyServlet
 
EChartsProxyServletToJava - Class in org.echarts.servlet.sip
Abstract class that can be subclassed for the purposes of providing an interface from an ECharts for SIP Servlets proxy to its external environment.
EChartsProxyServletToJava() - Constructor for class org.echarts.servlet.sip.EChartsProxyServletToJava
 
EChartsSipServlet - Class in org.echarts.servlet.sip
SipServlet that provides a gateway to ECharts-defined application logic.
EChartsSipServlet() - Constructor for class org.echarts.servlet.sip.EChartsSipServlet
 
EChartsSipServletException - Exception in org.echarts.servlet.sip
Exception corresponding to EChartsSipServlet
EChartsSipServletExceptionEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to a EChartsSipServletException.
EChartsSipServletMachine - Class in org.echarts.servlet.sip
A subclass of org.echarts.TransitionMachine containing methods specific to ECharts for SIP Servlet.
EChartsSipServletMachine(State[], MachineMessageTransitions[], MachineMessagelessTransitions[], String, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.EChartsSipServletMachine
 
EChartsSipServletMonitorFormatter - Class in org.echarts.servlet.sip
Monitor formatter that can handle SIP message logging.
EChartsSipServletMonitorFormatter(boolean) - Constructor for class org.echarts.servlet.sip.EChartsSipServletMonitorFormatter
 
EChartsSipSession - Class in org.echarts.servlet.sip
 
EChartsSipSession() - Constructor for class org.echarts.servlet.sip.EChartsSipSession
 
ENCODE - Static variable in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
 
encode(String) - Static method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
Escape regular expression meta-characters using the backslash character, '\'.
EntryMethod - Class in org.echarts
 
EntryMethod() - Constructor for class org.echarts.EntryMethod
 
equals(Object) - Method in class org.echarts.AnyPort
AnyPort is effectively equal to any LocalPort instance.
equals(Object) - Method in class org.echarts.MachineCode
 
equals(Object) - Method in class org.echarts.Port
Tests equivalence between two monitorable ports.
equals(Object) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
Check if two address patterns are equal.
equals(Object) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Application
Determine if two application objects are equal.
equals(Object) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedencePair
Compare another Object to this precedence pair for equality.
ErrorEvent - Class in org.echarts.monitor
 
ErrorEvent() - Constructor for class org.echarts.monitor.ErrorEvent
For MachineMonitorEvent.readRaw().
ErrorEvent(String) - Constructor for class org.echarts.monitor.ErrorEvent
 
ErrorEvent(Throwable, String) - Constructor for class org.echarts.monitor.ErrorEvent
 
ErrorResponse - Class in org.echarts.servlet.sip.messages
Represents SIP error response (status >= 400).
ErrorResponse486 - Class in org.echarts.servlet.sip.messages
Represents SIP 486 response.
ErrorResponse486(SipServletResponse) - Constructor for class org.echarts.servlet.sip.messages.ErrorResponse486
 
ErrorResponse487 - Class in org.echarts.servlet.sip.messages
Represents SIP 487 response.
evaluateGuard(TransitionMachine) - Method in class org.echarts.TransitionTarget
Guard method for timed transitions and messageless transitions.
evaluateGuard(TransitionMachine, LocalPort, Object) - Method in class org.echarts.TransitionTarget
Guard method for anyport transitions and message transitions.
EVENT_DATE_FORMAT - Static variable in class org.echarts.monitor.PrettyPrintFormatter
Date format used for event date stamps.
examples.timeBomb - package examples.timeBomb
 
EXCEPTION - Static variable in class org.echarts.monitor.LogLevelMonitorEvent
 
ExitMethod - Class in org.echarts
 
ExitMethod() - Constructor for class org.echarts.ExitMethod
 
expiresTime - Variable in class org.echarts.servlet.sip.features.registrar.Binding
Expiry time in milliseconds as returned by by System.currentTimeMillis()
EXPIRY_TIME - Static variable in class org.echarts.TransitionTimeoutMessage
 
explicitSourceStateReferenced - Variable in class org.echarts.MachineTransitions
True if a transition explicitly references a source state, otherwise false.
EXTERNAL_PORT - Static variable in class org.echarts.ExternalPortProperties
 
ExternalInputEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to a received (non-SIP) message.
ExternalPort - Class in org.echarts
Port used to exchange messages between a machine and an external entity so that it is possible for external messages to fire machine message transitions.
ExternalPort(String) - Constructor for class org.echarts.ExternalPort
 
ExternalPort(String, ExternalPortReference) - Constructor for class org.echarts.ExternalPort
Version of constructor used to initialize value of a peer external port.
ExternalPortProperties - Class in org.echarts
 
ExternalPortProperties(ExternalPort) - Constructor for class org.echarts.ExternalPortProperties
 
ExternalPortReference - Interface in org.echarts
This interface defines a (remote) reference to an ExternalPort instance.

F

failed() - Method in interface org.echarts.servlet.sip.features.monitorControl.MonitorControlMachineToJava
Called when the call is disconnected, due to error response to INVITE or a CANCEL.
FAILURE_RESPONSE - Static variable in class org.echarts.servlet.sip.machines.B2buaFSM
 
failureResponse - Variable in class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
FatalEvent - Class in org.echarts.monitor
 
FatalEvent() - Constructor for class org.echarts.monitor.FatalEvent
For MachineMonitorEvent.readRaw().
FatalEvent(String) - Constructor for class org.echarts.monitor.FatalEvent
 
FatalEvent(Throwable, String) - Constructor for class org.echarts.monitor.FatalEvent
 
FEATURE_BOX - Static variable in class org.echarts.servlet.sip.EChartsSipServlet
 
FeatureBox - Class in org.echarts.servlet.sip
A container for a Machine and a number of Port instances corresponding to a single application instance.
FeatureBoxCreatedEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to creation of a FeatureBox.
FeatureBoxCreatedEvent() - Constructor for class org.echarts.servlet.sip.FeatureBoxCreatedEvent
 
FeatureBoxDestroyedEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to destruction of a FeatureBox.
FeatureBoxDestroyedEvent() - Constructor for class org.echarts.servlet.sip.FeatureBoxDestroyedEvent
 
FeatureBoxException - Exception in org.echarts.servlet.sip
Exception raised by a FeatureBox
FeatureBoxException(String, FeatureBoxMonitor) - Constructor for exception org.echarts.servlet.sip.FeatureBoxException
Create new FeatureBoxException.
FeatureBoxException(Exception, String, FeatureBoxMonitor) - Constructor for exception org.echarts.servlet.sip.FeatureBoxException
Create new FeatureBoxException.
FeatureBoxExceptionEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to a FeatureBoxException
FeatureBoxExceptionEvent() - Constructor for class org.echarts.servlet.sip.FeatureBoxExceptionEvent
 
FeatureBoxExceptionEvent(String) - Constructor for class org.echarts.servlet.sip.FeatureBoxExceptionEvent
 
FeatureBoxExceptionEvent(Throwable) - Constructor for class org.echarts.servlet.sip.FeatureBoxExceptionEvent
 
FeatureBoxExceptionEvent(Throwable, String) - Constructor for class org.echarts.servlet.sip.FeatureBoxExceptionEvent
 
FeatureBoxExceptionEvent(Throwable, String, String) - Constructor for class org.echarts.servlet.sip.FeatureBoxExceptionEvent
 
FeatureBoxMonitor - Class in org.echarts.servlet.sip
Monitor corresponding to a FeatureBox.
FeatureBoxProperties - Class in org.echarts.servlet.sip
Properties of a FeatureBox that will be passed to monitor.
FeatureBoxTerminationHandlerFSM - Class in org.echarts.servlet.sip
Tear down all ports for the given box when any of these conditions occur: 1.
FeatureBoxTerminationHandlerFSM(FeatureBox, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
FeatureBoxTerminationHandlerFSM(FeatureBox) - Constructor for class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
FeatureBoxTerminationHandlerFSM.TERMINATE - Class in org.echarts.servlet.sip
 
FeatureBoxTerminationHandlerFSM.TERMINATE(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM.TERMINATE
 
FIFO - Interface in org.echarts.util
 
FIFOAcceptor - Class in org.echarts.util
A bit of a hack, but a useful hack nonetheless.
FIFOAcceptor() - Constructor for class org.echarts.util.FIFOAcceptor
 
FIFOAcceptorException - Exception in org.echarts.util
Thrown by instances of the FIFOAcceptor class.
FIFOImpl - Class in org.echarts.util
 
FIFOImpl() - Constructor for class org.echarts.util.FIFOImpl
 
FileBasedConfiguration - Class in org.echarts.servlet.sip.utilities
Class providing support for access to configuration stored in the filesystem in the form of java.util.Properties simple line-oriented format.
FileBasedProvisioning - Class in org.echarts.servlet.sip.utilities
Class providing support for access to provisioned data stored in the filesystem.
FileBasedProvisioning() - Constructor for class org.echarts.servlet.sip.utilities.FileBasedProvisioning
 
FINAL_RESPONSE - Static variable in class org.echarts.servlet.sip.machines.CallFSM
 
FinalResponse - Class in org.echarts.servlet.sip.messages
Represents SIP final response (status >= 200).
FinalResponse(SipServletResponse) - Constructor for class org.echarts.servlet.sip.messages.FinalResponse
 
flush(OutputPort, Machine) - Method in class org.echarts.InternalPort
Flush contents of this port's queue to specified otherPort's queue from specified machine.
flushBuffer() - Method in class org.echarts.servlet.sip.messages.Response
 
format(LogRecord) - Method in class org.echarts.servlet.sip.BareFormatter
 
FreeBoxMachine - Interface in org.echarts.servlet.sip
Interface used to mark an ECharts Machine as one for a free box (unsupported).
FROM_STATE - Static variable in class org.echarts.monitor.MachineTransitionEvent
 

G

get(long) - Method in interface org.echarts.util.FIFO
Wait for a specified number of milliseconds for an element to arrive in the FIFO.
get() - Method in interface org.echarts.util.FIFO
Wait for an element to arrive in FIFO.
get() - Method in class org.echarts.util.FIFOImpl
Wait for an element to arrive in FIFO.
get(long) - Method in class org.echarts.util.FIFOImpl
Wait for a specified number of milliseconds for an element to arrive in the FIFO.
getAcceptLanguage() - Method in class org.echarts.servlet.sip.messages.Request
 
getAcceptLanguage() - Method in class org.echarts.servlet.sip.messages.Response
 
getAcceptLanguages() - Method in class org.echarts.servlet.sip.messages.Request
 
getAcceptLanguages() - Method in class org.echarts.servlet.sip.messages.Response
 
getAction(String) - Static method in class org.echarts.servlet.sip.features.vxmlRedirect.Action
Returns an Action object corresponding to the specified name
getAction() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
getActivationTime() - Method in class org.echarts.TransitionTimerPort
Returns most recent activation time of the transition associated with this port.
getActualExpiryTime() - Method in class org.echarts.TransitionTimerPort
Returns most recent actual expiry time of the transition associated with this port.
getAddress() - Method in class org.echarts.servlet.sip.FeatureBox
Get the address on whose behalf this FeatureBox is created.
getAddressHeader(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getAddressHeader(String) - Method in class org.echarts.servlet.sip.messages.Response
 
getAddressHeaders(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getAddressHeaders(String) - Method in class org.echarts.servlet.sip.messages.Response
 
getAlternateAddress(SipServletRequest) - Method in interface org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSMToJava
Returns the desired alternate address for routing upon failure.
getApplications() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Subscription
Get the vector of applications associated with this Subscription object
getApplicationSession(String) - Static method in class org.echarts.servlet.sip.EChartsSipServlet
Returns the SIP application session associated with the specified application session ID.
getApplicationSession() - Method in class org.echarts.servlet.sip.FeatureBox
 
getApplicationSession() - Method in class org.echarts.servlet.sip.messages.Request
 
getApplicationSession(boolean) - Method in class org.echarts.servlet.sip.messages.Request
 
getApplicationSession() - Method in class org.echarts.servlet.sip.messages.Response
 
getApplicationSession(boolean) - Method in class org.echarts.servlet.sip.messages.Response
 
getApplicationSession() - Method in class org.echarts.servlet.sip.NonSipPort
Get the SipApplicationSession associated with this port.
getApplicationSessionId() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
Return SIP application session ID associated with this interface instance.
getApplicationSessionId() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
Return SIP application session ID associated with this interface instance.
getAttribute(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getAttribute(String) - Method in class org.echarts.servlet.sip.messages.Response
 
getAttribute(String) - Method in class org.echarts.servlet.sip.SipPort
Get the value of an attribute on the SipSession associated with this SipPort.
getAttributeNames() - Method in class org.echarts.servlet.sip.messages.Request
 
getAttributeNames() - Method in class org.echarts.servlet.sip.messages.Response
 
getB2buaHelper() - Method in class org.echarts.servlet.sip.messages.Request
 
getBinding(String) - Method in interface org.echarts.servlet.sip.features.registrar.RegistrarServletToJava
Obtain contact address from Address of Record based on previously received REGISTER requests.
getBooleanInitParameter(String, boolean) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Get the value of an init-param (from sip.xml) representing a boolean
getBox() - Method in interface org.echarts.servlet.sip.BoxMachine
Find the box that instantiated this Machine
getBox() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
For BoxMachine interface.
getBox() - Method in class org.echarts.servlet.sip.Port
 
getBox() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
For BoxMachine interface.
getBoxPort() - Method in class org.echarts.servlet.sip.FeatureBox
Get the BoxPort for this FeatureBox.
getBufferSize() - Method in class org.echarts.servlet.sip.messages.Response
 
getCallId() - Method in class org.echarts.servlet.sip.messages.Request
 
getCallId() - Method in class org.echarts.servlet.sip.messages.Response
 
getChallengeRealms() - Method in class org.echarts.servlet.sip.messages.Response
 
getCharacterEncoding() - Method in class org.echarts.servlet.sip.messages.Request
 
getCharacterEncoding() - Method in class org.echarts.servlet.sip.messages.Response
 
getClassString() - Method in class org.echarts.monitor.MachineMonitorEvent
Strip package name from class name.
getContainerAdapter() - Static method in class org.echarts.servlet.sip.EChartsSipServlet
 
getContent() - Method in class org.echarts.servlet.sip.messages.Request
 
getContent() - Method in class org.echarts.servlet.sip.messages.Response
 
getContentAsBytes() - Method in class org.echarts.servlet.sip.messages.Request
 
getContentAsBytes() - Method in class org.echarts.servlet.sip.messages.Response
 
getContentAsString() - Method in class org.echarts.servlet.sip.messages.Request
 
getContentAsString() - Method in class org.echarts.servlet.sip.messages.Response
 
getContentLanguage() - Method in class org.echarts.servlet.sip.messages.Request
 
getContentLanguage() - Method in class org.echarts.servlet.sip.messages.Response
 
getContentLength() - Method in class org.echarts.servlet.sip.messages.Request
 
getContentLength() - Method in class org.echarts.servlet.sip.messages.Response
 
getContentType() - Method in class org.echarts.servlet.sip.messages.Request
 
getContentType() - Method in class org.echarts.servlet.sip.messages.Response
 
getCycle() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Find a cycle in the precedence rules.
getDefaultMachineDebugging() - Static method in class org.echarts.Machine
 
getDefaultMachineDebuggingGlobalStateOutput() - Static method in class org.echarts.Machine
 
getDefaultMachineMonitor() - Static method in class org.echarts.Machine
 
getDefaultMachineMonitorFilter() - Static method in class org.echarts.Machine
 
getDefaultMachineMonitoring() - Static method in class org.echarts.Machine
 
getDefaultModifier() - Method in class org.echarts.servlet.sip.EChartsSipServlet
Deprecated. With support for standardized application composition, the need to have a "forwarding" capability built into many apps is now reduced. It can of course still be done with a RequestModifier, or in a separate app that can be composed with other functionality as desired.
getDefaultModifier() - Method in class org.echarts.servlet.sip.FeatureBox
Deprecated. With support for standardized application composition, the need to have a "forwarding" capability built into many apps is now reduced. It can of course still be done with a RequestModifier, or in a separate app that can be composed with other functionality as desired.
getDesiredExpiryTime() - Method in class org.echarts.TransitionTimerPort
Called by TransitionTimer when determining if transition associated with this port should be enabled.
getDuration() - Method in class org.echarts.TransitionTimerPort
Called by TransitionTimer to obtain current transition duration value when activating the transition.
getDynamicChildIndex() - Method in class org.echarts.LocalPort
 
getDynamicParent() - Method in class org.echarts.LocalPort
 
getEarlyMediaReinvite() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
 
getEarlyMediaReinvite() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
 
getEarlyMediaResponse() - Method in class org.echarts.servlet.sip.machines.CallFSM
Get early media response received (if any).
getEventFilter() - Method in class org.echarts.monitor.LoggerMonitor
 
getEventFilter() - Method in interface org.echarts.monitor.MachineMonitor
 
getEventFilter() - Method in class org.echarts.monitor.NullMonitor
 
getEventFilter() - Method in class org.echarts.monitor.PrintStreamMonitor
 
getEventFilter() - Method in class org.echarts.monitor.RawMonitor
 
getEventFilter() - Method in class org.echarts.servlet.sip.FeatureBoxMonitor
 
getEventFilter() - Method in class org.echarts.servlet.sip.PortMonitor
 
getEventFilter() - Method in class org.echarts.test.RegressionTestMonitor
 
getExpires() - Method in class org.echarts.servlet.sip.messages.Request
 
getExpires() - Method in class org.echarts.servlet.sip.messages.Response
 
getFactory() - Method in class org.echarts.servlet.sip.FeatureBox
Get a reference to a SipFactory.
getFailureResponse() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
Get received failure response to original INVTE.
getFailureResponse() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
Get received failure response to outgoing INVITE request.
getFailureResponse() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
getFailureResponse() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM
 
getFailureResponse() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
getFailureResponse() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
getFailureStatusCode(SipServletRequest) - Method in interface org.echarts.servlet.sip.features.ccf.CCFServletToJava
Retrieve status code for specified request.
getFinalResponse() - Method in class org.echarts.servlet.sip.machines.CallFSM
Get received final response.
getFinalResponse() - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
getFormatter() - Method in class org.echarts.monitor.LoggerMonitor
 
getFormatter() - Method in class org.echarts.monitor.PrintStreamMonitor
 
getForwardingURI(SipServletRequest) - Method in interface org.echarts.servlet.sip.features.ucf.UCFServletToJava
Retrieve forwarding URI for the specified parameters.
getFrom() - Method in class org.echarts.servlet.sip.messages.Request
 
getFrom() - Method in class org.echarts.servlet.sip.messages.Response
 
getHeader(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getHeader(String) - Method in class org.echarts.servlet.sip.messages.Response
 
getHeaderForm() - Method in class org.echarts.servlet.sip.messages.Request
 
getHeaderForm() - Method in class org.echarts.servlet.sip.messages.Response
 
getHeaderNames() - Method in class org.echarts.servlet.sip.messages.Request
 
getHeaderNames() - Method in class org.echarts.servlet.sip.messages.Response
 
getHeaders(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getHeaders(String) - Method in class org.echarts.servlet.sip.messages.Response
 
getHostAddress() - Method in class org.echarts.monitor.MachineMonitorEvent
 
getHttpPort() - Method in class org.echarts.servlet.sip.ContainerAdapter
Get port number for HTTP access to this container.
getHttpPort() - Method in class org.echarts.servlet.sip.WlssContainerAdapter
 
getID() - Method in class org.echarts.Port
Returns port ID as specified by this port's monitor properties.
getID() - Method in interface org.echarts.PortReference
Returns port ID as specified by this port's monitor properties.
getId() - Method in class org.echarts.servlet.sip.NonSipPort
Get the ID of this port.
getIncomingRequest() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
Get the incoming request that started this transaction.
getIndex(int, Machine) - Method in class org.echarts.DynamicSubmachineIndexGettor
 
getInitialPoppedRoute() - Method in class org.echarts.servlet.sip.messages.Request
 
getInitialRemoteAddr() - Method in class org.echarts.servlet.sip.messages.Request
 
getInitialRemoteAddr() - Method in class org.echarts.servlet.sip.messages.Response
 
getInitialRemotePort() - Method in class org.echarts.servlet.sip.messages.Request
 
getInitialRemotePort() - Method in class org.echarts.servlet.sip.messages.Response
 
getInitialRequest() - Method in class org.echarts.servlet.sip.SipPort
get initial request for this port.
getInitialTransport() - Method in class org.echarts.servlet.sip.messages.Request
 
getInitialTransport() - Method in class org.echarts.servlet.sip.messages.Response
 
getInitiatingRequest() - Static method in class org.echarts.servlet.sip.EChartsSipSession
Returns the initating request associated with the current application session.
getInitiatingRequest(SipApplicationSession) - Static method in class org.echarts.servlet.sip.EChartsSipSession
Returns the initiating request associated with the specified application session.
getInitParameter(String) - Method in class org.echarts.servlet.sip.OpaqueFeatureBox
Return value associated with specified key from the initial parameters specified in the (local) servlet's initial parameters.
getInputQueue() - Method in class org.echarts.LocalPort
 
getInputStream() - Method in class org.echarts.servlet.sip.messages.Request
 
getInstance(SipApplicationSession) - Static method in class org.echarts.servlet.sip.EChartsMachineToJava
Gets existing interface instance, otherwise creates new interface instance for specified appSession.
getInstance(String) - Static method in class org.echarts.servlet.sip.JavaToEChartsMachine
Gets existing JavaToEChartsMachine instance for specified appSession id, or creates a new one if no instance currently exists.
getInstance(SipApplicationSession) - Static method in class org.echarts.servlet.sip.JavaToEChartsMachine
Gets existing JavaToEChartsMachine instance for specified appSession, or creates a new one if none currently exists.
getInstance() - Static method in class org.echarts.servlet.sip.utilities.FileBasedConfiguration
 
getLastReceivedSDP() - Method in class org.echarts.servlet.sip.SipPort
Returns the last SDP received on this SipPort.
getLocalAddr() - Method in class org.echarts.servlet.sip.messages.Request
 
getLocalAddr() - Method in class org.echarts.servlet.sip.messages.Response
 
getLocale() - Method in class org.echarts.servlet.sip.messages.Request
 
getLocale() - Method in class org.echarts.servlet.sip.messages.Response
 
getLocales() - Method in class org.echarts.servlet.sip.messages.Request
 
getLocalName() - Method in class org.echarts.servlet.sip.messages.Request
 
getLocalPort() - Method in class org.echarts.servlet.sip.messages.Request
 
getLocalPort() - Method in class org.echarts.servlet.sip.messages.Response
 
getLocations(SipServletRequest) - Method in interface org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSMToJava
Called by ParallelLocationFSM to obtain list of locations to call.
getLogger() - Method in class org.echarts.monitor.LoggerMonitor
 
getMachine() - Method in class org.echarts.TransitionTimerPort
Returns a reference to this port's declaring machine.
getMachineArguments(FeatureBox) - Method in class org.echarts.servlet.sip.EChartsSipServlet
 
getMachineClassName() - Method in class org.echarts.servlet.sip.EChartsSipServlet
 
getMachineClassName() - Method in class org.echarts.servlet.sip.OpaqueFeatureBox
 
getMachineDebugging() - Method in class org.echarts.Machine
 
getMachineDebuggingGlobalStateOutput() - Method in class org.echarts.Machine
 
getMachineID() - Method in class org.echarts.Machine
Returns string representation of this machine's ID.
getMachineIndex() - Method in class org.echarts.Machine
Returns this machine's index in the context of its parent machine.
getMachineMonitor() - Method in class org.echarts.Machine
 
getMachineMonitoring() - Method in class org.echarts.Machine
 
getMapping() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SubscriptionRules
Return the mapping holding the subscription rules
getMaxForwards() - Method in class org.echarts.servlet.sip.messages.Request
 
getMediaServerType(Properties) - Method in interface org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSMToJava
Gets the type of the specified media server
getMessage() - Method in class org.echarts.PortMessage
 
getMethod() - Method in class org.echarts.servlet.sip.messages.Request
 
getMethod() - Method in class org.echarts.servlet.sip.messages.Response
 
getModifiedFromAddress(SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.RequestModifier
Provide a modified From address to use in outgoing SipServletRequest.
getModifiedFromAddress(SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.UpdateRequestModifier
 
getModifiedRequestURI(SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.RequestModifier
Provide a modified Request-URI to use in outgoing SipServletRequest.
getModifiedRequestURI(SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.RequestURIRequestModifier
 
getModifiedRequestURI(SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.UpdateRequestModifier
 
getModifiedRequestURI(SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.VXMLRequestModifier
 
getModifiedRoutes(SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.RequestModifier
Provide modified Route headers to use in outgoing SipServletRequest.
getMonitor() - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Returns this servlet's ECharts monitor.
getMonitor() - Static method in class org.echarts.servlet.sip.EChartsSipServlet
Returns the monitor value currently used for newly created feature boxes.
getMonitor() - Method in class org.echarts.servlet.sip.FeatureBox
Get the monitor associated with this FeatureBox
getMonitor() - Method in class org.echarts.servlet.sip.OpaqueFeatureBox
 
getMonitorProperties() - Method in class org.echarts.AnyPort
Returns port's monitor properties.
getMonitorProperties() - Method in class org.echarts.ExternalPort
Gets this port's monitor properties.
getMonitorProperties() - Method in class org.echarts.InternalPort
Gets this port's monitor properties.
getMonitorProperties() - Method in class org.echarts.LocalPort
Returns port properties for this port.
getMonitorProperties() - Method in interface org.echarts.monitor.Message
 
getMonitorProperties() - Method in class org.echarts.TransitionTimeoutMessage
 
getMonitorProperties() - Method in class org.echarts.TransitionTimerPort
Returns port's monitor properties.
getName() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Application
Get the name of the application
getNextApplication() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouteSet
Get the top application from the route set.
getNextApplication(SipServletRequest, SipApplicationRoutingRegion, SipApplicationRoutingDirective, SipTargetedRequestInfo, Serializable) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
This method is called by the container (adaptation layer) when a servlet sends or proxies an initial SipServletRequest.
getNextApplication() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.StateInfo
Get the next application to be invoked from the StateInfo object.
getNoBlock() - Method in interface org.echarts.util.FIFO
Get element from queue if one exists without blocking.
getNoBlock() - Method in class org.echarts.util.FIFOImpl
Get element from queue if one exists without blocking.
GetOpt - Class in org.echarts.util
A class to implement UNIX-style (single-character) command arguments
GetOpt(String) - Constructor for class org.echarts.util.GetOpt
 
getopt(String[]) - Method in class org.echarts.util.GetOpt
Return one argument.
getOptInd() - Method in class org.echarts.util.GetOpt
Retrieve the option index
getOriginalMessage() - Method in class org.echarts.servlet.sip.messages.Request
 
getOriginalMessage() - Method in class org.echarts.servlet.sip.messages.Response
 
getOriginatingRules() - Static method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouterConfiguration
Get the originating region mapping rules
getOutgoingRequest() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
Get the outgoing request sent by this Machine.
getOutputStream() - Method in class org.echarts.servlet.sip.messages.Response
 
getParameter(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getParameter(String) - Method in class org.echarts.servlet.sip.utilities.FileBasedConfiguration
Gets the value of specified parameter as specified in configuration file.
getParameter(String, String) - Method in class org.echarts.servlet.sip.utilities.FileBasedConfiguration
Gets the value of specified parameter as specified in configuration file.
getParameter(String) - Method in class org.echarts.servlet.sip.utilities.FileBasedProvisioning
Gets the value of specified parameter as specified in provisioning file.
getParameter(String, String) - Method in class org.echarts.servlet.sip.utilities.FileBasedProvisioning
Gets the value of specified parameter as specified in provisioning file.
getParameterableHeader(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getParameterableHeader(String) - Method in class org.echarts.servlet.sip.messages.Response
 
getParameterableHeaders(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getParameterableHeaders(String) - Method in class org.echarts.servlet.sip.messages.Response
 
getParameterMap() - Method in class org.echarts.servlet.sip.messages.Request
 
getParameterNames() - Method in class org.echarts.servlet.sip.messages.Request
 
getParameterNames() - Method in class org.echarts.servlet.sip.utilities.FileBasedConfiguration
Gets a list of all parameter names specified in configuration file.
getParameterValues(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getParentMachine() - Method in class org.echarts.Machine
Returns reference to this machine's parent machine, or null if this machine is the root machine.
getParty1() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
 
getParty1() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
 
getParty2() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
 
getParty2() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
 
getPendingRequest() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
Get any pending request that may have been sent.
getPoppedRoute() - Method in class org.echarts.servlet.sip.messages.Request
 
getPort() - Method in class org.echarts.PortMessage
 
getPrecedence() - Static method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouterConfiguration
Get the precedence object from the router configuration
getPrefix() - Method in class org.echarts.servlet.sip.utilities.CallbackUrlFormatter
Calculates a prefix for the callback URL of the form http://:/<appname>/appSession/ .
getPreviousAddress() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.StateInfo
Retrieve the previous address from the StateInfo object
getPrintStream() - Method in class org.echarts.monitor.PrintStreamMonitor
 
getProperties() - Method in class org.echarts.servlet.sip.messages.Status
Get the properties used to create status message.
getProperties() - Method in class org.echarts.servlet.sip.utilities.StatusParser
Get the properties of the parsed status message.
getPropertiesString() - Method in class org.echarts.monitor.MachineMonitorEvent
 
getProperty(String) - Method in class org.echarts.servlet.sip.messages.Status
Get the value of a specific property used to create status message.
getProtocol() - Method in class org.echarts.servlet.sip.messages.Request
 
getProtocol() - Method in class org.echarts.servlet.sip.messages.Response
 
getProxy() - Method in class org.echarts.servlet.sip.messages.Request
 
getProxy(boolean) - Method in class org.echarts.servlet.sip.messages.Request
 
getProxy() - Method in class org.echarts.servlet.sip.messages.Response
 
getProxyBranch() - Method in class org.echarts.servlet.sip.messages.Response
 
getProxyRequestResponse(SipServletRequest) - Method in interface org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServletToJava
Return a value indicating how to handle the specified request: (1) forward to original request URI, (2) forward to a new URI, or (3) do not forward request and instead send an error response to the caller.
getQueueContents() - Method in class org.echarts.util.FIFOImpl
Returns a vector consisting of the current contents of the queue.
getRawContent() - Method in class org.echarts.servlet.sip.messages.Request
 
getRawContent() - Method in class org.echarts.servlet.sip.messages.Response
 
getReader() - Method in class org.echarts.servlet.sip.messages.Request
 
getRealPath(String) - Method in class org.echarts.servlet.sip.messages.Request
Deprecated. 
getReasonPhrase() - Method in class org.echarts.servlet.sip.messages.Response
 
getReceivedBye() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
getReceivedBye() - Method in class org.echarts.servlet.sip.machines.B2buaSafeFSM
 
getReceivedBye() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
getReceivedBye() - Method in class org.echarts.servlet.sip.machines.TransparentFSM
Get BYE message received by this machine.
getReconnect() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
indicates whether or not the caller should be reconnected to vxml after far party hangs up
getRegExp() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
Get a String represenation of the underlying regular expression.
getRegion() - Method in class org.echarts.servlet.sip.FeatureBox
 
getRegion() - Method in class org.echarts.servlet.sip.messages.Request
 
getRemote() - Method in class org.echarts.ExternalPort
Returns remote reference to this port.
getRemote() - Method in class org.echarts.util.FIFOImpl
 
getRemoteAddr() - Method in class org.echarts.servlet.sip.messages.Request
 
getRemoteAddr() - Method in class org.echarts.servlet.sip.messages.Response
 
getRemoteHost() - Method in class org.echarts.servlet.sip.messages.Request
 
getRemotePort() - Method in class org.echarts.servlet.sip.messages.Request
 
getRemotePort() - Method in class org.echarts.servlet.sip.messages.Response
 
getRemoteUser() - Method in class org.echarts.servlet.sip.messages.Request
 
getRemoteUser() - Method in class org.echarts.servlet.sip.messages.Response
 
getRequest() - Method in class org.echarts.servlet.sip.messages.Response
 
getRequestDispatcher(String) - Method in class org.echarts.servlet.sip.messages.Request
 
getRequestURI() - Method in class org.echarts.servlet.sip.messages.Request
 
getRootMachine() - Method in class org.echarts.Machine
Returns reference to this machine's root machine.
getRouteSet() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouteSet
Get the route set associated with the associated address.
getRoutingDirective() - Method in class org.echarts.servlet.sip.messages.Request
 
getRules() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Return an enumeration of the rules in the rule set.
getScheme() - Method in class org.echarts.servlet.sip.messages.Request
 
getServerName() - Method in class org.echarts.servlet.sip.messages.Request
 
getServerPort() - Method in class org.echarts.servlet.sip.messages.Request
 
getServlet() - Method in class org.echarts.servlet.sip.FeatureBox
Get a reference to the calling servlet
getServletProperties() - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Gets initialization parameters from sip.xml.
getServletProperties() - Method in class org.echarts.servlet.sip.EChartsSipServlet
Gets initialization parameters from sip.xml.
getSession() - Method in class org.echarts.servlet.sip.messages.Request
 
getSession(boolean) - Method in class org.echarts.servlet.sip.messages.Request
 
getSession() - Method in class org.echarts.servlet.sip.messages.Response
 
getSession(boolean) - Method in class org.echarts.servlet.sip.messages.Response
 
getSessionProgressResponse() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
getSessionProgressResponse() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM
 
getSessionProgressResponse() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
getSipApplicationRouter() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterProvider
 
getSipApplicationSessionId() - Method in class org.echarts.servlet.sip.EChartsMachineToJava
Returns the SIP application session ID associated with this EChartsMachineToJava instance.
getSipFactory() - Static method in class org.echarts.servlet.sip.EChartsSipServlet
 
getSipMessage() - Static method in class org.echarts.servlet.sip.EChartsSipSession
Return the SIP message associated with the calling thread.
getSipPorts() - Method in class org.echarts.servlet.sip.FeatureBox
Get SipPorts contained in this FeatureBox
getSortedKeys() - Method in class org.echarts.monitor.MachineMonitorEvent
Acquires the keys from the properties object and returns them in a sorted array.
getSource() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
getSource() - Method in interface org.echarts.servlet.sip.utilities.AddressInfo
 
getStatus() - Method in class org.echarts.servlet.sip.messages.Response
 
getSubmachines() - Method in class org.echarts.DynamicMachine
Return a reference to this machine's array of submachines.
getSubscriberURI() - Method in interface org.echarts.servlet.sip.appRouter.DFCRouterImpl.Address
 
getSubscriberURI() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.OriginatingAddress
Return the subscriber URI associated with this originating address.
getSubscriberURI() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.TerminatingAddress
Retrieve the subscriber URI associated with this terminating address.
getSubscriberURI() - Method in class org.echarts.servlet.sip.messages.Request
 
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
Get received success response to original INVTE.
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
Get received success response to outgoing INVITE request.
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM
 
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM
 
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.SendReinviteFSM
Retrieve 2xx response to re-INVITE
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.SwitchFSM
 
getSuccessResponse() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
Get received success response to outgoing request.
getSystemDebugging() - Static method in class org.echarts.Machine
 
getSystemMonitoring() - Static method in class org.echarts.Machine
 
getTarget() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
getTarget() - Method in interface org.echarts.servlet.sip.utilities.AddressInfo
 
getTargetParameters() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
getTargetParameters() - Method in interface org.echarts.servlet.sip.utilities.AddressInfo
 
getTerminatingRules() - Static method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouterConfiguration
Get the terminating region mapping rules
getTimeLimitMsec(String) - Method in interface org.echarts.servlet.sip.features.talkTime.TalkTimeMachineToJava
Returns the remaining talk time in milliseconds for the specified user.
getTimeoutMessage() - Method in class org.echarts.TransitionTimerPort
Called by TransitionTimer after transition has timed out.
getTimeoutMsec(SipServletRequest) - Method in interface org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSMToJava
Returns the desired timeout in millliseconds.
getTimeoutSec() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
 
getTimeoutSec() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
 
getTo() - Method in class org.echarts.servlet.sip.messages.Request
 
getTo() - Method in class org.echarts.servlet.sip.messages.Response
 
getTransport() - Method in class org.echarts.servlet.sip.messages.Request
 
getTransport() - Method in class org.echarts.servlet.sip.messages.Response
 
getType() - Method in class org.echarts.servlet.sip.messages.Status
Get the type used to create status message.
getType() - Method in class org.echarts.servlet.sip.utilities.StatusParser
Get the type of the parsed status message.
getUid() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
 
getUid() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
Return value of X-ECHARTS-UID header in INVITE to first party.
getUid() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
 
getUid() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
Return value of X-ECHARTS-UID header in INVITE to first party.
getUserPrincipal() - Method in class org.echarts.servlet.sip.messages.Request
 
getUserPrincipal() - Method in class org.echarts.servlet.sip.messages.Response
 
getVxmlRedirectCallbackStyle(Properties) - Method in interface org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSMToJava
Gets the desired callback style for JavaToSip commands.
getVxmlScriptURL(Properties) - Method in interface org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSMToJava
Gets the desired address of the initial VXML script.
getVxmlServer(Properties) - Method in interface org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSMToJava
Gets the address of the desired VXML server resource
getWaitForBye() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
indicates whether or not to wait for BYE from vxml before initiating NEW, CONTINUEd or UPDATEd call.
getWriter() - Method in class org.echarts.servlet.sip.messages.Response
 
GLOBAL_MACHINE_STATE - Static variable in class org.echarts.monitor.MachineStateEvent
 
globalStateString(StateConfiguration, TransitionMachine) - Method in class org.echarts.BasicMachine
Returns formated image of machine's global state that has changed as a result of firing transition with specified relative target state configuration.
globalStateString() - Method in class org.echarts.BasicMachine
Returns formatted image of machine's global state.
globalStateString(StateConfiguration, TransitionMachine) - Method in class org.echarts.DynamicMachine
Returns formated image of machine's global state that has changed as a result of firing transition with specified relative target state configuration.
globalStateString() - Method in class org.echarts.DynamicMachine
Returns formatted image of machine's global state.
globalStateString(StateConfiguration, TransitionMachine) - Method in class org.echarts.Machine
Returns formated image of machine's global state that has changed as a result of firing transition with specified relative target state configuration.
globalStateString() - Method in class org.echarts.Machine
Returns formatted image of machine's global state.
globalStateString(StateConfiguration, TransitionMachine) - Method in class org.echarts.TransitionMachine
Returns string representing global state of this machine that was updated by the specified target configuration.
globalStateString() - Method in class org.echarts.TransitionMachine
Returns string representing global state of this machine.
greater - Variable in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedencePair
 
GuardMethod - Class in org.echarts
 
GuardMethod() - Constructor for class org.echarts.GuardMethod
 

H

handleInitialRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Override handleInitialRequest to customize handling of initial requests.
handleInitialRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.features.ccf.CCFServlet
Queries interface for failure status code.
handleInitialRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServlet
 
handleInitialRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.features.registrar.RegistrarServlet
 
hasAcceptorReference(FIFOAcceptor) - Method in class org.echarts.util.FIFOImpl
Returns true if this FIFO references the specified acceptor.
hasAcceptorReferences() - Method in class org.echarts.util.FIFOImpl
Returns true if this FIFO references any acceptors.
hasChanged(String) - Method in interface org.echarts.servlet.sip.appRouter.DFCRouterImpl.Address
 
hasChanged(String) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.OriginatingAddress
Determines whether this originating address differs from the string representation of another originating address passed as a parameter.
hasChanged(String) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.TerminatingAddress
Determine if a terminating address has changed from a previously seen terminating address.
hasRule(PrecedencePair) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Check if the precedence rule set already contains the precedence pair.
hasToTag() - Method in class org.echarts.servlet.sip.messages.ProvisionalResponse
Test to see if provisional response has 'To' tag
HoldFSM - Class in org.echarts.servlet.sip.machines
Places a connected port on hold via black-hole SDP.
HoldFSM(SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.HoldFSM
 
HoldFSM(SipPort) - Constructor for class org.echarts.servlet.sip.machines.HoldFSM
 
HoldSwitchFSM - Class in org.echarts.servlet.sip.machines
Places oldCall on hold, while switching common port to newCall (which is currently a connected call).
HoldSwitchFSM(SipPort, SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
HoldSwitchFSM(SipPort, SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
HoldSwitchFSM.CALLS - Class in org.echarts.servlet.sip.machines
 
HoldSwitchFSM.CALLS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.HoldSwitchFSM.CALLS
 
HoldSwitchNewFSM - Class in org.echarts.servlet.sip.machines
Places oldCall on hold, while switching common port to newCall (which is not yet in a call).
HoldSwitchNewFSM(SipPort, SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
HoldSwitchNewFSM(SipPort, SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
HoldSwitchNewFSM.CALLS - Class in org.echarts.servlet.sip.machines
 
HoldSwitchNewFSM.CALLS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS
 
HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL - Class in org.echarts.servlet.sip.machines
 
HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
hostIpAddress - Variable in class org.echarts.monitor.MachineMonitorEvent
Holds the IP Address of the host on which this JVM is running.

I

INCOMING_REQUEST_ATTR - Static variable in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
Info - Class in org.echarts.servlet.sip.messages
Represents SIP INFO request.
Info(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Info
 
InfoEvent - Class in org.echarts.monitor
 
InfoEvent() - Constructor for class org.echarts.monitor.InfoEvent
For MachineMonitorEvent.readRaw().
InfoEvent(String) - Constructor for class org.echarts.monitor.InfoEvent
 
InfoEvent(Throwable, String) - Constructor for class org.echarts.monitor.InfoEvent
 
init(Properties) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
Initialize the implementation from a Properties object.
init() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
Initializes the application router
init(List<String>) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
Initializes the application router providing a list of the currently deployed applications.
init() - Method in class org.echarts.servlet.sip.EChartsMachineToJava
This method is called immediately after EChartsMachineToJava instance is created and its private fields are initialized.
init(ServletConfig) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Initialize the servlet and monitor.
init(ServletConfig) - Method in class org.echarts.servlet.sip.EChartsSipServlet
Initializes servlet with values from deployment descriptor, creates a logfile for monitor events, enables or disables debug output.
init(ServletConfig) - Method in class org.echarts.servlet.sip.features.ccf.CCFServlet
Called when servlet instance created.
init(TransitionMachine) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
This method is called immediately after new JavaToEChartsMachine instance is created. Sets the value of the X-ECHARTS-UID, the NonSip controlPort, and the SIP app session ID used by the machine.
init(TransitionMachine) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
This method is called immediately after new JavaToEChartsMachine instance is created. Sets the value of the X-ECHARTS-UID, the NonSip controlPort, and the SIP app session ID used by the machine.
init(TransitionMachine) - Method in class org.echarts.servlet.sip.features.monitorControl.JavaToMonitorControlMachine
 
init(ServletConfig) - Method in class org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServlet
 
init(ServletConfig) - Method in class org.echarts.servlet.sip.features.registrar.RegistrarServlet
 
init(ServletConfig) - Method in class org.echarts.servlet.sip.features.ucf.UCFServlet
Called when servlet instance created.
init(TransitionMachine) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.JavaToVxmlRedirectFSM
 
init(TransitionMachine) - Method in class org.echarts.servlet.sip.JavaToEChartsMachine
This method is called immediately after new JavaToEChartsMachine instance is created.
INITIAL_INVITE - Variable in class org.echarts.servlet.sip.machines.B2buaSafeFSM.ACTIVE
 
initializeMessagelessTransitions(MachineMessagelessTransitions[]) - Static method in class org.echarts.TransitionMachine
 
initializeMessageTransitions(MachineMessageTransitions[]) - Static method in class org.echarts.TransitionMachine
 
initializeRoot() - Method in class org.echarts.TransitionMachine
Initializes root machine.
initiate(Click2DialFlow1Bean) - Static method in class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
Initiate click-to-dial session specified by bean's fields.
initiate(Click2DialFlow1MachineToJava, Click2DialFlow1Bean) - Static method in class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
Initiate click-to-dial session specified by bean's fields.
initiate(String, String, int, boolean, String) - Static method in class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
Initiate click-to-dial session.
initiate(String, String, int, boolean) - Static method in class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
Initiate click-to-dial session.
initiate(Click2DialFlow4Bean) - Static method in class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
Initiate click-to-dial session specified by bean's fields.
initiate(Click2DialFlow4MachineToJava, Click2DialFlow4Bean) - Static method in class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
Initiate click-to-dial session specified by bean's fields.
initiate(String, String, int, boolean, String) - Static method in class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
Initiate click-to-dial session.
initiate(String, String, int, boolean) - Static method in class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
Initiate click-to-dial session.
input(Object) - Method in class org.echarts.ExternalPort
Puts message in port's input queue.
input(Object) - Method in interface org.echarts.ExternalPortReference
Puts a message in the port's input queue.
input(Object) - Method in class org.echarts.servlet.sip.BoxPort
Enqueues a message onto this port's FIFO.
input(Object) - Method in class org.echarts.servlet.sip.NonSipPort
Enqueue a message on this port's FIFO.
input(SipServletMessage) - Method in class org.echarts.servlet.sip.SipPort
Inputs a message to this port's FIFO.
input(TransitionTimeoutMessage) - Method in class org.echarts.TransitionTimerPort
Puts timeout message in port's input queue.
inputQueue - Variable in class org.echarts.LocalPort
Queue into which messages are placed by peer ports.
INTERNAL_PORT - Static variable in class org.echarts.InternalPortProperties
 
InternalPort - Class in org.echarts
Port used to exchange messages between a machine and it ancestors or its descendants so that it is possible for messages to fire machine message transitions.
InternalPort(TransitionMachine, String) - Constructor for class org.echarts.InternalPort
 
InternalPortProperties - Class in org.echarts
 
InternalPortProperties(InternalPort) - Constructor for class org.echarts.InternalPortProperties
 
Invite - Class in org.echarts.servlet.sip.messages
Represents SIP INVITE request.
Invite(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Invite
 
InviteDialogFSM - Class in org.echarts.servlet.sip
FSM to track state of a INVITE dialog on a SipPort.
inviteSent() - Method in interface org.echarts.servlet.sip.features.monitorControl.MonitorControlMachineToJava
Called immediately after the the outgoing INVITE has been sent to callee.
invoke(Machine, long, long, long) - Method in class org.echarts.DelayActionMethod
 
invoke(Machine) - Method in class org.echarts.EntryMethod
 
invoke(Machine) - Method in class org.echarts.ExitMethod
 
invoke(Machine, LocalPort, Object) - Method in class org.echarts.MessageActionMethod
 
invoke(Machine, LocalPort, Object) - Method in class org.echarts.MessageGuardMethod
 
invoke(Machine) - Method in class org.echarts.MessagelessActionMethod
 
invoke(Machine) - Method in class org.echarts.MessagelessGuardMethod
 
invoke(Machine) - Method in class org.echarts.PortMethod
 
invoke(Machine) - Method in class org.echarts.TransitionTimerPortDurationMethod
 
IS_INCOMING - Static variable in class org.echarts.servlet.sip.EChartsSipServlet
 
isBranchResponse() - Method in class org.echarts.servlet.sip.messages.Response
 
isCommitted() - Method in class org.echarts.servlet.sip.messages.Request
 
isCommitted() - Method in class org.echarts.servlet.sip.messages.Response
 
isContainerRoute(SipURI, SipServletMessage) - Method in class org.echarts.servlet.sip.SipPort
Determine if a particular URI points to container address.
isDestroyed() - Method in class org.echarts.servlet.sip.Port
 
isEmpty() - Method in class org.echarts.util.FIFOImpl
Returns true if no elements in FIFO, otherwise returns false.
isInitial() - Method in class org.echarts.servlet.sip.messages.Request
 
isOtherResponse() - Method in class org.echarts.servlet.sip.messages.Response
Returns true if this message is a response to an 'OtherRequest' message instance.
isPossiblyReferencedBy(Machine) - Method in class org.echarts.LocalPort
Used in Machine.getMaxEnabledMessageTransition() to guide search for enabledMessageTransitions.
isPossiblyReferencedBySupermachineOf(Machine) - Method in class org.echarts.LocalPort
Used by Machine.getMaxEnabledMessageTransition to determine if neccessary to look for additional enabled message transitions.
isReadyToInvalidate() - Method in class org.echarts.servlet.sip.SipPort
Returns true if associated SipSession is in a ready-to-invalidate state.
isRecordRoute - Variable in class org.echarts.servlet.sip.EChartsProxyServlet
 
isSecure() - Method in class org.echarts.servlet.sip.messages.Request
 
isSecure() - Method in class org.echarts.servlet.sip.messages.Response
 
isSubmachineOf(MachineCode) - Method in class org.echarts.MachineCode
Returns true if machine represented by this machine code is a submachine of the machine represented by the specified machine code.
isSupervised - Variable in class org.echarts.servlet.sip.EChartsProxyServlet
 
isUniquelyReferenced() - Method in class org.echarts.LocalPort
 
isUniquelyReferencedByMachine(Machine) - Method in class org.echarts.LocalPort
 
isUserInRole(String) - Method in class org.echarts.servlet.sip.messages.Request
 
isUserInRole(String) - Method in class org.echarts.servlet.sip.messages.Response
 
isValid() - Method in class org.echarts.servlet.sip.SipPort
Returns true if associated SipSession is valid.

J

JavaToClick2DialFlow1Machine - Class in org.echarts.servlet.sip.features.click2DialFlow1
JavaToEChartsMachine interface class for the Click2DialFlow1Machine.
JavaToClick2DialFlow1Machine() - Constructor for class org.echarts.servlet.sip.features.click2DialFlow1.JavaToClick2DialFlow1Machine
 
JavaToClick2DialFlow4Machine - Class in org.echarts.servlet.sip.features.click2DialFlow4
JavaToEChartsMachine interface class for the Click2DialFlow4Machine.
JavaToClick2DialFlow4Machine() - Constructor for class org.echarts.servlet.sip.features.click2DialFlow4.JavaToClick2DialFlow4Machine
 
JavaToEChartsMachine - Class in org.echarts.servlet.sip
Abstract class that can be subclassed for the purposes of providing an interface to an ECharts for SIP Servlets machine from its external environment.
JavaToEChartsMachine() - Constructor for class org.echarts.servlet.sip.JavaToEChartsMachine
 
JavaToMonitorControlMachine - Class in org.echarts.servlet.sip.features.monitorControl
Interface for a MonitorControlMachine instance that allows disconnecting a connected caller and callee.
JavaToMonitorControlMachine() - Constructor for class org.echarts.servlet.sip.features.monitorControl.JavaToMonitorControlMachine
 
JavaToVxmlRedirectFSM - Class in org.echarts.servlet.sip.features.vxmlRedirect
 
JavaToVxmlRedirectFSM() - Constructor for class org.echarts.servlet.sip.features.vxmlRedirect.JavaToVxmlRedirectFSM
 
JITTER_DURATION_MSEC - Static variable in class org.echarts.test.RegressionTest
Hardcoded timeout for evaluating relative activation times of timed transitions.

L

lastCSeq - Variable in class org.echarts.servlet.sip.features.registrar.Binding
 
lesser - Variable in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedencePair
 
LIFECYCLE - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
LineFSM - Class in org.echarts.servlet.sip.features.parallelLocation
Machine to manage a single outbound call.
LineFSM(FeatureBox, InternalPort, SipPort, SipPort, String, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
LineFSM(FeatureBox, InternalPort, SipPort, SipPort, String) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
LineFSM.PROGRESS - Class in org.echarts.servlet.sip.features.parallelLocation
 
LineFSM.PROGRESS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.LineFSM.PROGRESS
 
LineFSM.WINNER_FOUND - Class in org.echarts.servlet.sip.features.parallelLocation
 
LineFSM.WINNER_FOUND(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.LineFSM.WINNER_FOUND
 
LINESEP - Static variable in class org.echarts.monitor.PrettyPrintFormatter
 
list - Variable in class org.echarts.MachineTransitions
 
LOCAL_MACHINE_STATE - Static variable in class org.echarts.monitor.MachineTransitionEvent
 
LocalPort - Class in org.echarts
This represents the common operations one can perform on a port that is local to an EChart.
LocalPort() - Constructor for class org.echarts.LocalPort
 
localStateString(StateConfiguration, TransitionMachine) - Method in class org.echarts.BasicMachine
Returns formated image of machine's local state that has changed as a result of firing transition with specified relative target state configuration.
localStateString() - Method in class org.echarts.BasicMachine
Returns formatted image of machine's local state.
localStateString(StateConfiguration, TransitionMachine) - Method in class org.echarts.DynamicMachine
Returns formated image of machine's local state that has changed as a result of firing transition with specified relative target state configuration.
localStateString() - Method in class org.echarts.DynamicMachine
Returns formatted image of machine's local state.
localStateString(StateConfiguration, TransitionMachine) - Method in class org.echarts.Machine
Returns formated image of machine's local state that has changed as a result of firing transition with specified relative target state configuration.
localStateString() - Method in class org.echarts.Machine
Returns formatted image of machine's local state.
localStateString(StateConfiguration, TransitionMachine) - Method in class org.echarts.TransitionMachine
Returns formated image of local machine state that has changed as a result of firing transition with specified relative target state configuration.
localStateString() - Method in class org.echarts.TransitionMachine
Returns formatted image of machine's local state.
LoggerMonitor - Class in org.echarts.monitor
Event monitor for printing a filtered stream of monitor events to a specified java.util.logging.Logger.
LoggerMonitor(MachineMonitorEventFilter, Logger, PrintStreamFormatter) - Constructor for class org.echarts.monitor.LoggerMonitor
 
LoggerMonitor() - Constructor for class org.echarts.monitor.LoggerMonitor
 
LoggerMonitor(MachineMonitorEventFilter) - Constructor for class org.echarts.monitor.LoggerMonitor
 
LoggerMonitor(Logger) - Constructor for class org.echarts.monitor.LoggerMonitor
 
LoggerMonitor(PrintStreamFormatter) - Constructor for class org.echarts.monitor.LoggerMonitor
 
LoggerMonitor - Class in org.echarts.servlet.sip
Base class for particular monitor classes in the package.
LogLevelMonitorEvent - Class in org.echarts.monitor
 
LogLevelMonitorEvent() - Constructor for class org.echarts.monitor.LogLevelMonitorEvent
For MachineMonitorEvent.readRaw().
LogLevelMonitorEvent(String) - Constructor for class org.echarts.monitor.LogLevelMonitorEvent
 
LogLevelMonitorEvent(Throwable, String) - Constructor for class org.echarts.monitor.LogLevelMonitorEvent
 

M

Machine - Class in org.echarts
 
Machine(String, Machine, int, MachineCode) - Constructor for class org.echarts.Machine
 
MACHINE_CLASS - Static variable in class org.echarts.monitor.MachineDebugEvent
 
MACHINE_ID - Static variable in class org.echarts.monitor.MachineDebugEvent
 
MACHINE_STATE_PATH - Static variable in class org.echarts.monitor.MachineDebugEvent
 
MachineCode - Class in org.echarts
Encoding of this machine's relative location in the tree of machines.
MachineCode() - Constructor for class org.echarts.MachineCode
Constructor for root code.
MachineCode(MachineCode, int, int) - Constructor for class org.echarts.MachineCode
Constructor for child code.
MachineConstructor - Class in org.echarts
An instance of this class is created for every submachine defined in a machine.
MachineConstructor() - Constructor for class org.echarts.MachineConstructor
 
MachineDebugEvent - Class in org.echarts.monitor
 
MachineDebugEvent() - Constructor for class org.echarts.monitor.MachineDebugEvent
For MachineMonitorEvent.readRaw().
MachineException - Exception in org.echarts
 
MachineException(String) - Constructor for exception org.echarts.MachineException
 
MachineLifecycleEvent - Class in org.echarts.monitor
 
MachineLifecycleEvent() - Constructor for class org.echarts.monitor.MachineLifecycleEvent
For MachineMonitorEvent.readRaw().
MachineLifecycleEvent(String, String, String, String, int, int, int) - Constructor for class org.echarts.monitor.MachineLifecycleEvent
Constructor used for dynamic machine creation/destruction events.
MachineLifecycleEvent(String, String, String, String) - Constructor for class org.echarts.monitor.MachineLifecycleEvent
Constructor used for and- and or-machine creation/destruction events.
MachineMessagelessTransitions - Class in org.echarts
Transitions are maintained in a sorted list so that a transition with higher priority will have a lower index than a comparable transition with lower priority.
MachineMessagelessTransitions() - Constructor for class org.echarts.MachineMessagelessTransitions
 
MachineMessageTransitions - Class in org.echarts
Transitions are maintained in a sorted list so that a transition with higher priority will have a lower index than a comparable transition with lower priority.
MachineMessageTransitions() - Constructor for class org.echarts.MachineMessageTransitions
 
MachineMethod - Class in org.echarts
 
MachineMethod() - Constructor for class org.echarts.MachineMethod
 
MachineMonitor - Interface in org.echarts.monitor
Defines any class used to collect events generated by a running machine.
MachineMonitorEvent - Class in org.echarts.monitor
Abstract superclass representing events to put into a Monitor.
MachineMonitorEvent() - Constructor for class org.echarts.monitor.MachineMonitorEvent
 
MachineMonitorEventFilter - Class in org.echarts.monitor
Event filter used by event monitors when determining whether or not to log an event.
MachineMonitorEventFilter(String) - Constructor for class org.echarts.monitor.MachineMonitorEventFilter
 
MachineStateEvent - Class in org.echarts.monitor
 
MachineStateEvent() - Constructor for class org.echarts.monitor.MachineStateEvent
For MachineMonitorEvent.readRaw().
MachineStateEvent(String) - Constructor for class org.echarts.monitor.MachineStateEvent
 
MachineThread - Class in org.echarts
Convenient utility class to wrap a root machine in a thread.
MachineThread(TransitionMachine) - Constructor for class org.echarts.MachineThread
 
MachineTransitionEvent - Class in org.echarts.monitor
 
MachineTransitionEvent() - Constructor for class org.echarts.monitor.MachineTransitionEvent
For MachineMonitorEvent.readRaw().
MachineTransitionEvent(String, String, String) - Constructor for class org.echarts.monitor.MachineTransitionEvent
Constructor used for message transition events.
MachineTransitions - Class in org.echarts
Abstract class representing transitions associated with a TransitionMachine.
MachineTransitions() - Constructor for class org.echarts.MachineTransitions
 
main(String[]) - Static method in class org.echarts.monitor.RawCat
 
main(String[]) - Static method in class org.echarts.servlet.sip.utilities.SdpUtils
 
main(String[]) - Static method in class org.echarts.servlet.sip.utilities.StatusBuilder
For testing.
main(String[]) - Static method in class org.echarts.servlet.sip.utilities.StatusParser
For testing.
main(String[]) - Static method in class org.echarts.test.RegressionTest
 
main(String[]) - Static method in class org.echarts.test.RunTest
 
MalformedEventFilterStringException - Exception in org.echarts.monitor
 
MalformedEventFilterStringException(String) - Constructor for exception org.echarts.monitor.MalformedEventFilterStringException
 
matches(Address) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
Indicates whether the given address matches the address pattern.
MAXIMUM_NUMBER_OF_ACCEPTOR_REFERENCES - Static variable in class org.echarts.util.FIFOImpl
 
MESSAGE - Static variable in class org.echarts.monitor.LogLevelMonitorEvent
 
Message - Interface in org.echarts.monitor
Optional interface for messages exchanged via ports.
MESSAGE - Static variable in class org.echarts.monitor.MessageTransitionEvent
 
message - Variable in class org.echarts.PortMessage
 
Message - Class in org.echarts.servlet.sip.messages
Represents SIP MESSAGE request.
Message(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Message
 
MESSAGE_CLASS - Static variable in class org.echarts.monitor.MessageTransitionEvent
 
MessageActionMethod - Class in org.echarts
 
MessageActionMethod() - Constructor for class org.echarts.MessageActionMethod
 
MessageGuardMethod - Class in org.echarts
 
MessageGuardMethod() - Constructor for class org.echarts.MessageGuardMethod
 
MessagelessActionMethod - Class in org.echarts
 
MessagelessActionMethod() - Constructor for class org.echarts.MessagelessActionMethod
 
MessagelessGuardMethod - Class in org.echarts
 
MessagelessGuardMethod() - Constructor for class org.echarts.MessagelessGuardMethod
 
MessagelessTransition - Class in org.echarts
 
MessagelessTransition(TransitionSource, TransitionTarget) - Constructor for class org.echarts.MessagelessTransition
 
MessagelessTransitionEvent - Class in org.echarts.monitor
 
MessagelessTransitionEvent() - Constructor for class org.echarts.monitor.MessagelessTransitionEvent
For MachineMonitorEvent.readRaw().
MessagelessTransitionEvent(String, String, String) - Constructor for class org.echarts.monitor.MessagelessTransitionEvent
Constructor used for messageless transition events.
MessageTransition - Class in org.echarts
 
MessageTransition(PortMethod, Class, TransitionSource, TransitionTarget, boolean) - Constructor for class org.echarts.MessageTransition
 
MessageTransitionEvent - Class in org.echarts.monitor
 
MessageTransitionEvent() - Constructor for class org.echarts.monitor.MessageTransitionEvent
For MachineMonitorEvent.readRaw().
MessageTransitionEvent(String, String, Class, LocalPort, Object, String) - Constructor for class org.echarts.monitor.MessageTransitionEvent
Constructor used for message transition events.
metaChars - Static variable in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
 
modify(SipServletRequest) - Method in class org.echarts.servlet.sip.utilities.RequestModifier
Modify SipServletRequest in place (other than From, Request-URI, and Route).
modifyRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Override this method to perform arbitrary modifications to a SipServletRequest.
modifyResponse(SipServletResponse) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Override this method to perform arbitrary modifications to a SipServletResponse
monitor - Variable in class org.echarts.servlet.sip.EChartsProxyServlet
 
monitor - Static variable in class org.echarts.servlet.sip.EChartsSipServlet
 
Monitor - Interface in org.echarts.servlet.sip
Interface that must be implemented by any monitor used by ECharts for SIP Servlets.
MonitorControlMachine - Class in org.echarts.servlet.sip.features.monitorControl
Machine used to monitor and control state of call between a caller and a callee.
MonitorControlMachine(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
MonitorControlMachine(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
MonitorControlMachine.NOTIFY - Class in org.echarts.servlet.sip.features.monitorControl
 
MonitorControlMachine.NOTIFY(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine.NOTIFY
 
MonitorControlMachineToJava - Interface in org.echarts.servlet.sip.features.monitorControl
Interface defining callbacks from MonitorControlMachine at different points in a call.
multiLineLocalState(boolean) - Method in class org.echarts.monitor.PrettyPrintFormatter
When set, local machine state is printed one state per line.
MultiStateConfiguration - Class in org.echarts
Parent class for or- and and-state configurations.
MultiStateConfiguration(int, StateConfiguration[]) - Constructor for class org.echarts.MultiStateConfiguration
 

N

name - Static variable in class org.echarts.AnyPseudostateConfiguration
 
name - Static variable in class org.echarts.DeepHistoryPseudostateConfiguration
 
name - Static variable in class org.echarts.DefaultInitialPseudostateConfiguration
 
name - Static variable in class org.echarts.NewPseudostateConfiguration
 
name - Variable in class org.echarts.PseudostateConfiguration
 
name - Static variable in class org.echarts.TerminalPseudostateConfiguration
 
NEW - Static variable in class org.echarts.servlet.sip.features.vxmlRedirect.Action
Create a new call using supplied addresses
NEW_CONFIG - Static variable in class org.echarts.Machine
 
newCall(String, String, boolean, boolean, Map<String, String>) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.JavaToVxmlRedirectFSM
 
newInstance(Machine, int, MachineCode) - Method in class org.echarts.BasicMachineConstructor
Overrides method in superclass.
newInstance(String, Object[]) - Static method in class org.echarts.MachineConstructor
Helper method to return new machine instance using reflection.
newInstance(String, Object[], Machine, int, MachineCode) - Static method in class org.echarts.MachineConstructor
Called by method above and by machine 'state' methods to create 'reflect' machine instances.
newInstance(Machine, int, MachineCode) - Method in class org.echarts.MachineConstructor
Returns a machine instance.
newInstance(EChartsProxyServlet) - Static method in class org.echarts.servlet.sip.EChartsProxyServletToJava
Create new interface instance for specified proxy instance.
NewPseudostateConfiguration - Class in org.echarts
 
NewPseudostateConfiguration() - Constructor for class org.echarts.NewPseudostateConfiguration
 
NO_STATE - Static variable in class org.echarts.MultiStateConfiguration
 
NoAnswerTimeoutFSM - Class in org.echarts.servlet.sip.features.noAnswerTimeout
Feature that implements no-answer timeout.
NoAnswerTimeoutFSM(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM
 
NoAnswerTimeoutFSM(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM
 
NoAnswerTimeoutFSM.TIMED_CALL - Class in org.echarts.servlet.sip.features.noAnswerTimeout
 
NoAnswerTimeoutFSM.TIMED_CALL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL
 
NoAnswerTimeoutFSM.TIMED_CALL.TIMER - Class in org.echarts.servlet.sip.features.noAnswerTimeout
 
NoAnswerTimeoutFSM.TIMED_CALL.TIMER(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL.TIMER
 
NoAnswerTimeoutFSMToJava - Interface in org.echarts.servlet.sip.features.noAnswerTimeout
Specifies provisioning information required for NoAnswerTimeoutFSM.
NonSipPort - Class in org.echarts.servlet.sip
Port on which non-SIP messages can be received (e.g., from an HttpServlet or JSP).
NoPortAssignedException - Exception in org.echarts.servlet.sip
Raised when a message (other than initial request) is received, and there is no port assigned to receive messages on the SipSession.
Notify - Class in org.echarts.servlet.sip.messages
Represents SIP NOTIFY request.
Notify(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Notify
 
NULL_MONITOR - Static variable in class org.echarts.monitor.NullMonitor
 
NullMonitor - Class in org.echarts.monitor
Class that serves as a dummy user monitor when user hasn't explicitly set the monitor for an FSM (via the setMonitor() method).
NullMonitor() - Constructor for class org.echarts.monitor.NullMonitor
 

O

onConnected() - Method in interface org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1MachineToJava
Called by machine when both parties are connected.
onConnected() - Method in interface org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4MachineToJava
Called by machine when both parties are connected.
onConnected() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4MachineToJavaImpl
Called by machine when both parties are connected. Log the event in the machine log.
onDisconnected() - Method in interface org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1MachineToJava
Called by machine when both parties are connected.
onDisconnected() - Method in interface org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4MachineToJava
Called by machine when both parties are connected.
onDisconnected() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4MachineToJavaImpl
Called by machine when both parties are connected. Log the event in the machine log.
OpaqueFeatureBox - Class in org.echarts.servlet.sip
Wrapper class for FeatureBox that exposes only a few public methods for accessing FeatureBox fields.
optarg - Variable in class org.echarts.util.GetOpt
The option argument, if there is one.
optarg() - Method in class org.echarts.util.GetOpt
Retrieve the current option argument
optind - Variable in class org.echarts.util.GetOpt
Where we are in the options
Options - Class in org.echarts.servlet.sip.messages
Represents SIP OPTIONS request.
Options(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Options
 
org.echarts - package org.echarts
 
org.echarts.monitor - package org.echarts.monitor
 
org.echarts.servlet.sip - package org.echarts.servlet.sip
Provides classes that allow interworking between the SIP Servlet API (JSR 116) and the ECharts state-machine language.
org.echarts.servlet.sip.appRouter.DFCRouterImpl - package org.echarts.servlet.sip.appRouter.DFCRouterImpl
The DFCRouterImpl package contains Java classes to implement an application router that patterns its behavior after the router described in the Distributed Feature Composition (DFC) architecture.
org.echarts.servlet.sip.features.busyRejector - package org.echarts.servlet.sip.features.busyRejector
Machine that provides an example of a bound box.
org.echarts.servlet.sip.features.ccf - package org.echarts.servlet.sip.features.ccf
A simple proxy servlet that conditionally sends a failure response to the caller.
org.echarts.servlet.sip.features.click2DialFlow1 - package org.echarts.servlet.sip.features.click2DialFlow1
Click-to-dial feature.
org.echarts.servlet.sip.features.click2DialFlow4 - package org.echarts.servlet.sip.features.click2DialFlow4
Click-to-dial feature.
org.echarts.servlet.sip.features.monitorControl - package org.echarts.servlet.sip.features.monitorControl
A feature used to monitor and report on call state in real-time via a generic SipToJava interface.
org.echarts.servlet.sip.features.noAnswerTimeout - package org.echarts.servlet.sip.features.noAnswerTimeout
Feature that implements no-answer timeout.
org.echarts.servlet.sip.features.parallelLocation - package org.echarts.servlet.sip.features.parallelLocation
Feature similar to a parallel forking proxy that calls a set of pre-provisioned addresses in parallel.
org.echarts.servlet.sip.features.proxyRequest - package org.echarts.servlet.sip.features.proxyRequest
Feature to conditionally proxy a request.
org.echarts.servlet.sip.features.registrar - package org.echarts.servlet.sip.features.registrar
A reusable SIP registrar feature (ref: RFC 3261 sec 10.3).
org.echarts.servlet.sip.features.rerouteUponFailure - package org.echarts.servlet.sip.features.rerouteUponFailure
Feature that routes a call to an alternate address if the original (continued) call fails.
org.echarts.servlet.sip.features.talkTime - package org.echarts.servlet.sip.features.talkTime
Feature that monitors time that a subscriber is connected.
org.echarts.servlet.sip.features.ucf - package org.echarts.servlet.sip.features.ucf
A simple call forwarding proxy servlet that obtains its forwarding address via a SipToJava interface.
org.echarts.servlet.sip.features.vxmlRedirect - package org.echarts.servlet.sip.features.vxmlRedirect
Generic feature to send caller to VXML media server where caller interacts with the media server (e.g.
org.echarts.servlet.sip.machines - package org.echarts.servlet.sip.machines
Classes representing re-usable state machine fragments for SIP application programmers.
org.echarts.servlet.sip.messages - package org.echarts.servlet.sip.messages
Provides classes that represent SIP messages for use in ECharts state machines transition declarations.
org.echarts.servlet.sip.utilities - package org.echarts.servlet.sip.utilities
Various utility classes.
org.echarts.test - package org.echarts.test
 
org.echarts.util - package org.echarts.util
 
OriginatingAddress - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class represents an originating address as derived from a SipServletRequest.
OriginatingAddress(SipServletRequest) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.OriginatingAddress
 
OriginatingFeature - Interface in org.echarts.servlet.sip
Interface used to mark an ECharts Machine as one for use in originating region.
OriginatingPrecedenceComparator - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class provides a comparator for comparing two originating region applications.
OriginatingPrecedenceComparator() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.OriginatingPrecedenceComparator
 
originatingRules - Variable in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Precedence
 
OrState - Class in org.echarts
 
OrState(String, MachineConstructor, EntryMethod, ExitMethod, boolean) - Constructor for class org.echarts.OrState
 
OtherRequest - Interface in org.echarts.servlet.sip.messages
Interface used to 'tag' non-INVITE requests.
OUTGOING_REQUEST_ATTR - Static variable in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
output(Object, Machine) - Method in class org.echarts.ExternalPort
Output a PortMessage to the port's (remote) peer port.
output(Object, Machine) - Method in class org.echarts.InternalPort
Puts message in port's input queue.
output(Object, Machine) - Method in class org.echarts.OutputPort
Output specified object from specified machine.
output(Object, Machine) - Method in class org.echarts.servlet.sip.NonSipPort
Output not supported for NonSipPort.
output(Object, Machine) - Method in class org.echarts.servlet.sip.SipPort
Outputs a message to the port's peer FIFO.
OutputPort - Class in org.echarts
Abstract superclass for InternalPort and ExternalPort which share the property that messages can be output (via the ECharts '!' operator) on.
OutputPort() - Constructor for class org.echarts.OutputPort
 

P

packageNames(boolean) - Method in class org.echarts.monitor.PrettyPrintFormatter
When set, package name prefixes are included in class name values in machine debug events e.g.
ParallelLocationFSM - Class in org.echarts.servlet.sip.features.parallelLocation
Machine that responds to an incoming call by placing outbound calls in parallel to a list of locations.
ParallelLocationFSM(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
ParallelLocationFSM(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
ParallelLocationFSM.PLACE_CALLS - Class in org.echarts.servlet.sip.features.parallelLocation
 
ParallelLocationFSM.PLACE_CALLS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
ParallelLocationFSM.PLACE_CALLS.PARALLEL - Class in org.echarts.servlet.sip.features.parallelLocation
 
ParallelLocationFSM.PLACE_CALLS.PARALLEL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS.PARALLEL
 
ParallelLocationFSM.PLACE_CALLS.RINGING - Class in org.echarts.servlet.sip.features.parallelLocation
 
ParallelLocationFSM.PLACE_CALLS.RINGING(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS.RINGING
 
ParallelLocationFSMToJava - Interface in org.echarts.servlet.sip.features.parallelLocation
SipToJava interface for the ParallelLocationFSM.
parse(String) - Method in class org.echarts.servlet.sip.messages.Status
Parse message body to obtain type and properties.
parser - Variable in class org.echarts.servlet.sip.messages.Status
 
passes(MachineMonitorEvent) - Method in class org.echarts.monitor.MachineMonitorEventFilter
Specified event must pass through at least one of the filter disjuncts.
pattern - Variable in class org.echarts.util.GetOpt
The set of characters to look for
PENDING_REQUEST - Static variable in class org.echarts.servlet.sip.InviteDialogFSM
 
PENDING_REQUEST - Static variable in class org.echarts.servlet.sip.machines.B2buaFSM
 
PENDING_REQUEST - Static variable in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
pendingAck - Variable in class org.echarts.servlet.sip.machines.B2buaFSM
Pending ACK message to be sent on receipt of success response.
PLACE_NEW_CALL - Variable in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS
 
PLACE_NEW_CALL - Variable in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS
 
PLACE_NEW_CALL - Variable in class org.echarts.servlet.sip.machines.ConnectNewFSM
 
PLACE_NEW_CALL - Variable in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS
 
PLACE_NEW_CALL - Variable in class org.echarts.servlet.sip.machines.SwitchFSM
 
popNextApplication() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouteSet
Pop next application object from top of route set.
popNextApplication() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.StateInfo
Pop the next application off the route set.
Port - Class in org.echarts
Abstract superclass for all ports.
Port() - Constructor for class org.echarts.Port
 
port - Variable in class org.echarts.PortMessage
 
Port - Class in org.echarts.servlet.sip
Base class for all ports in this package.
Port(String) - Constructor for class org.echarts.servlet.sip.Port
Construct a new Port
Port(String, FeatureBox) - Constructor for class org.echarts.servlet.sip.Port
Construct a new Port belonging to specified Machine.
PORT_ID - Static variable in class org.echarts.PortProperties
 
PORT_MACHINE_ID - Static variable in class org.echarts.InternalPortProperties
 
PORT_NAME - Static variable in class org.echarts.ExternalPortProperties
 
PORT_NAME - Static variable in class org.echarts.InternalPortProperties
 
PORT_TYPE - Static variable in class org.echarts.AnyPortProperties
 
PORT_TYPE - Static variable in class org.echarts.ExternalPortProperties
 
PORT_TYPE - Static variable in class org.echarts.InternalPortProperties
 
PORT_TYPE - Static variable in class org.echarts.TransitionTimerPortProperties
 
portEvaluator - Variable in class org.echarts.MessageTransition
 
PortException - Exception in org.echarts
 
PortException() - Constructor for exception org.echarts.PortException
 
PortException(String) - Constructor for exception org.echarts.PortException
 
PortException - Exception in org.echarts.servlet.sip
Exception encountered by a Port.
PortException(String, PortMonitor) - Constructor for exception org.echarts.servlet.sip.PortException
 
PortException(Exception, String, PortMonitor) - Constructor for exception org.echarts.servlet.sip.PortException
 
PortException(Exception, String, String, PortMonitor) - Constructor for exception org.echarts.servlet.sip.PortException
 
PortExceptionEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to a PortException
PortExceptionEvent() - Constructor for class org.echarts.servlet.sip.PortExceptionEvent
 
PortExceptionEvent(String) - Constructor for class org.echarts.servlet.sip.PortExceptionEvent
 
PortExceptionEvent(Throwable) - Constructor for class org.echarts.servlet.sip.PortExceptionEvent
 
PortExceptionEvent(Throwable, String) - Constructor for class org.echarts.servlet.sip.PortExceptionEvent
 
PortExceptionEvent(Throwable, String, String) - Constructor for class org.echarts.servlet.sip.PortExceptionEvent
 
PortMessage - Class in org.echarts
Abstract superclass of all subclasses that encapsulate an Message and the local port from which it was received.
PortMessage(Port, Object) - Constructor for class org.echarts.PortMessage
 
PortMethod - Class in org.echarts
 
PortMethod() - Constructor for class org.echarts.PortMethod
 
portMonitor - Variable in class org.echarts.servlet.sip.Port
 
PortMonitor - Class in org.echarts.servlet.sip
Monitor corresponding to a Port.
PortProperties - Class in org.echarts
 
PortProperties(Port) - Constructor for class org.echarts.PortProperties
 
portray(MachineMonitorEvent) - Method in class org.echarts.monitor.PrettyPrintFormatter
When method accepted by monitor's event filter, this method called to pretty print the event.
portray(MachineMonitorEvent) - Method in interface org.echarts.monitor.PrintStreamFormatter
Returns string representing portrayal of event.
portray(MachineMonitorEvent) - Method in class org.echarts.monitor.TextFormatter
 
portrayClass(String) - Method in class org.echarts.monitor.PrettyPrintFormatter
References packageNames flag to determine how class names should be portrayed.
portrayInfoEvent(InfoEvent) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print an info event.
portrayLocalState(String) - Method in class org.echarts.monitor.PrettyPrintFormatter
References multiLineLocalState flag to determine how local state should be portrayed.
portrayMachineLifecycleEvent(MachineLifecycleEvent) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print a machine lifecycle event.
portrayMachineStateEvent(MachineStateEvent) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print a machine state event.
portrayMessagelessTransitionEvent(MessagelessTransitionEvent) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print a messageless transition event.
portrayMessageTransitionEvent(MessageTransitionEvent) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print a message transition event.
portrayOtherEvent(MachineMonitorEvent) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print a non-ECharts event.
portrayOtherEventProperties(MachineMonitorEvent, String[]) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print non-ECharts properties associated with a non-ECharts event.
portrayOtherEventProperties(MachineMonitorEvent, String[]) - Method in class org.echarts.servlet.sip.EChartsSipServletMonitorFormatter
Format event properties, including full SIP message, if desired.
portrayState(String) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print a machine state string.
portrayStateIndent(int) - Method in class org.echarts.monitor.PrettyPrintFormatter
Return padding string to indent states at specified depth.
portrayStatePath(String) - Method in class org.echarts.monitor.PrettyPrintFormatter
Pretty print a machine state path string.
PortReference - Interface in org.echarts
This interface defines a (remote) reference to a Port instance.
PortState - Enum in org.echarts.servlet.sip
Class that represents state of a SipPort.
Prack - Class in org.echarts.servlet.sip.messages
Represents SIP PRACK request.
Prack(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Prack
 
Precedence - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
The Precedence class represents a container class that holds all the precedence rule sets for both the originating and terminating regions.
Precedence() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Precedence
Build a new Precedence object initialized with no originating or terminating rules
PrecedencePair - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class encapsulates a pair of applications with a precedence relationship between them.
PrecedencePair(Application, Application) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedencePair
Construct a new precedence pair with the two applications.
PrecedenceRules - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class encapsulates the complete set of precedence rule pairs that dictate the overall partial ordering among applications within a given routing region (either originating or terminating).
PrecedenceRules() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Constructor to initialize the precdence rule set.
PrettyPrintFormatter - Class in org.echarts.monitor
Class defining method for portraying a monitor event in multi-line, human-readable format.
PrettyPrintFormatter() - Constructor for class org.echarts.monitor.PrettyPrintFormatter
 
PrintStreamFormatter - Interface in org.echarts.monitor
Interface implemented by formatters used by PrintStreamMonitor (sub-)classes.
PrintStreamMonitor - Class in org.echarts.monitor
Event monitor for printing a filtered stream of monitor events to a specified print stream.
PrintStreamMonitor() - Constructor for class org.echarts.monitor.PrintStreamMonitor
 
PrintStreamMonitor(MachineMonitorEventFilter) - Constructor for class org.echarts.monitor.PrintStreamMonitor
 
PrintStreamMonitor(MachineMonitorEventFilter, PrintStream, PrintStreamFormatter) - Constructor for class org.echarts.monitor.PrintStreamMonitor
 
PrintStreamMonitor(PrintStream) - Constructor for class org.echarts.monitor.PrintStreamMonitor
 
PrintStreamMonitor(PrintStreamFormatter) - Constructor for class org.echarts.monitor.PrintStreamMonitor
 
properties - Variable in class org.echarts.monitor.MachineMonitorEvent
Properties associated with the event.
properties - Variable in class org.echarts.servlet.sip.messages.Status
 
ProvisionalResponse - Class in org.echarts.servlet.sip.messages
Represents SIP provisional response (status < 200).
ProvisionalResponse180 - Class in org.echarts.servlet.sip.messages
Represents SIP 180 response.
ProvisionalResponse180(SipServletResponse) - Constructor for class org.echarts.servlet.sip.messages.ProvisionalResponse180
 
ProvisionalResponse183 - Class in org.echarts.servlet.sip.messages
Represents SIP 183 response.
ProvisionalResponse183(SipServletResponse) - Constructor for class org.echarts.servlet.sip.messages.ProvisionalResponse183
 
PROVISIONING_PROPERTIES_FILENAME - Static variable in class org.echarts.servlet.sip.utilities.FileBasedProvisioning
 
ProxyRequestServlet - Class in org.echarts.servlet.sip.features.proxyRequest
Servlet to conditionally proxy a request.
ProxyRequestServlet() - Constructor for class org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServlet
 
ProxyRequestServletToJava - Interface in org.echarts.servlet.sip.features.proxyRequest
Interface defining how servlet calls out to its environment.
PseudostateConfiguration - Class in org.echarts
 
PseudostateConfiguration() - Constructor for class org.echarts.PseudostateConfiguration
 
publish(String) - Method in class org.echarts.servlet.sip.EChartsMachineToJava
This method is called immediately after the EChartsMachineToJava.init() method is called.
publish(String) - Method in interface org.echarts.servlet.sip.features.monitorControl.MonitorControlMachineToJava
Called automatically when machine calls org.echarts.servlet.sip.EChartsMachineToJava#getInstance().
pushPath(Address) - Method in class org.echarts.servlet.sip.messages.Request
 
pushRoute(SipURI) - Method in class org.echarts.servlet.sip.messages.Request
 
pushRoute(Address) - Method in class org.echarts.servlet.sip.messages.Request
 
put(Object) - Method in interface org.echarts.util.FIFO
 
put(Object) - Method in class org.echarts.util.FIFOImpl
Put a non-null object in the FIFO.
putEvent(MachineMonitorEvent) - Method in class org.echarts.DynamicMachine
Overrides method in Machine class.
putEvent(MachineMonitorEvent) - Method in class org.echarts.Machine
Put an event into the machine's monitor if machine monitoring and system monitoring enabled.
putEvent(MachineMonitorEvent) - Method in class org.echarts.monitor.LoggerMonitor
 
putEvent(MachineMonitorEvent) - Method in interface org.echarts.monitor.MachineMonitor
 
putEvent(MachineMonitorEvent) - Method in class org.echarts.monitor.NullMonitor
 
putEvent(MachineMonitorEvent) - Method in class org.echarts.monitor.PrintStreamMonitor
 
putEvent(MachineMonitorEvent) - Method in class org.echarts.monitor.RawMonitor
 
putEvent(MachineMonitorEvent) - Method in class org.echarts.servlet.sip.EChartsMachineToJava
Put an event to the machine's monitor.
putEvent(MachineMonitorEvent) - Method in class org.echarts.servlet.sip.EChartsProxyServletToJava
Put an event to the proxy's monitor.
putEvent(MachineMonitorEvent) - Method in class org.echarts.servlet.sip.FeatureBoxMonitor
Put event into monitor.
putEvent(MachineMonitorEvent) - Method in class org.echarts.servlet.sip.JavaToEChartsMachine
Put an event to the machine's monitor.
putEvent(MachineMonitorEvent) - Method in interface org.echarts.servlet.sip.Monitor
 
putEvent(MachineMonitorEvent) - Method in class org.echarts.servlet.sip.PortMonitor
 
putEvent(MachineMonitorEvent) - Method in class org.echarts.test.RegressionTestMonitor
When event arrives from system under test, stop the watchdog timer, log event (in string format) and compare event with next event from reference events.

R

RawCat - Class in org.echarts.monitor
Program to stringify/filter/concatenate 'raw' (binary) log files that may be produced by MachineEventMonitor subclasses e.g.
RawCat() - Constructor for class org.echarts.monitor.RawCat
 
RawMonitor - Class in org.echarts.monitor
Writes 'raw' event stream to specified file.
RawMonitor(String, MachineMonitorEventFilter) - Constructor for class org.echarts.monitor.RawMonitor
 
RawMonitor(String) - Constructor for class org.echarts.monitor.RawMonitor
 
rcsid - Static variable in interface org.echarts.monitor.MachineMonitor
 
rcsid - Static variable in interface org.echarts.servlet.sip.BoundBoxMachine
 
rcsid - Static variable in interface org.echarts.servlet.sip.FreeBoxMachine
 
rcsid - Static variable in interface org.echarts.servlet.sip.Monitor
 
rcsid - Static variable in interface org.echarts.servlet.sip.OriginatingFeature
 
rcsid - Static variable in interface org.echarts.servlet.sip.TerminatingFeature
 
rcsid - Static variable in class org.echarts.servlet.sip.utilities.SdpUtils
 
rcsid - Static variable in interface org.echarts.TransitionTimerManager
 
reactivateTransition(TransitionTimerPort) - Method in class org.echarts.servlet.sip.TransitionTimerManager
If port currently activated then deactivate it, and then activate it.
reactivateTransition(TransitionTimerPort) - Method in interface org.echarts.TransitionTimerManager
If port currently activated then deactivate it, and then activate it.
readExternal(ObjectInput) - Method in class org.echarts.monitor.MachineMonitorEvent
 
readRaw(DataInput, byte[]) - Static method in class org.echarts.monitor.MachineMonitorEvent
 
RECEIVED_BYE - Static variable in class org.echarts.servlet.sip.machines.TransparentFSM
 
RedirectResponse - Class in org.echarts.servlet.sip.messages
Represents SIP 3XX response.
RedirectResponse(SipServletResponse) - Constructor for class org.echarts.servlet.sip.messages.RedirectResponse
 
refresh() - Method in class org.echarts.servlet.sip.utilities.FileBasedConfiguration
 
Register - Class in org.echarts.servlet.sip.messages
Represents SIP REGISTER request.
Register(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Register
 
RegistrarServlet - Class in org.echarts.servlet.sip.features.registrar
A reusable SIP registrar feature (ref: RFC 3261 sec 10.3).
RegistrarServlet() - Constructor for class org.echarts.servlet.sip.features.registrar.RegistrarServlet
 
RegistrarServletToJava - Interface in org.echarts.servlet.sip.features.registrar
Interface defining how RegistrarServlet calls out to its environment.
RegressionTest - Class in org.echarts.test
Quick and dirty regression test program.
RegressionTest() - Constructor for class org.echarts.test.RegressionTest
 
RegressionTestFailureEvent - Class in org.echarts.test
Event logged to log of actual events when a regression test fails when an inconsistency is detected between an actual event and a reference event, or when the RegressionTestMonitor times out waiting for the next actual event.
RegressionTestFailureEvent(String, MachineMonitorEvent) - Constructor for class org.echarts.test.RegressionTestFailureEvent
 
RegressionTestFailureEvent(String, long) - Constructor for class org.echarts.test.RegressionTestFailureEvent
 
RegressionTestFailureException - Exception in org.echarts.test
 
RegressionTestFailureException(String) - Constructor for exception org.echarts.test.RegressionTestFailureException
 
RegressionTestMonitor - Class in org.echarts.test
Application of MachineMonitor to perform basic regression testing.
RegressionTestMonitor(Thread, long, long, String, String, MachineMonitorEventFilter) - Constructor for class org.echarts.test.RegressionTestMonitor
Timeout represents max duration between event arrivals or, in case of first event, max duration waiting for first event.
RegressionTestMonitor(Thread, long, long, String, String) - Constructor for class org.echarts.test.RegressionTestMonitor
 
Reinvite - Class in org.echarts.servlet.sip.messages
Represents SIP re-INVITE request.
Reinvite(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Reinvite
 
RemotePort - Class in org.echarts.servlet.sip
Port that represents the remote peer of a SipPort, used in SipPortFSM
removeAcceptor(FIFOAcceptor, int) - Method in class org.echarts.util.AcceptorAcceptor
 
removeAcceptor(FIFOAcceptor) - Method in class org.echarts.util.FIFOImpl
Decrements reference count for specified acceptor for this FIFO.
removeAttribute(String) - Method in class org.echarts.servlet.sip.messages.Request
 
removeAttribute(String) - Method in class org.echarts.servlet.sip.messages.Response
 
removeAttribute(String) - Method in class org.echarts.servlet.sip.SipPort
Remove an attribute from the SipSession associated with this SipPort.
removeBinding(String) - Method in interface org.echarts.servlet.sip.features.registrar.RegistrarServletToJava
Remove the binding for an address-of-record if such a binding exists, otherwise do nothing.
removeHeader(String) - Method in class org.echarts.servlet.sip.messages.Request
 
removeHeader(String) - Method in class org.echarts.servlet.sip.messages.Response
 
removePort(ExternalPort) - Method in class org.echarts.TransitionMachine
Removes machine's external port acceptor from port.
removeRule(PrecedencePair) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Remove the precedence pair from the rule set.
replaceChar(String, char, String) - Method in class org.echarts.monitor.MachineMonitorEvent
Replaces all occurrences of a single character in a string with a substitute sub-string.
Request - Class in org.echarts.servlet.sip.messages
Represents SIP request.
Request(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Request
 
RequestModifier - Class in org.echarts.servlet.sip.utilities
Modifies a SipServletRequest before sending it out.
RequestModifier() - Constructor for class org.echarts.servlet.sip.utilities.RequestModifier
 
RequestURIRequestModifier - Class in org.echarts.servlet.sip.utilities
Modify only the Request-URI of a SipServletRequest.
RequestURIRequestModifier(URI) - Constructor for class org.echarts.servlet.sip.utilities.RequestURIRequestModifier
 
RerouteUponFailureFSM - Class in org.echarts.servlet.sip.features.rerouteUponFailure
Feature that routes a call to an alternate address if the original (continued) call fails.
RerouteUponFailureFSM(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
RerouteUponFailureFSM(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
RerouteUponFailureFSMToJava - Interface in org.echarts.servlet.sip.features.rerouteUponFailure
Specifies the alternate address for routing upon failure.
reset() - Method in class org.echarts.servlet.sip.messages.Response
 
resetBuffer() - Method in class org.echarts.servlet.sip.messages.Response
 
Response - Class in org.echarts.servlet.sip.messages
Represents SIP response.
rewind() - Method in class org.echarts.util.GetOpt
 
ringing() - Method in interface org.echarts.servlet.sip.features.monitorControl.MonitorControlMachineToJava
Called each time 18x message is received from callee (indicating that callee's endpoint is "ringing").
ROOT_CODE - Static variable in class org.echarts.MachineCode
 
ROOT_MACHINE_ID - Static variable in class org.echarts.monitor.MachineDebugEvent
 
RouterConfiguration - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class is a container class holding the overall DFC router configuration.
RouterConfiguration(String) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouterConfiguration
Initialize the router configuration from a named xml file.
RouteSet - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
The RouteSet class represents a mapping between a particular address and the corresponding ordered set of applications to which the address subscribes.
RouteSet(Address) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouteSet
Initialize a route set.
run() - Method in class org.echarts.MachineThread
 
run(LocalPort, Object) - Method in interface org.echarts.servlet.sip.BoxMachine
Run machine based on message to port.
run() - Method in class org.echarts.TransitionMachine
Run machine firing as many transitions as possible.
run(LocalPort, Object) - Method in class org.echarts.TransitionMachine
Use specified port and message as stimulus to fire as many transitions as possible without blocking.
runNoQueueing(LocalPort, Object) - Method in class org.echarts.TransitionMachine
Use specified port and message as stimulus to fire as many transitions as possible without blocking.
RunTest - Class in org.echarts.test
Quick and dirty test execution and logging program.
RunTest() - Constructor for class org.echarts.test.RunTest
 

S

SasIdCallbackStrategy - Class in org.echarts.servlet.sip.utilities
Implementation of CallbackStrategy that uses the id of the SipApplicationSession as a targeting mechanism.
SasIdCallbackStrategy(SipApplicationSession, String) - Constructor for class org.echarts.servlet.sip.utilities.SasIdCallbackStrategy
 
SasIdCallbackStrategy(SipApplicationSession) - Constructor for class org.echarts.servlet.sip.utilities.SasIdCallbackStrategy
 
SdpUtils - Class in org.echarts.servlet.sip.utilities
 
SdpUtils() - Constructor for class org.echarts.servlet.sip.utilities.SdpUtils
 
send() - Method in class org.echarts.servlet.sip.messages.Request
 
send() - Method in class org.echarts.servlet.sip.messages.Response
 
SendReinviteFSM - Class in org.echarts.servlet.sip.machines
Send a re-INVITE on given port and process response.
SendReinviteFSM(SipPort, SipServletRequest, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SendReinviteFSM
 
SendReinviteFSM(SipPort, SipServletRequest) - Constructor for class org.echarts.servlet.sip.machines.SendReinviteFSM
Send the specified re-INVITE on port p
SendReinviteFSM(SipPort, SipServletResponse, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SendReinviteFSM
 
SendReinviteFSM(SipPort, SipServletResponse) - Constructor for class org.echarts.servlet.sip.machines.SendReinviteFSM
Send a re-INVITE on port p with SDP from responseToMatch.
SendReinviteFSM(SipPort, String, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SendReinviteFSM
 
SendReinviteFSM(SipPort, String) - Constructor for class org.echarts.servlet.sip.machines.SendReinviteFSM
Send a re-INVITE on port p with the supplied SDP.
SendReinviteFSM(SipPort, SessionDescription, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SendReinviteFSM
 
SendReinviteFSM(SipPort, SessionDescription) - Constructor for class org.echarts.servlet.sip.machines.SendReinviteFSM
Send a re-INVITE on port p with the supplied SessionDescription.
sendReliably() - Method in class org.echarts.servlet.sip.messages.Response
 
SendRequestFSM - Class in org.echarts.servlet.sip.machines
Send a request and wait for the response.
SendRequestFSM(SipPort, SipServletRequest, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SendRequestFSM
 
SendRequestFSM(SipPort, SipServletRequest) - Constructor for class org.echarts.servlet.sip.machines.SendRequestFSM
 
sendResponse(SipServletResponse) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Sends a response and logs to monitor
SEQUENCE_ID - Static variable in class org.echarts.monitor.MachineDebugEvent
 
serialVersionUID - Static variable in class org.echarts.ActiveMessageTransitionPorts
 
serialVersionUID - Static variable in class org.echarts.Machine
 
serialVersionUID - Static variable in class org.echarts.MachineCode
 
serialVersionUID - Static variable in class org.echarts.MachineConstructor
 
serialVersionUID - Static variable in exception org.echarts.MachineException
 
serialVersionUID - Static variable in class org.echarts.MachineMethod
 
serialVersionUID - Static variable in class org.echarts.MachineThread
 
serialVersionUID - Static variable in class org.echarts.MachineTransitions
 
serialVersionUID - Static variable in class org.echarts.monitor.MachineMonitorEventFilter
 
serialVersionUID - Static variable in interface org.echarts.monitor.Message
 
serialVersionUID - Static variable in class org.echarts.PortMessage
 
serialVersionUID - Static variable in interface org.echarts.PortReference
 
serialVersionUID - Static variable in class org.echarts.State
 
serialVersionUID - Static variable in class org.echarts.StateConfiguration
 
serialVersionUID - Static variable in class org.echarts.Transition
 
serialVersionUID - Static variable in class org.echarts.TransitionSource
 
serialVersionUID - Static variable in class org.echarts.TransitionTarget
 
serialVersionUID - Static variable in class org.echarts.TransitionTimerPort
 
serialVersionUID - Static variable in class org.echarts.util.AcceptorAcceptor
 
serialVersionUID - Static variable in interface org.echarts.util.FIFO
 
serialVersionUID - Static variable in class org.echarts.util.FIFOAcceptor
 
SERVLET_NAME - Static variable in class org.echarts.servlet.sip.EChartsSipServlet
 
servletInit(ServletConfig) - Method in class org.echarts.servlet.sip.EChartsSipServlet
Called when the Servlet.init() is called by the container.
servletInit(ServletConfig) - Static method in class org.echarts.servlet.sip.EChartsSipServletMachine
Called when the Servlet.init() is called by the container.
sessionCreated(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.EChartsSipServlet
for SipApplicationSessionListener interface
sessionCreated(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.ccf.CCFServlet
For SipApplicationSessionListener interface.
sessionCreated(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServlet
For SipApplicationSessionListener interface.
sessionCreated(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.ucf.UCFServlet
For SipApplicationSessionListener interface.
sessionDestroyed(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.EChartsSipServlet
for SipApplicationSessionListener interface
sessionDestroyed(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.ccf.CCFServlet
For SipApplicationSessionListener interface.
sessionDestroyed(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServlet
For SipApplicationSessionListener interface.
sessionDestroyed(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.ucf.UCFServlet
For SipApplicationSessionListener interface.
sessionExpired(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.EChartsSipServlet
Always extend application session lifetime.
sessionExpired(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.ccf.CCFServlet
For SipApplicationSessionListener interface.
sessionExpired(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServlet
For SipApplicationSessionListener interface.
sessionExpired(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.ucf.UCFServlet
For SipApplicationSessionListener interface.
sessionKeyFromRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.EChartsSipServlet
Generate the key used for key based session targeting mechanism.
sessionKeyFromRequest(SipServletRequest, Monitor) - Static method in class org.echarts.servlet.sip.EChartsSipServletMachine
Generate the key used for key based session targeting mechanism.
SessionMismatchException - Exception in org.echarts.servlet.sip
Raised when a message created on one port/SipSession is sent on a different port.
sessionProgressResponse - Variable in class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
sessionReadyToInvalidate(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.EChartsSipServlet
for SipApplicationSessionListener interface.
sessionReadyToInvalidate(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.ccf.CCFServlet
For SipApplicationSessionListener interface.
sessionReadyToInvalidate(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServlet
For SipApplicationSessionListener interface.
sessionReadyToInvalidate(SipApplicationSessionEvent) - Method in class org.echarts.servlet.sip.features.ucf.UCFServlet
For SipApplicationSessionListener interface.
setAcceptLanguage(Locale) - Method in class org.echarts.servlet.sip.messages.Request
 
setAcceptLanguage(Locale) - Method in class org.echarts.servlet.sip.messages.Response
 
setAcceptorAcceptor(AcceptorAcceptor) - Method in class org.echarts.util.FIFOAcceptor
Sets value of AcceptorAcceptor for this FIFOAcceptor.
setAction(Action) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
Set the desired action for the incoming call
setActivationTime(long) - Method in class org.echarts.TransitionTimerPort
Called by TransitionTimer when timer associated with this port's transition is activated.
setAddressHeader(String, Address) - Method in class org.echarts.servlet.sip.messages.Request
 
setAddressHeader(String, Address) - Method in class org.echarts.servlet.sip.messages.Response
 
setAttribute(String, Object) - Method in class org.echarts.servlet.sip.messages.Request
 
setAttribute(String, Object) - Method in class org.echarts.servlet.sip.messages.Response
 
setAttribute(String, Object) - Method in class org.echarts.servlet.sip.SipPort
Set the value an attribute on the SipSession associated with this SipPort.
setBox(FeatureBox) - Method in class org.echarts.servlet.sip.JavaToEChartsMachine
Initializes this instance to use the putEvent() method if an instance of this class is created via a direct call to a constructor, rather than indeirectly via getInstance().
setBufferSize(int) - Method in class org.echarts.servlet.sip.messages.Response
 
setCharacterEncoding(String) - Method in class org.echarts.servlet.sip.messages.Request
 
setCharacterEncoding(String) - Method in class org.echarts.servlet.sip.messages.Response
 
setContent(Object, String) - Method in class org.echarts.servlet.sip.messages.Request
 
setContent(Object, String) - Method in class org.echarts.servlet.sip.messages.Response
 
setContentLanguage(Locale) - Method in class org.echarts.servlet.sip.messages.Request
 
setContentLanguage(Locale) - Method in class org.echarts.servlet.sip.messages.Response
 
setContentLength(int) - Method in class org.echarts.servlet.sip.messages.Request
 
setContentLength(int) - Method in class org.echarts.servlet.sip.messages.Response
 
setContentType(String) - Method in class org.echarts.servlet.sip.messages.Request
 
setContentType(String) - Method in class org.echarts.servlet.sip.messages.Response
 
setDebugging(boolean) - Static method in class org.echarts.Machine
Short-hand for calling setDefaultMachineDebugging(), setDefaultMachineMonitoring(), setSystemDebugging(), and setSystemMonitoring().
setDefaultMachineDebugging(boolean) - Static method in class org.echarts.Machine
Set default debugging flag used for newly created machine instances.
setDefaultMachineDebuggingGlobalStateOutput(boolean) - Static method in class org.echarts.Machine
Set optional state output debugging flag used for root machine.
setDefaultMachineMonitor(MachineMonitor) - Static method in class org.echarts.Machine
Set default monitor value used for newly created machine instances.
setDefaultMachineMonitorFilter(MachineMonitorEventFilter) - Static method in class org.echarts.Machine
Set default monitor filter value used for newly created machine instances.
setDefaultMachineMonitoring(boolean) - Static method in class org.echarts.Machine
Set/clear default monitoring flag used for newly created machine instances.
setDesiredExpiryTime(Long) - Method in class org.echarts.TransitionTimerPort
Called by TransitionTimer once it has determined when the transition associated with this port should expire.
setEarlyMediaReinvite(boolean) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
Specifies whether or not the first party should receive a re-INVITE if the party returns an early media response.
setEarlyMediaReinvite(boolean) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
Specifies whether or not the first party should receive a re-INVITE if the party returns an early media response.
setEventFilter(MachineMonitorEventFilter) - Method in class org.echarts.monitor.LoggerMonitor
 
setEventFilter(MachineMonitorEventFilter) - Method in interface org.echarts.monitor.MachineMonitor
 
setEventFilter(MachineMonitorEventFilter) - Method in class org.echarts.monitor.NullMonitor
 
setEventFilter(MachineMonitorEventFilter) - Method in class org.echarts.monitor.PrintStreamMonitor
 
setEventFilter(MachineMonitorEventFilter) - Method in class org.echarts.monitor.RawMonitor
 
setEventFilter(MachineMonitorEventFilter) - Method in class org.echarts.servlet.sip.FeatureBoxMonitor
 
setEventFilter(MachineMonitorEventFilter) - Method in class org.echarts.servlet.sip.PortMonitor
 
setEventFilter(MachineMonitorEventFilter) - Method in class org.echarts.test.RegressionTestMonitor
 
setExpires(int) - Method in class org.echarts.servlet.sip.messages.Request
 
setExpires(int) - Method in class org.echarts.servlet.sip.messages.Response
 
setFormatter(PrintStreamFormatter) - Method in class org.echarts.monitor.LoggerMonitor
 
setFormatter(PrintStreamFormatter) - Method in class org.echarts.monitor.PrintStreamMonitor
 
setHeader(String, String) - Method in class org.echarts.servlet.sip.messages.Request
 
setHeader(String, String) - Method in class org.echarts.servlet.sip.messages.Response
 
setHeaderForm(SipServletMessage.HeaderForm) - Method in class org.echarts.servlet.sip.messages.Request
 
setHeaderForm(SipServletMessage.HeaderForm) - Method in class org.echarts.servlet.sip.messages.Response
 
setIndex(int, Machine, int) - Method in class org.echarts.DynamicSubmachineIndexSettor
 
setInitialRequest(SipServletRequest) - Method in class org.echarts.servlet.sip.SipPort
set initial request for this port.
setLocale(Locale) - Method in class org.echarts.servlet.sip.messages.Response
 
setLogger(Logger) - Method in class org.echarts.monitor.LoggerMonitor
 
setMachineDebugging(boolean) - Method in class org.echarts.Machine
Set/clear debug flag for this machine and any of its submachines.
setMachineDebugging(boolean) - Method in class org.echarts.StateMachine
Set/clear debugging flag in this machine and recursively in all submachines.
setMachineDebuggingGlobalStateOutput(boolean) - Method in class org.echarts.Machine
Set/clear global state output debug flag for root machine.
setMachineMonitor(MachineMonitor) - Method in class org.echarts.Machine
Sets monitor for this machine and all submachines.
setMachineMonitor(MachineMonitor) - Method in class org.echarts.StateMachine
Sets monitor in this machine and recursively in all submachines.
setMachineMonitoring(boolean) - Method in class org.echarts.Machine
Set/clear monitoring flag for this machine and any of its submachines.
setMachineMonitoring(boolean) - Method in class org.echarts.StateMachine
Set/clear monitoring flag in this machine and recursively in all submachines.
setMachineReference(Machine, DynamicMachine, int) - Method in class org.echarts.AnyPort
Does nothing since AnyPort isn't a real port.
setMachineReference(Machine, DynamicMachine, int) - Method in class org.echarts.LocalPort
Sets machine reference to least common ancestor of current reference and 'machine' parameter.
setMaxForwards(int) - Method in class org.echarts.servlet.sip.messages.Request
 
setMonitor(Monitor) - Static method in class org.echarts.servlet.sip.EChartsSipServlet
Set the monitor value to be used for all feature boxes created subsequent to calling this method.
setName(String) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Application
Set the name of the application
setOriginalRequestURI(URI) - Method in class org.echarts.servlet.sip.messages.Request
 
setParameterableHeader(String, Parameterable) - Method in class org.echarts.servlet.sip.messages.Request
 
setParameterableHeader(String, Parameterable) - Method in class org.echarts.servlet.sip.messages.Response
 
setParty1(String) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
Sets the address of the desired first party (String representation of SIP URI)
setParty1(String) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
Sets the address of the desired first party (String representation of SIP URI)
setParty2(String) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
Sets the address of the desired second party (String representation of SIP URI)
setParty2(String) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
Sets the address of the desired second party (String representation of SIP URI)
setPeer(ExternalPortReference) - Method in class org.echarts.ExternalPort
Sets this port's peer port.
setPrintStream(PrintStream) - Method in class org.echarts.monitor.PrintStreamMonitor
 
setReconnect(boolean) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
setRequestURI(URI) - Method in class org.echarts.servlet.sip.messages.Request
 
setRouteSetSuffix(Application) - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.RouteSet
Get the suffix route set consisting of the applications in the route set after the indicated application.
setRoutingDirective(SipApplicationRoutingDirective, SipServletRequest) - Method in class org.echarts.servlet.sip.messages.Request
 
setSource(String) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
setStatus(int) - Method in class org.echarts.servlet.sip.messages.Response
 
setStatus(int, String) - Method in class org.echarts.servlet.sip.messages.Response
 
setSubmachines(Machine[]) - Method in class org.echarts.DynamicMachine
Sets value of this machine's array of submachines.
setSystemDebugging(boolean) - Static method in class org.echarts.Machine
Set default debugging flag used for all machine instances.
setSystemMonitoring(boolean) - Static method in class org.echarts.Machine
Set/clear monitoring flag for all machine instances.
setTarget(String) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
setTargetParameters(Map<String, String>) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
setTimeoutSec(int) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
Sets an optional timeout in seconds for first party to answer.
setTimeoutSec(int) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
Sets an optional timeout in seconds for first party to answer.
setUid(String) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
Set value of X-ECHARTS-UID header in INVITE to first party.
setUid(String) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
Set value of X-ECHARTS-UID header in INVITE to first party.
setWaitForBye(boolean) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
SipApplicationDFCRouterImpl - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class is the top level class that constitutes the Distributed Feature Composition (DFC) Application Router implementation.
SipApplicationDFCRouterImpl() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterImpl
 
SipApplicationDFCRouterProvider - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
Provider class that instantiate the DFC Application Router.
SipApplicationDFCRouterProvider() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SipApplicationDFCRouterProvider
 
sipApplicationKey(SipServletRequest) - Static method in class org.echarts.servlet.sip.EChartsSipServlet
If the top-level ECharts machine implements BoundBoxMachine, this method calls BoundBoxMachine.sessionKey() to obtain the key used for key based SipApplicationSession targeting mechanism.
SipInputEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to message input on SipPort.
SipMessageEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to SIP message I/O.
SipOutputEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to message output on SipPort.
SipPort - Class in org.echarts.servlet.sip
Port used for sending and receiving SIP messages.
SipPortBindEvent - Class in org.echarts.servlet.sip
Monitor event corresponding to binding of SipServletMessage to a SipPort.
SipPortFSM - Class in org.echarts.servlet.sip
FSM to track state of a SipPort.
SipPortTeardownFSM - Class in org.echarts.servlet.sip
FSM to tear down a SipPort based on its PortState.
SipPortTeardownFSM(SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.SipPortTeardownFSM
 
SipPortTeardownFSM(SipPort) - Constructor for class org.echarts.servlet.sip.SipPortTeardownFSM
Machine to tear down a SipPort based on its current call state.
SipPortTeardownFSM(SipPort, boolean, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.SipPortTeardownFSM
 
SipPortTeardownFSM(SipPort, boolean) - Constructor for class org.echarts.servlet.sip.SipPortTeardownFSM
Machine to tear down a SipPort based on its current call state, and optionally destroy port after teardown.
SipServletMessageHelper - Class in org.echarts.servlet.sip
Formats SipServletMessage as an equivalent String.
SipServletMessageHelper() - Constructor for class org.echarts.servlet.sip.SipServletMessageHelper
 
SipServletUtils - Class in org.echarts.servlet.sip.utilities
Miscellaneous utility methods for SIP Servlet objects
SipServletUtils() - Constructor for class org.echarts.servlet.sip.utilities.SipServletUtils
 
SipToJava - Class in org.echarts.servlet.sip
Abstract class that provides an interface from SIP Servlet logic to its external environment.
SipToJava() - Constructor for class org.echarts.servlet.sip.SipToJava
 
size() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Subscription
Determine the size of a Subscription object.
size() - Method in class org.echarts.util.FIFOImpl
Returns queue size.
specifyRequestURI(SipServletRequest) - Method in class org.echarts.servlet.sip.EChartsProxyServlet
Override this method to specify the desired Request-URI for initial request
specifyRequestURI(SipServletRequest) - Method in class org.echarts.servlet.sip.features.proxyRequest.ProxyRequestServlet
Returns SipURI value returned by call to getProxyRequestResponse() by handleInitialRequest().
specifyRequestURI(SipServletRequest) - Method in class org.echarts.servlet.sip.features.ucf.UCFServlet
Obtains forwarding URI from interface and continues the call.
STACK_TRACE - Static variable in class org.echarts.monitor.LogLevelMonitorEvent
 
State - Class in org.echarts
 
State(String, MachineConstructor, EntryMethod, ExitMethod, boolean) - Constructor for class org.echarts.State
 
state_ACTIVE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.B2buaSafeFSM
 
state_AWAIT_VXML_BYE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
state_B2BUA(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
state_BYE_RECEIVED_onEntry() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
state_BYE_SENT_onEntry() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
state_C2D(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
state_C2D(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
state_CALL(Machine, int, MachineCode) - Method in class examples.timeBomb.TimeBombFSM
 
state_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
state_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS.NEW_CALL
 
state_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLEE
 
state_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLEE
 
state_CALL1(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS
 
state_CALL2(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS
 
state_CALL_ALTERNATE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
state_CALL_FIRST_PARTY(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
state_CALL_FIRST_PARTY(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
state_CALL_SECOND_PARTY(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
state_CALL_SECOND_PARTY(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
state_CALL_VXML(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
state_CALLEE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
state_CALLEE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
state_CALLER(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
state_CALLER(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
state_CALLS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchFSM
 
state_CALLS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
state_CALLS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM
 
state_CALLS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
state_CALLS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
state_CALLS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM
 
state_CALLS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM
 
state_CANCEL_SENT_onEntry() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
state_COMMON_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchFSM
 
state_COMMON_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
state_COMMON_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
state_COMMON_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
state_COMMON_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
state_COMMON_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
state_CONFIRMED_onEntry() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
state_CONNECT_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchFSM.CALLS
 
state_CONNECTED(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
state_CONNECTED(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
state_CONNECTED_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS
 
state_CONNECTED_onEntry() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLER
 
state_CONNECTED_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
state_CONNECTED_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM
 
state_DynamicPARALLEL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS.PARALLEL
 
state_DynamicTERMINATE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM.TERMINATE
 
state_DynamicTRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.TransparentFSM.TRANSPARENT
 
state_END_onEntry() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
state_END_onEntry() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
state_GET_PORTS_onEntry() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
state_HOLD_OLD_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchFSM.CALLS
 
state_HOLD_OLD_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS
 
state_IN_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.busyRejector.BusyRejectorFSM
 
state_INITIAL_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
state_INITIAL_INVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.B2buaSafeFSM.ACTIVE
 
state_INVITE_DIALOG(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.SipPortFSM
 
state_INVITE_RECEIVED_onEntry() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
state_INVITE_SENT_onEntry() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
STATE_NAME - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
state_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS
 
state_NOTIFY(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
state_PARALLEL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
state_PLACE_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL
 
state_PLACE_CALLS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
state_PLACE_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
state_PLACE_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS
 
state_PLACE_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS
 
state_PLACE_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM
 
state_PLACE_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS
 
state_PLACE_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchFSM
 
state_PROGRESS(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
state_RECONNECT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
state_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS.CALL1
 
state_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS.CALL2
 
state_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS.CONNECTED_CALL
 
state_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLER
 
state_REINVITE_NEW_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchFSM.CALLS
 
state_RINGING(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
state_RUN_APPLICATION(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
state_SEND_REINVITE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.HoldFSM
 
state_TEARDOWN(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
state_TEARDOWN_OLD_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchFSM.CALLS
 
state_TEARDOWN_OLD_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS
 
state_TEARDOWN_OLD_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS
 
state_TERMINATE(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
state_TICKING(Machine, int, MachineCode) - Method in class examples.timeBomb.TimeBombFSM
 
state_TICKING(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
state_TIMED_CALL(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM
 
state_TIMER(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL
 
state_TRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM
 
state_TRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
state_TRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
state_TRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
state_TRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.B2buaSafeFSM.ACTIVE
 
state_TRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
state_TRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
state_TRANSPARENT(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.machines.TransparentFSM
 
state_TRANSPARENT_VXML(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
state_WINNER_FOUND(Machine, int, MachineCode) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
StateConfiguration - Class in org.echarts
 
StateConfiguration() - Constructor for class org.echarts.StateConfiguration
 
StateInfo - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
The StateInfo class represents a set of information that the DFC router implementation wishes to be persistent and associated with an initial request.
StateInfo() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.StateInfo
Constructor to initialize the object
StateInfo(Address, Vector<Application>) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.StateInfo
Another constructor that uses an Address and route set vector to initialize the StateInfo object
StateInfo(String) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.StateInfo
Constructor that initializes a StateInfo object from its String representation
StateMachine - Class in org.echarts
Abstract class representing a common elements of machines with at least one state (and-machines, or-machines, and dynamic machines).
StateMachine(State[], String, Machine, int, MachineCode) - Constructor for class org.echarts.StateMachine
 
statePathMachineNames(boolean) - Method in class org.echarts.monitor.PrettyPrintFormatter
When set, external machine class names prefix their associated state names in the portrayal of machine state paths.
statePathString() - Method in class org.echarts.DynamicMachine
Returns this machine's state path string.
statePathString() - Method in class org.echarts.Machine
Returns this machine's state path string.
Status - Class in org.echarts.servlet.sip.messages
Represents a received message conveying generic status information sent from another SIP Servlet application.
Status(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Status
 
STATUS_HEADER - Static variable in class org.echarts.servlet.sip.messages.Status
 
StatusBuilder - Class in org.echarts.servlet.sip.utilities
Class to create the body of a Status message
StatusBuilder(String, Properties) - Constructor for class org.echarts.servlet.sip.utilities.StatusBuilder
Build body of a StatusMessage
StatusParseException - Exception in org.echarts.servlet.sip.utilities
Exception caused by error parsing body of Status message.
StatusParser - Class in org.echarts.servlet.sip.utilities
Class to parse the body of a Status message.
StatusParser(String) - Constructor for class org.echarts.servlet.sip.utilities.StatusParser
Create a StatusParser with the given body content
SUBMACHINE_BOUND - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
SUBMACHINE_CLASS - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
SUBMACHINE_COUNT - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
SUBMACHINE_ID - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
SUBMACHINE_INDEX - Static variable in class org.echarts.monitor.MachineLifecycleEvent
 
Subscribe - Class in org.echarts.servlet.sip.messages
Represents SIP SUBSCRIBE request.
Subscribe(SipServletRequest) - Constructor for class org.echarts.servlet.sip.messages.Subscribe
 
SubscriberB2buaFSM - Class in org.echarts.servlet.sip.machines
Back-to-back User Agent machine to be used with Application Composition framework.
SubscriberB2buaFSM(FeatureBox, SipPort, SipPort, RequestModifier, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
SubscriberB2buaFSM(FeatureBox, SipPort, SipPort, RequestModifier) - Constructor for class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
Used when this FSM is invoked by a parent FSM.
SubscriberB2buaFSM(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
SubscriberB2buaFSM(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
Used when this FSM is specified as machineClassName by servlet
Subscription - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class is a wrapper for the set of applications that make up a subscription.
Subscription() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Subscription
Constructor to build an empty Subscription object
SubscriptionRules - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class provides a mapping between AddressPattern and Subscription objects
SubscriptionRules() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.SubscriptionRules
Constructor to build a new, empty SubscriptionRules object
SUCCESS_RESPONSE - Static variable in class org.echarts.servlet.sip.machines.B2buaFSM
 
SUCCESS_RESPONSE - Static variable in class org.echarts.servlet.sip.machines.SendReinviteFSM
 
SUCCESS_RESPONSE_ATTR - Static variable in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
successResponse - Variable in class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
SuccessResponse - Class in org.echarts.servlet.sip.messages
Represents SIP 2XX response.
SuccessResponse200 - Class in org.echarts.servlet.sip.messages
Represents SIP 200 response.
SuccessResponse200(SipServletResponse) - Constructor for class org.echarts.servlet.sip.messages.SuccessResponse200
 
SwitchFSM - Class in org.echarts.servlet.sip.machines
Switches common port to newCall (where common is not yet connected).
SwitchFSM(SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchFSM
 
SwitchFSM(SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.SwitchFSM
 
SwitchFSM.PLACE_NEW_CALL - Class in org.echarts.servlet.sip.machines
 
SwitchFSM.PLACE_NEW_CALL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchFSM.PLACE_NEW_CALL
 
SwitchToConnectedFSM - Class in org.echarts.servlet.sip.machines
Starting with port1 and port2 which are both already connected to different parties this fragment connects these two ports.
SwitchToConnectedFSM(SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchToConnectedFSM
 
SwitchToConnectedFSM(SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.SwitchToConnectedFSM
 
SwitchToConnectedFSM.CALLS - Class in org.echarts.servlet.sip.machines
 
SwitchToConnectedFSM.CALLS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS
 
SwitchToConnectedFSM.CALLS.CALL1 - Class in org.echarts.servlet.sip.machines
 
SwitchToConnectedFSM.CALLS.CALL1(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS.CALL1
 
SwitchToConnectedFSM.CALLS.CALL2 - Class in org.echarts.servlet.sip.machines
 
SwitchToConnectedFSM.CALLS.CALL2(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS.CALL2
 
SwitchToNewFSM - Class in org.echarts.servlet.sip.machines
Starting with connectedPort which is already connected to a different party, and newPort which is unconnected, this fragment connects these two ports.
SwitchToNewFSM(SipPort, SipPort, URI, URI, Properties, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchToNewFSM
 
SwitchToNewFSM(SipPort, SipPort, URI, URI, Properties) - Constructor for class org.echarts.servlet.sip.machines.SwitchToNewFSM
 
SwitchToNewFSM.CALLS - Class in org.echarts.servlet.sip.machines
 
SwitchToNewFSM.CALLS(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS
 
SwitchToNewFSM.CALLS.CONNECTED_CALL - Class in org.echarts.servlet.sip.machines
 
SwitchToNewFSM.CALLS.CONNECTED_CALL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS.CONNECTED_CALL
 
SwitchToNewFSM.CALLS.NEW_CALL - Class in org.echarts.servlet.sip.machines
 
SwitchToNewFSM.CALLS.NEW_CALL(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS.NEW_CALL
 

T

TalkTimeMachine - Class in org.echarts.servlet.sip.features.talkTime
Machine that monitors time that a subscriber is connected.
TalkTimeMachine(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
TalkTimeMachine(FeatureBox, Properties, ServletContext) - Constructor for class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
TalkTimeMachineToJava - Interface in org.echarts.servlet.sip.features.talkTime
Specifies provisioning information required for TalkTimeMachine.
TEARDOWN - Static variable in class org.echarts.servlet.sip.features.vxmlRedirect.Action
Tear down incoming call
TERMINAL_CONFIG - Static variable in class org.echarts.Machine
 
TerminalPseudostateConfiguration - Class in org.echarts
 
TerminalPseudostateConfiguration() - Constructor for class org.echarts.TerminalPseudostateConfiguration
 
TerminatingAddress - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
Wrapper class defining DFC Router terminating (aka target) address.
TerminatingAddress(SipServletRequest) - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.TerminatingAddress
Constructor for TerminatingAddress
TerminatingFeature - Interface in org.echarts.servlet.sip
Interface used to mark an ECharts Machine as one for use in terminating region.
TerminatingPrecedenceComparator - Class in org.echarts.servlet.sip.appRouter.DFCRouterImpl
This class provides a comparator for comparing two terminating region applications.
TerminatingPrecedenceComparator() - Constructor for class org.echarts.servlet.sip.appRouter.DFCRouterImpl.TerminatingPrecedenceComparator
 
terminatingRules - Variable in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Precedence
 
TextFormatter - Class in org.echarts.monitor
Class defining method for portraying a monitor event in basic single line text format.
TextFormatter() - Constructor for class org.echarts.monitor.TextFormatter
 
ThirdPartyCCFlow1FSM - Class in org.echarts.servlet.sip.machines
Uses third-party call control to set up a call between two far parties.
ThirdPartyCCFlow1FSM(SipFactory, SipPort, SipPort, String, String, int, boolean, String, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
ThirdPartyCCFlow1FSM(SipFactory, SipPort, SipPort, String, String, int, boolean, String) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
First calls callerSipURI on caller SipPort, then on success calls calleeSipURI on calleeSipPort.
ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY - Class in org.echarts.servlet.sip.machines
 
ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLEE - Class in org.echarts.servlet.sip.machines
 
ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLEE(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLEE
 
ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLER - Class in org.echarts.servlet.sip.machines
 
ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLER(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY.CALLER
 
ThirdPartyCCFlow4FSM - Class in org.echarts.servlet.sip.machines
Uses third-party call control to set up a call between two far parties, See constructor for parameters.
ThirdPartyCCFlow4FSM(SipFactory, SipPort, SipPort, String, String, int, boolean, String, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
ThirdPartyCCFlow4FSM(SipFactory, SipPort, SipPort, String, String, int, boolean, String) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
First calls callerSipURI on caller SipPort, then call calleeSipURI on calleeSipPort.
ThirdPartyCCFlow4FSM(SipFactory, SipPort, SipPort, String, String, String, String, int, boolean, String, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
ThirdPartyCCFlow4FSM(SipFactory, SipPort, SipPort, String, String, String, String, int, boolean, String) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
First calls callerSipURI on caller SipPort, then call calleeSipURI on calleeSipPort.
ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY - Class in org.echarts.servlet.sip.machines
 
ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLEE - Class in org.echarts.servlet.sip.machines
 
ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLEE(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLEE
 
ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLER - Class in org.echarts.servlet.sip.machines
 
ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLER(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLER
 
TimeBombFSM - Class in examples.timeBomb
Example machine that places B2BUA call, then tears down call 5 seconds after call is connected.
TimeBombFSM(FeatureBox, Properties, ServletContext, Machine, int, MachineCode) - Constructor for class examples.timeBomb.TimeBombFSM
 
TimeBombFSM(FeatureBox, Properties, ServletContext) - Constructor for class examples.timeBomb.TimeBombFSM
Used when this FSM is specified as machineClassName by EChartsSipServlet
TimedTransition - Class in org.echarts
Class implementing a timed transition.
TimedTransition(PortMethod, TransitionSource, TransitionTarget) - Constructor for class org.echarts.TimedTransition
 
timeout(ServletTimer) - Method in class org.echarts.servlet.sip.TransitionTimerManager
Called by container when the timeout expires (TimerListener interface)
TIMEOUT_DURATION_SEC - Static variable in class org.echarts.test.RegressionTest
Hardcoded timeout for event watchdog timer.
timestamp - Variable in class org.echarts.monitor.MachineMonitorEvent
All events are timestamped to indicate their creation times.
TO_STATE - Static variable in class org.echarts.monitor.MachineTransitionEvent
 
toCompareString() - Method in interface org.echarts.servlet.sip.appRouter.DFCRouterImpl.Address
 
toCompareString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.OriginatingAddress
Return a String that represents a version of the originating address that can be compared with other originating addresses to determine a match.
toCompareString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.TerminatingAddress
Change the TerminatingAddress object into a String represenation suitable for comparing with another (previous) TerminatingAddress object.
toString() - Method in class org.echarts.BasicTransitionTarget
 
toString() - Method in class org.echarts.CompoundTransitionTarget
 
toString() - Method in class org.echarts.ExternalPort
 
toString() - Method in class org.echarts.InternalPort
 
toString() - Method in class org.echarts.Machine
Returns formatted image of machine's global state.
toString() - Method in class org.echarts.MachineCode
 
toString() - Method in class org.echarts.monitor.MachineMonitorEvent
Separate fields with tabs.
toString() - Method in interface org.echarts.servlet.sip.appRouter.DFCRouterImpl.Address
 
toString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.AddressPattern
Get String representation of the regular expression
toString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Application
Get the string representation of the application.
toString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.OriginatingAddress
Returns a string representation of the originating address
toString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.Precedence
Represent a Precedence object as a String by enumerating in text its constituent originating and terminating precedence orderings.
toString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedencePair
Render a PrecedencePair object as a string.
toString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.PrecedenceRules
Render the complete set of precedence rules (without cycles) as a String.
toString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.StateInfo
Represent the StateInfo object as a String.
toString() - Method in class org.echarts.servlet.sip.appRouter.DFCRouterImpl.TerminatingAddress
Convert the TerminatingAddress object into a String
toString() - Method in class org.echarts.servlet.sip.FeatureBox
Provide a string representation of this object
toString() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Bean
 
toString() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Bean
 
toString() - Method in class org.echarts.servlet.sip.features.registrar.Binding
 
toString() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.Action
 
toString() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
toString() - Method in class org.echarts.servlet.sip.messages.Request
 
toString() - Method in class org.echarts.servlet.sip.messages.Response
 
toString() - Method in class org.echarts.servlet.sip.messages.Status
 
toString() - Method in class org.echarts.servlet.sip.SipMessageEvent
 
toString() - Method in class org.echarts.servlet.sip.utilities.StatusBuilder
Get string representation for body of StatusMessage.
toString() - Method in class org.echarts.servlet.sip.utilities.StatusParser
For testing with main().
toString() - Method in class org.echarts.TransitionSource
 
toString() - Method in class org.echarts.util.UniqueID
 
Transition - Class in org.echarts
 
Transition(TransitionSource, TransitionTarget) - Constructor for class org.echarts.Transition
 
transition_10_1_action(LocalPort, RedirectResponse) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_10_1_action(LocalPort, Ack) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_10_1_action(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_10_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_10_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_10_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_10_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_10_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_10_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_10_port() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_11_1_action(LocalPort, Bye) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_11_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_11_1_action(LocalPort, RedirectResponse) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_11_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_11_1_guard(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_11_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_11_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_11_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_11_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_11_port() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_12_1_action(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_12_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_12_1_guard(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_12_1_guard(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_12_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_12_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_12_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_12_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_12_port() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_13_1_action(LocalPort, RedirectResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_13_1_guard(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_13_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_13_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_13_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_13_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_13_port() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_14_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_14_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_14_1_guard(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_14_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_14_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_14_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_14_port() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_15_1_action() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_15_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_15_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_15_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_15_port() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_15_port_duration() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_16_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_16_port() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_16_port_duration() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_17_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_18_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_19_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_1_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.features.busyRejector.BusyRejectorFSM
 
transition_1_1_action(LocalPort, Click2DialFlow1Bean) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
transition_1_1_action(LocalPort, Click2DialFlow4Bean) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_1_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM
 
transition_1_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM.PROGRESS
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
transition_1_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_1_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
transition_1_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_1_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_1_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.ByeSwitchFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.SendReinviteFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_1_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchFSM.PLACE_NEW_CALL
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS.CALL1
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS.CONNECTED_CALL
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY.CALLER
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
transition_1_1_action(LocalPort, SipServletRequest) - Method in class org.echarts.servlet.sip.machines.TransparentFSM
 
transition_1_1_action() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_1_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.SipPortFSM
 
transition_1_1_guard() - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
transition_1_1_guard() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
transition_1_1_guard() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
transition_1_1_guard() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
transition_1_1_guard() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_1_1_guard() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_1_2_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
transition_1_2_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
transition_1_2_action() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_1_2_guard() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
transition_1_2_guard() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.busyRejector.BusyRejectorFSM
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL.TIMER
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM.PROGRESS
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
transition_1_port() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_1_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_1_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_1_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_1_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_1_port() - Method in class org.echarts.servlet.sip.machines.TransparentFSM
 
transition_1_port() - Method in class org.echarts.servlet.sip.SipPortFSM
 
transition_1_port_duration() - Method in class org.echarts.servlet.sip.features.noAnswerTimeout.NoAnswerTimeoutFSM.TIMED_CALL.TIMER
 
transition_20_1_action(LocalPort, Bye) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_20_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_21_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_21_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_22_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_22_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_23_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_24_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_25_1_action(LocalPort, Bye) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_25_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_26_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_26_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_27_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_27_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_28_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_29_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_2_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.features.busyRejector.BusyRejectorFSM
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
transition_2_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_2_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM.PROGRESS
 
transition_2_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_2_1_action(LocalPort, ProvisionalResponse183) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_2_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_2_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_2_1_action(LocalPort, ProvisionalResponse183) - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
transition_2_1_action(LocalPort, ProvisionalResponse183) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_2_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.SwitchFSM.PLACE_NEW_CALL
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
transition_2_1_action() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
transition_2_1_action(LocalPort, SipServletRequest) - Method in class org.echarts.servlet.sip.machines.TransparentFSM
 
transition_2_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_2_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.SipPortFSM
 
transition_2_1_guard(LocalPort, SipServletRequest) - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_2_1_guard() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
transition_2_1_guard() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
transition_2_1_guard(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_2_1_guard() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_2_1_guard() - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
transition_2_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_2_1_guard(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_2_1_guard(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_2_1_guard() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_2_1_guard(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_2_1_guard() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_2_2_action() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_2_2_action() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_2_2_guard() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_2_port() - Method in class examples.timeBomb.TimeBombFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.features.busyRejector.BusyRejectorFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_2_port() - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM.PROGRESS
 
transition_2_port() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
transition_2_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.ByeSwitchFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.SendReinviteFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.SwitchFSM.PLACE_NEW_CALL
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.SwitchFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.TransparentFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_2_port() - Method in class org.echarts.servlet.sip.SipPortFSM
 
transition_2_port_duration() - Method in class examples.timeBomb.TimeBombFSM
 
transition_3_1_action() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
transition_3_1_action() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
transition_3_1_action() - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_3_1_action(LocalPort, OtherRequest) - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_3_1_action(LocalPort, VxmlRedirectBean) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_3_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_3_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_3_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_3_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.SendReinviteFSM
 
transition_3_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_3_1_action() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_3_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.SwitchFSM.PLACE_NEW_CALL
 
transition_3_1_action() - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS
 
transition_3_1_action(LocalPort, SuccessResponse200) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_3_1_action() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_3_1_guard(LocalPort, SipServletRequest) - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_3_1_guard(LocalPort, VxmlRedirectBean) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_3_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_3_1_guard(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_3_1_guard(LocalPort, ProvisionalResponse180) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_3_1_guard(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_3_1_guard(LocalPort, SuccessResponse200) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_3_1_guard() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM.PROGRESS
 
transition_3_port() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM.PLACE_CALLS
 
transition_3_port() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.SendReinviteFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.SwitchFSM.PLACE_NEW_CALL
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.SwitchToConnectedFSM.CALLS
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM.CALL_SECOND_PARTY
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM.CALL_SECOND_PARTY
 
transition_3_port() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_3_port() - Method in class org.echarts.servlet.sip.SipPortFSM
 
transition_4_1_action() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_4_1_action(LocalPort, DropCalls) - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
transition_4_1_action(LocalPort, DropCalls) - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
transition_4_1_action() - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_4_1_action() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_4_1_action(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
transition_4_1_action(LocalPort, Cancel) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_4_1_action(LocalPort, Cancel) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_4_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_4_1_action() - Method in class org.echarts.servlet.sip.machines.SendReinviteFSM
 
transition_4_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_4_1_action(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_4_1_action(LocalPort, Ack) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_4_1_action() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_4_1_guard() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_4_1_guard(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
transition_4_1_guard() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_4_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_4_1_guard(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_4_1_guard() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_4_2_action(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.features.click2DialFlow1.Click2DialFlow1Machine
 
transition_4_port() - Method in class org.echarts.servlet.sip.features.click2DialFlow4.Click2DialFlow4Machine
 
transition_4_port() - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
transition_4_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.CancelSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.HoldSwitchFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.SendRequestFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.SwitchFSM.PLACE_NEW_CALL
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.SwitchToNewFSM.CALLS
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_4_port() - Method in class org.echarts.servlet.sip.SipPortFSM
 
transition_4_port_duration() - Method in class org.echarts.servlet.sip.features.talkTime.TalkTimeMachine
 
transition_4_port_duration() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
transition_4_port_duration() - Method in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
transition_5_1_action() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_5_1_action() - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_5_1_action(LocalPort, Ack) - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
transition_5_1_action() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_5_1_action() - Method in class org.echarts.servlet.sip.features.rerouteUponFailure.RerouteUponFailureFSM
 
transition_5_1_action(LocalPort, Bye) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_5_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_5_1_action() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_5_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
transition_5_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_5_1_action(LocalPort, Cancel) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_5_1_action(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_5_1_action() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_5_1_guard() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_5_1_guard() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_5_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_5_1_guard(LocalPort, ProvisionalResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_5_1_guard(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_5_1_guard() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_5_2_guard() - Method in class org.echarts.servlet.sip.features.parallelLocation.ParallelLocationFSM
 
transition_5_port() - Method in class org.echarts.servlet.sip.features.parallelLocation.LineFSM
 
transition_5_port() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_5_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_5_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_5_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_5_port() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_5_port() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
transition_5_port() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_5_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_5_port() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_6_1_action() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_6_1_action() - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_6_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_6_1_action(LocalPort, ErrorResponse487) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_6_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_6_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_6_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
transition_6_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_6_1_action() - Method in class org.echarts.servlet.sip.machines.TransparentFSM
 
transition_6_1_action(LocalPort, RedirectResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_6_1_guard(LocalPort, ErrorResponse487) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_6_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_6_1_guard(LocalPort, RedirectResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_6_1_guard() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_6_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.ByeSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.ConnectNewFSM.PLACE_NEW_CALL
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.HoldSwitchNewFSM.CALLS.PLACE_NEW_CALL
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.SendReinviteFSM
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_6_port() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_7_1_action(LocalPort, DropCalls) - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_7_1_action(LocalPort, Bye) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_7_1_action(LocalPort, Ack) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_7_1_action(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_7_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_7_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_7_1_guard() - Method in class org.echarts.servlet.sip.FeatureBoxTerminationHandlerFSM
 
transition_7_1_guard(LocalPort, Bye) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_7_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_7_1_guard(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_7_1_guard(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_7_1_guard() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_7_port() - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_7_port() - Method in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 
transition_7_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_7_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_7_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_7_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_7_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_7_port() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_8_1_action(LocalPort, DropCalls) - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_8_1_action(LocalPort, Invite) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_8_1_action(LocalPort, Bye) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_8_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_8_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_8_1_action(LocalPort, Ack) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_8_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_8_1_action() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_8_1_guard(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_8_1_guard(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_8_1_guard() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_8_port() - Method in class org.echarts.servlet.sip.features.monitorControl.MonitorControlMachine
 
transition_8_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_8_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_8_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_8_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_8_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_8_port() - Method in class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
transition_9_1_action(LocalPort, ErrorResponse) - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_9_1_action(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_9_1_action(LocalPort, FinalResponse) - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_9_1_action(LocalPort, Bye) - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_9_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_9_1_guard(LocalPort, SuccessResponse) - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_9_1_guard(LocalPort, Response) - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
transition_9_port() - Method in class org.echarts.servlet.sip.InviteDialogFSM
 
transition_9_port() - Method in class org.echarts.servlet.sip.machines.B2buaFSM
 
transition_9_port() - Method in class org.echarts.servlet.sip.machines.B2buaInviteFSM
 
transition_9_port() - Method in class org.echarts.servlet.sip.machines.CallFSM
 
transition_9_port() - Method in class org.echarts.servlet.sip.machines.SubscriberB2buaFSM
 
transition_9_port() - Method in class org.echarts.servlet.sip.SipPortTeardownFSM
 
TRANSITION_MESSAGE_CLASS - Static variable in class org.echarts.monitor.MessageTransitionEvent
 
TRANSITION_TIMER_PORT - Static variable in class org.echarts.TransitionTimerPortProperties
 
TransitionMachine - Class in org.echarts
Abstract class representing common elements of a StateMachine that define transitions (and-machines and or-machines).
TransitionMachine(State[], MachineMessageTransitions[], MachineMessagelessTransitions[], String, Machine, int, MachineCode) - Constructor for class org.echarts.TransitionMachine
 
TransitionSource - Class in org.echarts
Class representing a message(less) transition's source.
TransitionSource(StateConfiguration, String) - Constructor for class org.echarts.TransitionSource
 
TransitionTarget - Class in org.echarts
Abstract superclass representing a message(less) transition's target.
TransitionTarget(GuardMethod) - Constructor for class org.echarts.TransitionTarget
 
TransitionTimeoutMessage - Class in org.echarts
Message created by TransitionTimer thread and input to TransitionTimerPort when timeout for an TimedTransition occurs.
TransitionTimerManager - Class in org.echarts.servlet.sip
This class provides a way for ECharts to manage timers in a SIP Servlet environment.
TransitionTimerManager() - Constructor for class org.echarts.servlet.sip.TransitionTimerManager
 
TransitionTimerManager - Interface in org.echarts
Interface implemented by global default transition timer instance.
TransitionTimerPort - Class in org.echarts
 
TransitionTimerPort(TransitionMachine, TransitionTimerPortDurationMethod) - Constructor for class org.echarts.TransitionTimerPort
 
TransitionTimerPortDurationMethod - Class in org.echarts
 
TransitionTimerPortDurationMethod() - Constructor for class org.echarts.TransitionTimerPortDurationMethod
 
TransitionTimerPortProperties - Class in org.echarts
 
TransitionTimerPortProperties(TransitionTimerPort) - Constructor for class org.echarts.TransitionTimerPortProperties
 
TRANSPARENT - Variable in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow1FSM
 
TRANSPARENT - Variable in class org.echarts.servlet.sip.machines.ThirdPartyCCFlow4FSM
 
TRANSPARENT - Variable in class org.echarts.servlet.sip.machines.TransparentFSM
 
TransparentFSM - Class in org.echarts.servlet.sip.machines
Propagate requests and responses between ports.
TransparentFSM(SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.TransparentFSM
 
TransparentFSM(SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.TransparentFSM
 
TransparentFSM.TRANSPARENT - Class in org.echarts.servlet.sip.machines
 
TransparentFSM.TRANSPARENT(Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.TransparentFSM.TRANSPARENT
 
TransparentHandleRequestFSM - Class in org.echarts.servlet.sip.machines
Propagate a SIP request from receiver to sender as a B2BUA.
TransparentHandleRequestFSM(SipServletRequest, SipPort, SipPort, Machine, int, MachineCode) - Constructor for class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
TransparentHandleRequestFSM(SipServletRequest, SipPort, SipPort) - Constructor for class org.echarts.servlet.sip.machines.TransparentHandleRequestFSM
 
type - Variable in class org.echarts.servlet.sip.messages.Status
 

U

UCFServlet - Class in org.echarts.servlet.sip.features.ucf
Servlet to unconditionally forward a call to a specfied URI.
UCFServlet() - Constructor for class org.echarts.servlet.sip.features.ucf.UCFServlet
 
UCFServletToJava - Interface in org.echarts.servlet.sip.features.ucf
Interface defining how servlet calls out to its environment.
UniqueID - Class in org.echarts.util
 
UniqueID(Object) - Constructor for class org.echarts.util.UniqueID
 
UniqueID() - Constructor for class org.echarts.util.UniqueID
 
UPDATE - Static variable in class org.echarts.servlet.sip.features.vxmlRedirect.Action
Continue the call to the original callee after applying address updates.
update() - Method in class org.echarts.util.AcceptorAcceptor
Called by a FIFOAcceptor when the FIFOAcceptor has an available element.
updateCall(String, String, boolean, boolean, Map<String, String>) - Method in class org.echarts.servlet.sip.features.vxmlRedirect.JavaToVxmlRedirectFSM
 
UpdateRequestModifier - Class in org.echarts.servlet.sip.utilities
A RequestModifier that reflects the information in the specified AddressInfo.
UpdateRequestModifier(AddressInfo, SipFactory) - Constructor for class org.echarts.servlet.sip.utilities.UpdateRequestModifier
 
UrlCallbackStrategy - Class in org.echarts.servlet.sip.utilities
Implementation of CallbackStrategy that uses an HTTP URL as a targeting mechanism for the SIP application instance.
UrlCallbackStrategy(SipApplicationSession, String, String) - Constructor for class org.echarts.servlet.sip.utilities.UrlCallbackStrategy
 
UrlCallbackStrategy(SipApplicationSession, String) - Constructor for class org.echarts.servlet.sip.utilities.UrlCallbackStrategy
 

V

valueOf(String) - Static method in enum org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectCallbackStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.echarts.servlet.sip.PortState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.echarts.servlet.sip.utilities.VXMLServerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectCallbackStyle
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.echarts.servlet.sip.PortState
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.echarts.servlet.sip.utilities.VXMLServerType
Returns an array containing the constants of this enum type, in the order they're declared.
VARIABLE_CONFIG - Static variable in class org.echarts.Machine
 
VariableStateConfiguration - Class in org.echarts
 
VariableStateConfiguration() - Constructor for class org.echarts.VariableStateConfiguration
 
VxmlRedirectBean - Class in org.echarts.servlet.sip.features.vxmlRedirect
Contains information on how to dispatch the incoming call.
VxmlRedirectBean() - Constructor for class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectBean
 
VxmlRedirectCallbackStyle - Enum in org.echarts.servlet.sip.features.vxmlRedirect
 
VxmlRedirectFSM - Class in org.echarts.servlet.sip.features.vxmlRedirect
This FSM sends an incoming INVITE to a vxml resource as specified in sip.xml deployment descriptor via vxmlScript and vxmlServer parameters.
VxmlRedirectFSMToJava - Interface in org.echarts.servlet.sip.features.vxmlRedirect
 
VXMLRequestModifier - Class in org.echarts.servlet.sip.utilities
RequestModifier to be used for creating dialogs with VoiceXML media servers.
VXMLRequestModifier(String, Properties, String, SipFactory, VXMLServerType, CallbackStrategy) - Constructor for class org.echarts.servlet.sip.utilities.VXMLRequestModifier
Creates a VXMLRequestModifier with supplied parameters.
VXMLRequestModifier(String, Properties, String, SipFactory, VXMLServerType) - Constructor for class org.echarts.servlet.sip.utilities.VXMLRequestModifier
Creates a VXMLRequestModifier with supplied parameters.
VXMLRequestModifier(String, Properties, String, SipFactory, CallbackStrategy) - Constructor for class org.echarts.servlet.sip.utilities.VXMLRequestModifier
Creates a VXMLRequestModifier with supplied parameters.
VXMLRequestModifier(String, Properties, String, SipFactory) - Constructor for class org.echarts.servlet.sip.utilities.VXMLRequestModifier
Creates a VXMLRequestModifier with supplied parameters.
VXMLServerType - Enum in org.echarts.servlet.sip.utilities
Enumeration of supported VXML server types;
vxmlUrl - Static variable in class org.echarts.servlet.sip.features.vxmlRedirect.VxmlRedirectFSM
 

W

WarnEvent - Class in org.echarts.monitor
 
WarnEvent() - Constructor for class org.echarts.monitor.WarnEvent
For MachineMonitorEvent.readRaw().
WarnEvent(String) - Constructor for class org.echarts.monitor.WarnEvent
 
WarnEvent(Throwable, String) - Constructor for class org.echarts.monitor.WarnEvent
 
WlssContainerAdapter - Class in org.echarts.servlet.sip
Provides WLSS-specific implementations, using proprietary API calls to lock call-state.
WlssContainerAdapter() - Constructor for class org.echarts.servlet.sip.WlssContainerAdapter
 
writeExternal(ObjectOutput) - Method in class org.echarts.monitor.MachineMonitorEvent
 
writeFirstLine(SipServletMessage) - Static method in class org.echarts.servlet.sip.SipServletMessageHelper
Format the first line of the SIP message
writeMessage(SipServletMessage) - Static method in class org.echarts.servlet.sip.SipServletMessageHelper
Format an equivalent SIP message.
writeRaw(DataOutput) - Method in class org.echarts.monitor.MachineMonitorEvent
 

A B C D E F G H I J L M N O P R S T U V W