|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.siprop.v2.stack.sip.transaction.impl.TransactionControllerImpl
public class TransactionControllerImpl
This class has set of transactions. Each transaction has same Call-ID value.
Constructor Summary | |
---|---|
TransactionControllerImpl(TransactionUser tu,
java.lang.String uniKey)
Constructor. |
Method Summary | |
---|---|
java.util.List<TransactionEntry> |
getTransacitonList()
get the list of transactions related this transaction set. |
TransactionUser |
getTU()
get called tu. |
java.lang.String |
getUniKey()
get unique key. |
Discriminator |
getUniKeyGenerator()
get Discriminator of unique key for itself manage list. |
boolean |
isInitialState()
check Initial state or not. |
TransactionEntry |
searchCancelTransaction(gov.nist.javax.sip.message.SIPRequest cancel)
Search a transaction that will be canceled by the CANCEL message If the transaction isn't exist return null. |
TransactionEntry |
searchTransaction(Context context)
Search a transaction related SIP message. |
void |
setUniKey(java.lang.String uniKey)
set unique key. |
void |
setUniKeyGenerator(Discriminator uniKeyGenerator)
set Discriminator of unique key for itself manage list. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TransactionControllerImpl(TransactionUser tu, java.lang.String uniKey)
tu
- called tuuniKey
- unique key of this instanceMethod Detail |
---|
public java.util.List<TransactionEntry> getTransacitonList()
TransactionController
getTransacitonList
in interface TransactionController
public TransactionEntry searchTransaction(Context context)
TransactionController
searchTransaction
in interface TransactionController
context
- SIP Message
public TransactionEntry searchCancelTransaction(gov.nist.javax.sip.message.SIPRequest cancel)
TransactionController
searchCancelTransaction
in interface TransactionController
cancel
- CANCEL request message
public boolean isInitialState()
TransactionController
isInitialState
in interface TransactionController
public TransactionUser getTU()
TransactionController
getTU
in interface TransactionController
public Discriminator getUniKeyGenerator()
TransactionController
getUniKeyGenerator
in interface TransactionController
public void setUniKeyGenerator(Discriminator uniKeyGenerator)
TransactionController
setUniKeyGenerator
in interface TransactionController
uniKeyGenerator
- key generatorpublic void setUniKey(java.lang.String uniKey)
TransactionController
setUniKey
in interface TransactionController
uniKey
- unique key of this instancepublic java.lang.String getUniKey()
TransactionController
getUniKey
in interface TransactionController
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |