|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mobicents.slee.resource.media.ra.MediaResourceAdaptor
public class MediaResourceAdaptor
The main Media Resource Adaptor class. Provides to SLEE services basic media features such as establishing a media stream with a remote client, playing a media file to the remote client and recording incoming media from the client.
| Field Summary | |
|---|---|
java.util.Properties |
properties
|
| Fields inherited from interface javax.slee.resource.ResourceAdaptor |
|---|
SBB_PROCESSED_EVENT |
| Constructor Summary | |
|---|---|
MediaResourceAdaptor()
|
|
| Method Summary | |
|---|---|
void |
activityEnded(javax.slee.resource.ActivityHandle activityHandle)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 301 for further information. |
void |
activityUnreferenced(javax.slee.resource.ActivityHandle activityHandle)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 301 for further information. |
void |
connectionCreated(org.mobicents.mscontrol.MsConnectionEvent evt)
|
void |
connectionDisconnected(org.mobicents.mscontrol.MsConnectionEvent evt)
|
void |
connectionFailed(org.mobicents.mscontrol.MsConnectionEvent evt)
|
void |
connectionHalfOpen(org.mobicents.mscontrol.MsConnectionEvent evt)
|
void |
connectionModeRecvOnly(org.mobicents.mscontrol.MsConnectionEvent evt)
|
void |
connectionModeSendOnly(org.mobicents.mscontrol.MsConnectionEvent evt)
|
void |
connectionModeSendRecv(org.mobicents.mscontrol.MsConnectionEvent evt)
|
void |
connectionOpen(org.mobicents.mscontrol.MsConnectionEvent evt)
|
void |
entityActivated()
Implements javax.slee.resource.ResourceAdaptor The JSLEE v1.1 Specification does not include entityActivated(). |
void |
entityCreated(javax.slee.resource.BootstrapContext bootstrapContext)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 298 for further information. |
void |
entityDeactivated()
implements javax.slee.resource.ResourceAdaptor The JSLEE v1.1 Specification does not include entityDeactivated(). |
void |
entityDeactivating()
Implements javax.slee.resource.ResourceAdaptor The JSLEE v1.1 Specification does not include entityDeactivating(). |
void |
entityRemoved()
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 299 for further information. |
void |
eventProcessingFailed(javax.slee.resource.ActivityHandle handle,
java.lang.Object event,
int eventID,
javax.slee.Address address,
int flags,
javax.slee.resource.FailureReason reason)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 300 for further information. |
void |
eventProcessingSuccessful(javax.slee.resource.ActivityHandle handle,
java.lang.Object event,
int eventID,
javax.slee.Address address,
int flags)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 300 for further information. |
java.lang.Object |
getActivity(javax.slee.resource.ActivityHandle activityHandle)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 301 for further information. |
javax.slee.resource.ActivityHandle |
getActivityHandle(java.lang.Object activity)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 301 for further information. |
javax.slee.resource.Marshaler |
getMarshaler()
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 302 for further information. |
java.lang.Object |
getSBBResourceAdaptorInterface(java.lang.String className)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 302 for further information. |
void |
linkConnected(org.mobicents.mscontrol.MsLinkEvent evt)
|
void |
linkCreated(org.mobicents.mscontrol.MsLinkEvent evt)
|
void |
linkDisconnected(org.mobicents.mscontrol.MsLinkEvent evt)
|
void |
linkFailed(org.mobicents.mscontrol.MsLinkEvent evt)
|
void |
modeFullDuplex(org.mobicents.mscontrol.MsLinkEvent evt)
|
void |
modeHalfDuplex(org.mobicents.mscontrol.MsLinkEvent evt)
|
void |
queryLiveness(javax.slee.resource.ActivityHandle activityHandle)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 301 for further information. |
void |
resourceCreated(org.mobicents.mscontrol.MsNotifyEvent notifyEvent)
|
void |
resourceInvalid(org.mobicents.mscontrol.MsNotifyEvent notifyEvent)
|
void |
serviceActivated(java.lang.String arg0)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 303 for further information. |
void |
serviceDeactivated(java.lang.String arg0)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 304 for further information. |
void |
serviceInstalled(java.lang.String serviceKey,
int[] eventIDs,
java.lang.String[] resourceOptions)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 302 for further information. |
void |
serviceUninstalled(java.lang.String serviceKey)
Implements javax.slee.resource.ResourceAdaptor Please refer to JSLEE v1.1 Specification, Early Draft Review Page 303 for further information. |
void |
sessionActive(org.mobicents.mscontrol.MsSessionEvent evt)
|
void |
sessionCreated(org.mobicents.mscontrol.MsSessionEvent evt)
|
void |
sessionInvalid(org.mobicents.mscontrol.MsSessionEvent evt)
|
void |
update(org.mobicents.mscontrol.MsNotifyEvent event)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public java.util.Properties properties
| Constructor Detail |
|---|
public MediaResourceAdaptor()
| Method Detail |
|---|
public void entityCreated(javax.slee.resource.BootstrapContext bootstrapContext)
throws javax.slee.resource.ResourceException
entityCreated in interface javax.slee.resource.ResourceAdaptorjavax.slee.resource.ResourceExceptionpublic void entityRemoved()
entityRemoved in interface javax.slee.resource.ResourceAdaptor
public void entityActivated()
throws javax.slee.resource.ResourceException
entityActivated in interface javax.slee.resource.ResourceAdaptorjavax.slee.resource.ResourceExceptionpublic void entityDeactivating()
entityDeactivating in interface javax.slee.resource.ResourceAdaptorpublic void entityDeactivated()
entityDeactivated in interface javax.slee.resource.ResourceAdaptor
public void eventProcessingSuccessful(javax.slee.resource.ActivityHandle handle,
java.lang.Object event,
int eventID,
javax.slee.Address address,
int flags)
eventProcessingSuccessful in interface javax.slee.resource.ResourceAdaptor
public void eventProcessingFailed(javax.slee.resource.ActivityHandle handle,
java.lang.Object event,
int eventID,
javax.slee.Address address,
int flags,
javax.slee.resource.FailureReason reason)
eventProcessingFailed in interface javax.slee.resource.ResourceAdaptorpublic void activityEnded(javax.slee.resource.ActivityHandle activityHandle)
activityEnded in interface javax.slee.resource.ResourceAdaptorpublic void activityUnreferenced(javax.slee.resource.ActivityHandle activityHandle)
activityUnreferenced in interface javax.slee.resource.ResourceAdaptorpublic void queryLiveness(javax.slee.resource.ActivityHandle activityHandle)
queryLiveness in interface javax.slee.resource.ResourceAdaptorpublic java.lang.Object getActivity(javax.slee.resource.ActivityHandle activityHandle)
getActivity in interface javax.slee.resource.ResourceAdaptorpublic javax.slee.resource.ActivityHandle getActivityHandle(java.lang.Object activity)
getActivityHandle in interface javax.slee.resource.ResourceAdaptorpublic java.lang.Object getSBBResourceAdaptorInterface(java.lang.String className)
getSBBResourceAdaptorInterface in interface javax.slee.resource.ResourceAdaptorpublic javax.slee.resource.Marshaler getMarshaler()
getMarshaler in interface javax.slee.resource.ResourceAdaptor
public void serviceInstalled(java.lang.String serviceKey,
int[] eventIDs,
java.lang.String[] resourceOptions)
serviceInstalled in interface javax.slee.resource.ResourceAdaptorpublic void serviceUninstalled(java.lang.String serviceKey)
serviceUninstalled in interface javax.slee.resource.ResourceAdaptorpublic void serviceActivated(java.lang.String arg0)
serviceActivated in interface javax.slee.resource.ResourceAdaptorpublic void serviceDeactivated(java.lang.String arg0)
serviceDeactivated in interface javax.slee.resource.ResourceAdaptorpublic void update(org.mobicents.mscontrol.MsNotifyEvent event)
update in interface org.mobicents.mscontrol.MsNotificationListenerupdate in interface org.mobicents.mscontrol.MsResourceListenerpublic void linkCreated(org.mobicents.mscontrol.MsLinkEvent evt)
linkCreated in interface org.mobicents.mscontrol.MsLinkListenerpublic void linkConnected(org.mobicents.mscontrol.MsLinkEvent evt)
linkConnected in interface org.mobicents.mscontrol.MsLinkListenerpublic void linkDisconnected(org.mobicents.mscontrol.MsLinkEvent evt)
linkDisconnected in interface org.mobicents.mscontrol.MsLinkListenerpublic void linkFailed(org.mobicents.mscontrol.MsLinkEvent evt)
linkFailed in interface org.mobicents.mscontrol.MsLinkListenerpublic void modeHalfDuplex(org.mobicents.mscontrol.MsLinkEvent evt)
modeHalfDuplex in interface org.mobicents.mscontrol.MsLinkListenerpublic void modeFullDuplex(org.mobicents.mscontrol.MsLinkEvent evt)
modeFullDuplex in interface org.mobicents.mscontrol.MsLinkListenerpublic void connectionCreated(org.mobicents.mscontrol.MsConnectionEvent evt)
connectionCreated in interface org.mobicents.mscontrol.MsConnectionListenerpublic void connectionHalfOpen(org.mobicents.mscontrol.MsConnectionEvent evt)
connectionHalfOpen in interface org.mobicents.mscontrol.MsConnectionListenerpublic void connectionOpen(org.mobicents.mscontrol.MsConnectionEvent evt)
connectionOpen in interface org.mobicents.mscontrol.MsConnectionListenerpublic void connectionFailed(org.mobicents.mscontrol.MsConnectionEvent evt)
connectionFailed in interface org.mobicents.mscontrol.MsConnectionListenerpublic void connectionDisconnected(org.mobicents.mscontrol.MsConnectionEvent evt)
connectionDisconnected in interface org.mobicents.mscontrol.MsConnectionListenerpublic void connectionModeRecvOnly(org.mobicents.mscontrol.MsConnectionEvent evt)
connectionModeRecvOnly in interface org.mobicents.mscontrol.MsConnectionListenerpublic void connectionModeSendOnly(org.mobicents.mscontrol.MsConnectionEvent evt)
connectionModeSendOnly in interface org.mobicents.mscontrol.MsConnectionListenerpublic void connectionModeSendRecv(org.mobicents.mscontrol.MsConnectionEvent evt)
connectionModeSendRecv in interface org.mobicents.mscontrol.MsConnectionListenerpublic void sessionCreated(org.mobicents.mscontrol.MsSessionEvent evt)
sessionCreated in interface org.mobicents.mscontrol.MsSessionListenerpublic void sessionActive(org.mobicents.mscontrol.MsSessionEvent evt)
sessionActive in interface org.mobicents.mscontrol.MsSessionListenerpublic void sessionInvalid(org.mobicents.mscontrol.MsSessionEvent evt)
sessionInvalid in interface org.mobicents.mscontrol.MsSessionListenerpublic void resourceCreated(org.mobicents.mscontrol.MsNotifyEvent notifyEvent)
public void resourceInvalid(org.mobicents.mscontrol.MsNotifyEvent notifyEvent)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||