org.mobicents.mscontrol.impl
Class MsSessionEventImpl

java.lang.Object
  extended by org.mobicents.mscontrol.impl.MsSessionEventImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Runnable, org.mobicents.mscontrol.MsSessionEvent

public class MsSessionEventImpl
extends java.lang.Object
implements org.mobicents.mscontrol.MsSessionEvent, java.lang.Runnable

Implementation for MsSessionEvent interface.

Author:
Oleg Kulikov, amit.bhayani
See Also:
Serialized Form

Constructor Summary
MsSessionEventImpl(org.mobicents.mscontrol.MsSession session, org.mobicents.media.msc.common.events.MsSessionEventID eventID, org.mobicents.media.msc.common.events.MsSessionEventCause eventCause, java.lang.Object causeObject)
          Creates a new instance of MsSessionEventImpl
 
Method Summary
 java.lang.Object getCauseObject()
           
 org.mobicents.media.msc.common.events.MsSessionEventCause getEventCause()
           
 org.mobicents.media.msc.common.events.MsSessionEventID getEventID()
           
 org.mobicents.mscontrol.MsSession getSource()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MsSessionEventImpl

public MsSessionEventImpl(org.mobicents.mscontrol.MsSession session,
                          org.mobicents.media.msc.common.events.MsSessionEventID eventID,
                          org.mobicents.media.msc.common.events.MsSessionEventCause eventCause,
                          java.lang.Object causeObject)
Creates a new instance of MsSessionEventImpl

Method Detail

getSource

public org.mobicents.mscontrol.MsSession getSource()
Specified by:
getSource in interface org.mobicents.mscontrol.MsSessionEvent

getEventID

public org.mobicents.media.msc.common.events.MsSessionEventID getEventID()
Specified by:
getEventID in interface org.mobicents.mscontrol.MsSessionEvent

getEventCause

public org.mobicents.media.msc.common.events.MsSessionEventCause getEventCause()
Specified by:
getEventCause in interface org.mobicents.mscontrol.MsSessionEvent

getCauseObject

public java.lang.Object getCauseObject()
Specified by:
getCauseObject in interface org.mobicents.mscontrol.MsSessionEvent

run

public void run()
Specified by:
run in interface java.lang.Runnable


Copyright © 2008. All Rights Reserved.