Status: Accepted
Owner: [email protected]
Labels: Type-Defect Priority-Medium
New issue 9 by [email protected]: Expose the extended interfaces in SIP
RA
http://code.google.com/p/jain-slee/issues/detail?id=9
ClientTransactionExt, ServerTransactionExt - those are needed for
determining the physical address of remote side.
Also there are RequestEventEx and ResponseEventEx, those might make sense
too.
The wrappers right now hide those and you can not cast to the extended
interface.
For example, instead of:
public class ServerTransactionWrapper extends TransactionWrapper implements
ServerTransaction {
this should do it:
public class ServerTransactionWrapper extends TransactionWrapper implements
ServerTransactionExt {
Further there is Mobicents extensitions
http://code.google.com/p/jain-sip/source/browse/src/main/java/gov/nist/javax/sip/stack/MobicentsSIPServerTransaction.java?repo=ext
with setRetransmitTimer and such methods, but that would introduce more
dependencies.