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(MsSessionImpl session, org.mobicents.mscontrol.MsSessionEventID eventID, org.mobicents.mscontrol.MsSessionEventCause eventCause, java.lang.Object causeObject)
          Creates a new instance of MsSessionEventImpl
 
Method Summary
 java.lang.Object getCauseObject()
           
 org.mobicents.mscontrol.MsSessionEventCause getEventCause()
           
 org.mobicents.mscontrol.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(MsSessionImpl session,
                          org.mobicents.mscontrol.MsSessionEventID eventID,
                          org.mobicents.mscontrol.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.mscontrol.MsSessionEventID getEventID()
Specified by:
getEventID in interface org.mobicents.mscontrol.MsSessionEvent

getEventCause

public org.mobicents.mscontrol.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.