org.mobicents.javax.media.mscontrol
Class AbstractJoinable

java.lang.Object
  extended by org.mobicents.javax.media.mscontrol.AbstractJoinable
All Implemented Interfaces:
javax.media.mscontrol.join.Joinable

public abstract class AbstractJoinable
extends Object
implements javax.media.mscontrol.join.Joinable

Author:
amit bhayani

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.media.mscontrol.join.Joinable
javax.media.mscontrol.join.Joinable.Direction
 
Field Summary
protected  javax.media.mscontrol.join.Joinable.Direction direction
           
protected  javax.media.mscontrol.join.Joinable[] joineesArray
           
protected  AbstractJoinable other
           
 
Constructor Summary
AbstractJoinable()
           
 
Method Summary
 javax.media.mscontrol.join.Joinable.Direction getDirection()
           
 javax.media.mscontrol.join.Joinable[] getJoinees()
           
 javax.media.mscontrol.join.Joinable[] getJoinees(javax.media.mscontrol.join.Joinable.Direction direction)
           
 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 unjoin(javax.media.mscontrol.join.Joinable other)
           
 void unjoinInitiate(javax.media.mscontrol.join.Joinable other, Serializable context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

other

protected AbstractJoinable other

joineesArray

protected javax.media.mscontrol.join.Joinable[] joineesArray

direction

protected javax.media.mscontrol.join.Joinable.Direction direction
Constructor Detail

AbstractJoinable

public AbstractJoinable()
Method Detail

getJoinees

public javax.media.mscontrol.join.Joinable[] getJoinees()
                                                 throws javax.media.mscontrol.MsControlException
Specified by:
getJoinees in interface javax.media.mscontrol.join.Joinable
Throws:
javax.media.mscontrol.MsControlException

getJoinees

public javax.media.mscontrol.join.Joinable[] getJoinees(javax.media.mscontrol.join.Joinable.Direction direction)
                                                 throws javax.media.mscontrol.MsControlException
Specified by:
getJoinees in interface javax.media.mscontrol.join.Joinable
Throws:
javax.media.mscontrol.MsControlException

join

public void join(javax.media.mscontrol.join.Joinable.Direction direction,
                 javax.media.mscontrol.join.Joinable other)
          throws javax.media.mscontrol.MsControlException
Specified by:
join in interface javax.media.mscontrol.join.Joinable
Throws:
javax.media.mscontrol.MsControlException

joinInitiate

public void joinInitiate(javax.media.mscontrol.join.Joinable.Direction direction,
                         javax.media.mscontrol.join.Joinable other,
                         Serializable context)
                  throws javax.media.mscontrol.MsControlException
Specified by:
joinInitiate in interface javax.media.mscontrol.join.Joinable
Throws:
javax.media.mscontrol.MsControlException

unjoin

public void unjoin(javax.media.mscontrol.join.Joinable other)
            throws javax.media.mscontrol.MsControlException
Specified by:
unjoin in interface javax.media.mscontrol.join.Joinable
Throws:
javax.media.mscontrol.MsControlException

unjoinInitiate

public void unjoinInitiate(javax.media.mscontrol.join.Joinable other,
                           Serializable context)
                    throws javax.media.mscontrol.MsControlException
Specified by:
unjoinInitiate in interface javax.media.mscontrol.join.Joinable
Throws:
javax.media.mscontrol.MsControlException

getDirection

public javax.media.mscontrol.join.Joinable.Direction getDirection()


Copyright © 2013 TeleStax, Inc.. All Rights Reserved.