org.siprop.v2.b2bua.sip
Class AbstractSIPB2BUAModule

java.lang.Object
  extended by org.siprop.v2.b2bua.sip.AbstractSIPB2BUAModule
All Implemented Interfaces:
B2BUAModule
Direct Known Subclasses:
AsteriskB2BUA

public abstract class AbstractSIPB2BUAModule
extends java.lang.Object
implements B2BUAModule

abstract B2BUAModul for SIP.

Author:
noritsuna

Constructor Summary
AbstractSIPB2BUAModule()
          Constructor.
 
Method Summary
 B2BUAManager getCallBackManager()
          get manager of the call-back point.
 boolean getDeleteFlag()
          get delete flag.
This is used by GC.
 java.lang.String getModuleName()
          get The name which shows this module.
 void send(Context context)
          send message.
 void setCallBackManager(B2BUAManager callBackManager)
          set manager of the call-back point.
 void setDeleteFlag(boolean flag)
          set delete flag.
 void setModuleName(java.lang.String moduleName)
          set The name which shows this module.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.siprop.v2.b2bua.B2BUAModule
receive
 

Constructor Detail

AbstractSIPB2BUAModule

public AbstractSIPB2BUAModule()
Constructor.

Method Detail

send

public void send(Context context)
Description copied from interface: B2BUAModule
send message.

Specified by:
send in interface B2BUAModule

setDeleteFlag

public void setDeleteFlag(boolean flag)
Description copied from interface: B2BUAModule
set delete flag.

Specified by:
setDeleteFlag in interface B2BUAModule
Parameters:
flag - GC flag

getDeleteFlag

public boolean getDeleteFlag()
Description copied from interface: B2BUAModule
get delete flag.
This is used by GC.

Specified by:
getDeleteFlag in interface B2BUAModule
Returns:
GC flag

getModuleName

public java.lang.String getModuleName()
Description copied from interface: B2BUAModule
get The name which shows this module.

Specified by:
getModuleName in interface B2BUAModule
Returns:
module name

setModuleName

public void setModuleName(java.lang.String moduleName)
set The name which shows this module.

Parameters:
moduleName - The name which shows this module.

getCallBackManager

public B2BUAManager getCallBackManager()
Description copied from interface: B2BUAModule
get manager of the call-back point.

Specified by:
getCallBackManager in interface B2BUAModule
Returns:
manager of the call-back point.

setCallBackManager

public void setCallBackManager(B2BUAManager callBackManager)
Description copied from interface: B2BUAModule
set manager of the call-back point.

Specified by:
setCallBackManager in interface B2BUAModule
Parameters:
callBackManager - manager of the call-back point.