JSR-043: JTAPI-1.4

javax.telephony.media
Interface MediaServiceConstants

All Superinterfaces:
MediaConstants
All Known Subinterfaces:
ASREvent, Async_ASREvent, Async_ContainerEvent, Async_DataObjectEvent, Async_Delegation, Async_MediaConnectionEvent, Async_PlayerEvent, Async_RecorderEvent, Async_ServiceEvent, Async_SignalDetectorEvent, Async_SignalGeneratorEvent, Async.BindAndReleaseEvent, Async.BindEvent, Async.BindToCallEvent, Async.DelegationEvent, Async.Event, Async.MediaGroupEvent, Async.MediaServiceEvent, Async.ReleaseEvent, Async.ResourceEvent, ContainerEvent, DataObjectEvent, Delegation, DelegationConstants, DelegationEvent, MediaConnectionEvent, MediaEvent, MediaGroupEvent, MediaService, MediaServiceEvent, MediaServiceListener, PlayerEvent, RecorderEvent, ResourceEvent, ServiceEvent, ServiceRequestEvent, SignalDetectorEvent, SignalGeneratorEvent
All Known Implementing Classes:
NullMediaGroup

public interface MediaServiceConstants
extends MediaConstants

Defines the Symbols used as EventID in MediaServiceEvents.

Since:
JTAPI-1.3

Field Summary
static Symbol ev_BindAndConnect
          EventID for bindAndConnect().
static Symbol ev_BindToCall
          EventID for bindToCall().
static Symbol ev_BindToServiceName
          EventID for bindToServiceName().
static Symbol ev_BindToTerminal
          EventID for bindToTerminal().
static Symbol ev_BindToTerminalName
          EventID for bindToTerminalName().
static Symbol ev_Configure
          EventID for configure().
static Symbol ev_Connected
          The Connection to this MediaService has been connected.
static Symbol ev_DelegateToService
          EventID for delegateToService().
static Symbol ev_Disconnected
          A Connection to this MediaService has been disconnected.
static Symbol ev_GetConfigSpec
          EventID for getConfigSpec().
static Symbol ev_GetConfiguration
          EventID for getConfiguration().
static Symbol ev_GetParameters
          EventID for getParameters().
static Symbol ev_GetTerminal
          EventID for getTerminal().
static Symbol ev_GetTerminalName
          EventID for getTerminalName().
static Symbol ev_GetUserValues
          EventID for getUserValues().
static Symbol ev_GroupStop
          EventID for MediaService.stop().
static Symbol ev_Release
          EventID for release().
static Symbol ev_ReleaseDelegated
          EventID for releaseDelegated().
static Symbol ev_ReleaseToDestroy
          EventID for releaseToDestroy().
static Symbol ev_ReleaseToService
          EventID for releaseToService().
static Symbol ev_ReleaseToTag
          EventID for releaseToTag().
static Symbol ev_Retrieve
          EventID for retrieve().
static Symbol ev_Retrieved
          Non-trans event when ownership is terminated because an older owner retrieved the MediaGroup.
static Symbol ev_SetParameters
          EventID for setParameters().
static Symbol ev_SetUserDictionary
          EventID for setUserDictionary().
static Symbol ev_SetUserValues
          EventID for setUserValues().
static Symbol ev_TerminalIdle
          All Connections to this MediaService have been disconnected.
static Symbol ev_TriggerRTC
          EventID for triggerRTC().
 
Fields inherited from interface javax.telephony.media.MediaConstants
e_OK, q_Duration, q_Standard, q_Stop
 

Field Detail

ev_Disconnected

public static final Symbol ev_Disconnected
A Connection to this MediaService has been disconnected.

A MediaServiceEvent with this EventID is sent to MediaServiceListener.onDisconnected(javax.telephony.media.MediaServiceEvent) if the Connection to this MediaService transitions to the state Connection.DISCONNECTED. If ConfigSpecConstants.a_StopOnDisconnect = TRUE then all current resource transactions are terminated with qualifier q_Disconnected.


ev_TerminalIdle

public static final Symbol ev_TerminalIdle
All Connections to this MediaService have been disconnected.

A MediaServiceEvent with this EventID is sent to MediaServiceListener.onDisconnected(javax.telephony.media.MediaServiceEvent) when the last Connection to this MediaService transitions to the state Connection.DISCONNECTED. All current resource transactions are terminated with qualifier q_Disconnected.


ev_Connected

public static final Symbol ev_Connected
The Connection to this MediaService has been connected.

A MediaServiceEvent with this EventID is sent to MediaServiceListener.onConnected(javax.telephony.media.MediaServiceEvent) if the Connection to this MediaService transitions to the state Connection.CONNECTED.

Since:
1.4

ev_BindAndConnect

public static final Symbol ev_BindAndConnect
EventID for bindAndConnect().

ev_BindToCall

public static final Symbol ev_BindToCall
EventID for bindToCall().

ev_BindToServiceName

public static final Symbol ev_BindToServiceName
EventID for bindToServiceName().

ev_BindToTerminalName

public static final Symbol ev_BindToTerminalName
EventID for bindToTerminalName().

ev_BindToTerminal

public static final Symbol ev_BindToTerminal
EventID for bindToTerminal().

ev_Release

public static final Symbol ev_Release
EventID for release().

ev_ReleaseToTag

public static final Symbol ev_ReleaseToTag
EventID for releaseToTag().

ev_ReleaseToDestroy

public static final Symbol ev_ReleaseToDestroy
EventID for releaseToDestroy().

ev_ReleaseToService

public static final Symbol ev_ReleaseToService
EventID for releaseToService().

ev_DelegateToService

public static final Symbol ev_DelegateToService
EventID for delegateToService().

ev_Retrieve

public static final Symbol ev_Retrieve
EventID for retrieve().

ev_ReleaseDelegated

public static final Symbol ev_ReleaseDelegated
EventID for releaseDelegated().

ev_Retrieved

public static final Symbol ev_Retrieved
Non-trans event when ownership is terminated because an older owner retrieved the MediaGroup.

Delivered to MediaServiceListener.onRetrieved(javax.telephony.media.MediaServiceEvent).

Indicates this MediaService is now unbound.

See Also:
Delegation.retrieve(javax.telephony.media.Symbol)

ev_Configure

public static final Symbol ev_Configure
EventID for configure().

ev_GetConfigSpec

public static final Symbol ev_GetConfigSpec
EventID for getConfigSpec().

ev_GetConfiguration

public static final Symbol ev_GetConfiguration
EventID for getConfiguration().

ev_GetTerminalName

public static final Symbol ev_GetTerminalName
EventID for getTerminalName().

ev_GetTerminal

public static final Symbol ev_GetTerminal
EventID for getTerminal().

ev_GroupStop

public static final Symbol ev_GroupStop
EventID for MediaService.stop().

ev_TriggerRTC

public static final Symbol ev_TriggerRTC
EventID for triggerRTC().

ev_GetUserValues

public static final Symbol ev_GetUserValues
EventID for getUserValues().

ev_SetUserValues

public static final Symbol ev_SetUserValues
EventID for setUserValues().

ev_SetUserDictionary

public static final Symbol ev_SetUserDictionary
EventID for setUserDictionary().

ev_GetParameters

public static final Symbol ev_GetParameters
EventID for getParameters().

ev_SetParameters

public static final Symbol ev_SetParameters
EventID for setParameters().

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org