public class MixerAdapterImpl extends ContainerImpl implements javax.media.mscontrol.mixer.MixerAdapter
| Modifier and Type | Field and Description |
|---|---|
static javax.media.mscontrol.MediaConfig |
ADAPTOR_CFG |
config, direction, endpoint, invocationLock, lock, maxJoinees, session, streamsENDPOINT_NAME| Constructor and Description |
|---|
MixerAdapterImpl(MediaMixerImpl mixer,
javax.media.mscontrol.Parameters params) |
MixerAdapterImpl(MediaMixerImpl mixer,
javax.media.mscontrol.Parameters params,
Boolean dtmfClamp) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(javax.media.mscontrol.resource.AllocationEventListener listener) |
void |
confirm() |
boolean |
dtmfClamp() |
javax.media.mscontrol.MediaConfig |
getConfig() |
javax.media.mscontrol.join.JoinableStream |
getJoinableStream(javax.media.mscontrol.join.JoinableStream.StreamType value) |
Iterator<javax.media.mscontrol.MediaObject> |
getMediaObjects() |
<T extends javax.media.mscontrol.MediaObject> |
getMediaObjects(Class<T> arg0) |
protected ContainerImpl |
getOwner() |
<R> R |
getResource(Class<R> arg0) |
void |
join(javax.media.mscontrol.join.Joinable.Direction direction,
javax.media.mscontrol.join.Joinable other) |
void |
joinInitiate(javax.media.mscontrol.join.Joinable.Direction direction,
javax.media.mscontrol.join.Joinable other,
Serializable context) |
void |
release() |
void |
removeListener(javax.media.mscontrol.resource.AllocationEventListener listener) |
void |
triggerAction(javax.media.mscontrol.resource.Action arg0) |
void |
unjoin(javax.media.mscontrol.join.Joinable other) |
void |
unjoinInitiate(javax.media.mscontrol.join.Joinable other,
Serializable context) |
addIncomingLink, addListener, fire, getEndpoint, getJoinableStreams, getJoinees, getJoinees, getLink, getMediaSession, joined, removeIncomingLink, removeListener, setConcreteName, toString, unjoin, unjoinedcreateParameters, debug, getDriver, getObjectID, getParameters, getURI, info, setParameters, warnclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddListener, getMediaSession, removeListenerpublic MixerAdapterImpl(MediaMixerImpl mixer, javax.media.mscontrol.Parameters params) throws javax.media.mscontrol.MsControlException
javax.media.mscontrol.MsControlExceptionpublic MixerAdapterImpl(MediaMixerImpl mixer, javax.media.mscontrol.Parameters params, Boolean dtmfClamp) throws javax.media.mscontrol.MsControlException
javax.media.mscontrol.MsControlExceptionpublic boolean dtmfClamp()
public javax.media.mscontrol.join.JoinableStream getJoinableStream(javax.media.mscontrol.join.JoinableStream.StreamType value)
throws javax.media.mscontrol.MsControlException
getJoinableStream in interface javax.media.mscontrol.join.JoinableContainergetJoinableStream in class ContainerImpljavax.media.mscontrol.MsControlExceptionpublic void join(javax.media.mscontrol.join.Joinable.Direction direction,
javax.media.mscontrol.join.Joinable other)
throws javax.media.mscontrol.MsControlException
join in interface javax.media.mscontrol.join.Joinablejoin in class ContainerImpljavax.media.mscontrol.MsControlExceptionpublic void joinInitiate(javax.media.mscontrol.join.Joinable.Direction direction,
javax.media.mscontrol.join.Joinable other,
Serializable context)
throws javax.media.mscontrol.MsControlException
joinInitiate in interface javax.media.mscontrol.join.JoinablejoinInitiate in class ContainerImpljavax.media.mscontrol.MsControlExceptionpublic void unjoin(javax.media.mscontrol.join.Joinable other)
throws javax.media.mscontrol.MsControlException
unjoin in interface javax.media.mscontrol.join.Joinableunjoin in class ContainerImpljavax.media.mscontrol.MsControlExceptionpublic void unjoinInitiate(javax.media.mscontrol.join.Joinable other,
Serializable context)
throws javax.media.mscontrol.MsControlException
unjoinInitiate in interface javax.media.mscontrol.join.JoinableunjoinInitiate in class ContainerImpljavax.media.mscontrol.MsControlExceptionpublic void confirm()
throws javax.media.mscontrol.MsControlException
confirm in interface javax.media.mscontrol.resource.ResourceContainerjavax.media.mscontrol.MsControlExceptionpublic javax.media.mscontrol.MediaConfig getConfig()
getConfig in interface javax.media.mscontrol.resource.ResourceContainerpublic <R> R getResource(Class<R> arg0) throws javax.media.mscontrol.MsControlException
getResource in interface javax.media.mscontrol.resource.ResourceContainerjavax.media.mscontrol.MsControlExceptionpublic void triggerAction(javax.media.mscontrol.resource.Action arg0)
triggerAction in interface javax.media.mscontrol.resource.ResourceContainerpublic Iterator<javax.media.mscontrol.MediaObject> getMediaObjects()
getMediaObjects in interface javax.media.mscontrol.MediaObjectpublic <T extends javax.media.mscontrol.MediaObject> Iterator<T> getMediaObjects(Class<T> arg0)
getMediaObjects in interface javax.media.mscontrol.MediaObjectprotected ContainerImpl getOwner()
getOwner in class ContainerImplpublic void release()
release in interface javax.media.mscontrol.MediaObjectpublic void addListener(javax.media.mscontrol.resource.AllocationEventListener listener)
addListener in interface javax.media.mscontrol.resource.AllocationEventNotifierpublic void removeListener(javax.media.mscontrol.resource.AllocationEventListener listener)
removeListener in interface javax.media.mscontrol.resource.AllocationEventNotifierCopyright © 2015 TeleStax, Inc.. All Rights Reserved.