javax.telephony.media.provider
Interface MPI.MediaGroup
- All Superinterfaces:
- MPI.Resource
- All Known Implementing Classes:
- NullMediaGroup
- Enclosing class:
- MPI
- public static interface MPI.MediaGroup
- extends MPI.Resource
The MPI definition of a MediaGroup.
These methods are invoked in Base_MediaService.
Each of these methods has the same signature as
the corresponding method in Async.MediaService with
the addition of the first argument,
an event with the proper source and eventID.
The return types are likewise restricted to be
a Base.MediaGroupEvent.
The event supplied as the first argument is typically returned
as is, but an implementor may create a specialized event
of the same class, source and same eventID if necessary.
The semantics of these methods are defined by
the corresponding methods in MediaService.
configure
public Base.MediaGroupEvent configure(Base.MediaGroupEvent event,
ConfigSpec cs)
getConfiguration
public Base.MediaGroupEvent getConfiguration(Base.MediaGroupEvent event)
getTerminalName
public Base.MediaGroupEvent getTerminalName(Base.MediaGroupEvent event)
getTerminal
public Base.MediaGroupEvent getTerminal(Base.MediaGroupEvent event)
getUserValues
public Base.MediaGroupEvent getUserValues(Base.MediaGroupEvent event,
Symbol[] keys)
getParameters
public Base.MediaGroupEvent getParameters(Base.MediaGroupEvent event,
Symbol[] keys)
setUserDictionary
public Base.MediaGroupEvent setUserDictionary(Base.MediaGroupEvent event,
java.util.Dictionary dict)
setUserValues
public Base.MediaGroupEvent setUserValues(Base.MediaGroupEvent event,
java.util.Dictionary dict)
setParameters
public Base.MediaGroupEvent setParameters(Base.MediaGroupEvent event,
java.util.Dictionary dict)
triggerRTC
public Base.MediaGroupEvent triggerRTC(Base.MediaGroupEvent event,
Symbol rtca)
stop
public Base.MediaGroupEvent stop(Base.MediaGroupEvent event)
getTargetForMethod
public java.lang.Object getTargetForMethod(java.lang.reflect.Method method)
- This allows a level of indirection for those MediaGroup
implementations that delegate Resource methods to aggregated objects.
- Returns:
- an Object [Resource] that implements the given Method.
Send comments to: JSR-43@ectf.org