A B C D E F G H I L M N O P R S T U V W

S

searchCancelTransaction(SIPRequest) - Method in class org.siprop.v2.stack.sip.transaction.impl.TransactionControllerImpl
 
searchCancelTransaction(SIPRequest) - Method in interface org.siprop.v2.stack.sip.transaction.TransactionController
Search a transaction that will be canceled by the CANCEL message If the transaction isn't exist return null.
searchTransaction(Context) - Method in class org.siprop.v2.stack.sip.transaction.impl.TransactionControllerImpl
 
searchTransaction(Context) - Method in interface org.siprop.v2.stack.sip.transaction.TransactionController
Search a transaction related SIP message.
send(Context) - Method in interface org.siprop.v2.b2bua.B2BUAModule
send message.
send(Context) - Method in class org.siprop.v2.b2bua.sip.AbstractSIPB2BUAModule
 
send(Context) - Method in class org.siprop.v2.core.AbstractManager
 
send(Context) - Method in interface org.siprop.v2.core.Manager
It sends to a router.
send(Context) - Method in class org.siprop.v2.stack.sip.impl.StackManagerImpl
 
send(Context) - Method in class org.siprop.v2.stack.sip.tu.impl.TransactionUserImpl
 
send(Context) - Method in interface org.siprop.v2.stack.sip.tu.TransactionUser
send message
SendToKey - Class in org.siprop.v2.core.router.impl
The key for message routing.
SendToKey() - Constructor for class org.siprop.v2.core.router.impl.SendToKey
Constructor.
SendToKey(RouteKey, RouteKey) - Constructor for class org.siprop.v2.core.router.impl.SendToKey
Constructor.
sessionIdle(IoSession, IdleStatus) - Method in class org.siprop.v2.transport.sip.impl.TransportIoHandler
 
sessionOpened(IoSession) - Method in class org.siprop.v2.transport.sip.impl.TransportIoHandler
 
setA(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer A
setB(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer B
setBindingResolver(BindingResolver) - Method in class org.siprop.v2.core.AbstractManager
 
setBindingResolver(BindingResolver) - Method in interface org.siprop.v2.core.Manager
set BindingResolver.
setBindingResolver(BindingResolver) - Method in class org.siprop.v2.stack.sip.tu.function.impl.ViaHandlerImpl
set BindingResolver.
setC(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer C
setCallBackManager(B2BUAManager) - Method in interface org.siprop.v2.b2bua.B2BUAModule
set manager of the call-back point.
setCallBackManager(B2BUAManager) - Method in class org.siprop.v2.b2bua.sip.AbstractSIPB2BUAModule
 
setCommandMethod(Method) - Method in class org.siprop.v2.ua.util.impl.CommandSet
set UACommand Method.
setControlMessage(ControlMessage) - Method in class org.siprop.v2.core.messge.impl.MessageContextPacketImpl
 
setControlMessage(ControlMessage) - Method in interface org.siprop.v2.core.messge.Packet
set ControlMessage.
setCurrentPacket(Packet) - Method in class org.siprop.v2.core.messge.AbstractContext
 
setCurrentPacket(Packet) - Method in class org.siprop.v2.core.messge.AbstractInfo
 
setCurrentPacket(Packet) - Method in interface org.siprop.v2.core.messge.Context
set current Packet.
setCurrentPacket(Packet) - Method in interface org.siprop.v2.core.messge.Info
set current Packet.
setD(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer D
setDeleteFlag(boolean) - Method in interface org.siprop.v2.b2bua.B2BUAModule
set delete flag.
setDeleteFlag(boolean) - Method in class org.siprop.v2.b2bua.sip.AbstractSIPB2BUAModule
 
setDeleteFlag(boolean) - Method in class org.siprop.v2.ua.impl.UAContextImpl
 
setDeleteFlag(boolean) - Method in interface org.siprop.v2.ua.UAContext
set delete flag.
setDoModuleName(String) - Method in interface org.siprop.v2.b2bua.B2BUAControlMessage
set The name of the module for execution.
setDoModuleName(String) - Method in class org.siprop.v2.b2bua.sip.impl.B2BUAControlMessageImpl
 
setE(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer E
setExecMethod(CommandName) - Method in class org.siprop.v2.ua.sip.impl.UAControlMessageImpl
 
setExecMethod(CommandName) - Method in interface org.siprop.v2.ua.UAControlMessage
set key for routing a message.
setF(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer F
setFlatMessage(FlatMessage) - Method in class org.siprop.v2.core.messge.impl.MessageContextPacketImpl
 
setFlatMessage(FlatMessage) - Method in interface org.siprop.v2.core.messge.Packet
set FlatMessage.
setG(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer G
setH(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer H
setHandler(TransportIoHandler) - Method in class org.siprop.v2.transport.sip.impl.SipConnectorImpl
set TransportIoHandler.
setI(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer I
setInfo(Info) - Method in class org.siprop.v2.core.messge.AbstractContext
 
setInfo(Info) - Method in interface org.siprop.v2.core.messge.Context
set Info.
setInner(boolean) - Method in class org.siprop.v2.util.impl.Peer
set inner flag.
setIsDetectLoop(boolean) - Method in class org.siprop.v2.stack.sip.tu.function.impl.ViaHandlerImpl
set detect loop flag.
setIsUAC(boolean) - Method in class org.siprop.v2.stack.sip.impl.StackControlMessageImpl
 
setIsUAC(boolean) - Method in interface org.siprop.v2.stack.StackControlMessage
set transaction type that related this message
setJ(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set TImer J
setK(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer K
setListener(Listener) - Method in class org.siprop.v2.transport.sip.impl.TransportIoHandler
set listener.
setLocalAddress(String) - Method in class org.siprop.v2.transport.sip.impl.SipConnectorImpl
set local IP Address.
setLocalPeer(Peer) - Method in class org.siprop.v2.core.messge.impl.MessageContextImpl
 
setLocalPeer(Peer) - Method in interface org.siprop.v2.core.messge.MessageContext
set a local address and port
setLocalPort(int) - Method in class org.siprop.v2.transport.sip.impl.SipConnectorImpl
set local port.
setManager(Manager) - Method in class org.siprop.v2.stack.sip.impl.StackRepositoryImpl
 
setMessage(Object) - Method in class org.siprop.v2.core.messge.AbstractFlatMessage
 
setMessage(Object) - Method in interface org.siprop.v2.core.messge.FlatMessage
set message object.
setModuleName(String) - Method in class org.siprop.v2.b2bua.sip.AbstractSIPB2BUAModule
set The name which shows this module.
setOriginalContext(Context) - Method in class org.siprop.v2.stack.sip.transaction.impl.TransactionInfoImpl
 
setOriginalContext(Context) - Method in interface org.siprop.v2.stack.sip.transaction.TransactionInfo
Set original Context.
setOriginalPacket(Packet) - Method in class org.siprop.v2.core.messge.AbstractContext
 
setOriginalPacket(Packet) - Method in class org.siprop.v2.core.messge.AbstractInfo
 
setOriginalPacket(Packet) - Method in interface org.siprop.v2.core.messge.Context
set original Packet.
setOriginalPacket(Packet) - Method in interface org.siprop.v2.core.messge.Info
set original Packet.
setProperty(PropertiesDepot) - Method in class org.siprop.v2.ProviderImpl
set Property.
setProperty(String, String) - Method in class org.siprop.v2.util.impl.PropertiesDepotPrefix
 
setProperty(String, String) - Method in class org.siprop.v2.util.impl.PropertiesDepotProp
 
setProperty(String, String) - Method in interface org.siprop.v2.util.PropertiesDepot
set property.
setProtocol(int) - Method in class org.siprop.v2.transport.sip.impl.SipConnectorImpl
set Protocol type.
setRecvFrom(RouteKey) - Method in class org.siprop.v2.core.router.impl.SendToKey
set RouteKey indicating From.
setRegisterResolver(RegisterResolver) - Method in class org.siprop.v2.core.AbstractManager
 
setRegisterResolver(RegisterResolver) - Method in interface org.siprop.v2.core.Manager
set RegisterResolver.
setRemotePeer(Peer) - Method in class org.siprop.v2.core.messge.impl.MessageContextImpl
 
setRemotePeer(Peer) - Method in interface org.siprop.v2.core.messge.MessageContext
set a remote address and port
setResolverKey(ResolverKey) - Method in class org.siprop.v2.util.resolver.impl.BindingResolver
set ResolverKey.
setResolverKey(ResolverKey) - Method in class org.siprop.v2.util.resolver.impl.RegisterResolver
set resolve key.
setResolverKey(ResolverKey) - Method in class org.siprop.v2.util.resolver.impl.ResolverRepository
set resolve key.
setRouteid(Object) - Method in class org.siprop.v2.core.router.impl.MessageRouteKey
 
setRouteid(Object) - Method in interface org.siprop.v2.core.router.RouteKey
set Route ID.
ex.Manager's service name.
setRouteKey(RouteKey) - Method in class org.siprop.v2.core.router.impl.MessageRouterInfo
 
setRouteKey(RouteKey) - Method in interface org.siprop.v2.core.router.RouterInfo
set Route key.
It is the conditions for matching.
setRouter(Router) - Method in class org.siprop.v2.core.AbstractManager
 
setRouter(Router) - Method in interface org.siprop.v2.core.Manager
set Router.
setRoutes(List<RouterInfo>) - Method in interface org.siprop.v2.core.router.StaticRouter
set Route information.
setRoutetype(LayerEnum) - Method in class org.siprop.v2.core.router.impl.MessageRouteKey
 
setRoutetype(LayerEnum) - Method in interface org.siprop.v2.core.router.RouteKey
set Route Type.
setRoutetypeString(String) - Method in class org.siprop.v2.core.router.impl.MessageRouteKey
 
setRoutetypeString(String) - Method in interface org.siprop.v2.core.router.RouteKey
set Route Type String.
setSendTo(RouteKey) - Method in class org.siprop.v2.core.router.impl.SendToKey
set RouteKey indicating To.
setSendToKey(SendToKey) - Method in class org.siprop.v2.core.messge.impl.MessageContextPacketImpl
 
setSendToKey(SendToKey) - Method in interface org.siprop.v2.core.messge.Packet
set SendToKey
setSendToKey(SendToKey) - Method in class org.siprop.v2.core.router.impl.MessageRouterControlMessage
 
setServiceName(String) - Method in class org.siprop.v2.b2bua.sip.impl.B2BUAManagerImpl
 
setServiceName(String) - Method in interface org.siprop.v2.core.Manager
set service name.
setServiceName(String) - Method in class org.siprop.v2.stack.sip.impl.StackManagerImpl
 
setServiceName(String) - Method in class org.siprop.v2.transport.sip.impl.TransportManagerImpl
 
setServiceName(String) - Method in class org.siprop.v2.ua.sip.impl.UAManagerImpl
 
setT1(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer T1
Re-calculate timers related T1
setT2(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer T2
setT4(long) - Static method in class org.siprop.v2.stack.sip.transaction.SIPTimer
set Timer T4
Re-calculate timers related T4
setTagTo(String) - Method in class org.siprop.v2.stack.sip.transaction.impl.TransactionInfoImpl
 
setTagTo(String) - Method in interface org.siprop.v2.stack.sip.transaction.TransactionInfo
Set tag of To header
setThreadPoolCount(int) - Method in class org.siprop.v2.core.router.impl.MessageRouter
 
setTransactionInfo(TransactionInfo) - Method in class org.siprop.v2.stack.sip.transaction.impl.InviteClientTransaction
 
setTransactionInfo(TransactionInfo) - Method in class org.siprop.v2.stack.sip.transaction.impl.InviteServerTransaction
 
setTransactionInfo(TransactionInfo) - Method in class org.siprop.v2.stack.sip.transaction.impl.NonInviteClientTransaction
 
setTransactionInfo(TransactionInfo) - Method in class org.siprop.v2.stack.sip.transaction.impl.NonInviteServerTransaction
 
setTransactionInfo(TransactionInfo) - Method in interface org.siprop.v2.stack.sip.transaction.TransactionEntry
set TransactionInfo.
setTuFunctionComposer(TuFunctionComposer) - Method in class org.siprop.v2.stack.sip.tu.impl.TransactionUserImpl
 
setTuFunctionComposer(TuFunctionComposer) - Method in interface org.siprop.v2.stack.sip.tu.TransactionUser
set TuFunctionComposer.
setUaCommandClass(UACommand) - Method in class org.siprop.v2.ua.util.impl.CommandSet
set UACommand class.
setUAContext(Context, UAContext) - Method in class org.siprop.v2.ua.sip.impl.UAManagerImpl
 
setUAContext(String, UAContext) - Method in class org.siprop.v2.ua.sip.impl.UAManagerImpl
 
setUAContext(Context, UAContext) - Method in interface org.siprop.v2.ua.UAManager
set UAContext by Context.
setUAContext(String, UAContext) - Method in interface org.siprop.v2.ua.UAManager
set UAContext by key.
setUAInfo(String, B2BUAInfo) - Method in interface org.siprop.v2.b2bua.B2BUAContext
set UAInfo.
setUAInfo(String, B2BUAInfo) - Method in class org.siprop.v2.b2bua.impl.B2BUAContextImpl
 
setUaInterpreter(UAInterpreter) - Method in class org.siprop.v2.ua.sip.impl.UAManagerImpl
 
setUaInterpreter(UAInterpreter) - Method in interface org.siprop.v2.ua.UAManager
set UA Interpreter.
setUniKey(String) - Method in class org.siprop.v2.stack.sip.transaction.impl.TransactionControllerImpl
 
setUniKey(String) - Method in interface org.siprop.v2.stack.sip.transaction.TransactionController
set unique key.
setUniKey(String) - Method in class org.siprop.v2.stack.sip.tu.impl.TransactionUserImpl
 
setUniKey(String) - Method in interface org.siprop.v2.stack.sip.tu.TransactionUser
set unique key.
setUniKeyGenerator(Discriminator) - Method in class org.siprop.v2.core.AbstractManager
 
setUniKeyGenerator(Discriminator) - Method in interface org.siprop.v2.core.Manager
set Discriminator of unique key.
setUniKeyGenerator(Discriminator) - Method in class org.siprop.v2.stack.sip.transaction.impl.TransactionControllerImpl
 
setUniKeyGenerator(Discriminator) - Method in interface org.siprop.v2.stack.sip.transaction.TransactionController
set Discriminator of unique key for itself manage list.
setUniKeyGenerator(Discriminator) - Method in class org.siprop.v2.stack.sip.tu.impl.TransactionUserImpl
 
setUniKeyGenerator(Discriminator) - Method in interface org.siprop.v2.stack.sip.tu.TransactionUser
set Discriminator of unique key for itself manage list.
setup(PropertiesDepot, Provider) - Method in class org.siprop.v2.b2bua.sip.impl.B2BUARepositoryImpl
 
setup(PropertiesDepot, Provider) - Method in interface org.siprop.v2.core.repository.Repository
Setup Layer modules.
setup(PropertiesDepot) - Method in class org.siprop.v2.ProviderImpl
 
setup(PropertiesDepot, Provider) - Method in class org.siprop.v2.stack.sip.impl.StackRepositoryImpl
 
setup(PropertiesDepot, Provider) - Method in class org.siprop.v2.transport.sip.impl.TransportRepositoryImpl
 
setup(PropertiesDepot, Provider) - Method in class org.siprop.v2.ua.sip.impl.UARepositoryImpl
 
setup(PropertiesDepot) - Method in class org.siprop.v2.util.impl.PropertiesDepotPrefix
 
setup(PropertiesDepot) - Method in class org.siprop.v2.util.impl.PropertiesDepotProp
 
setup(PropertiesDepot) - Method in interface org.siprop.v2.util.PropertiesDepot
setup propertyDepot class.
setup(PropertiesDepot) - Method in interface org.siprop.v2.util.Provider
setup SIProp.
Initial all instances.
setup(Repository) - Method in class org.siprop.v2.util.resolver.impl.RegisterResolver
set up.
setup(Repository) - Method in class org.siprop.v2.util.resolver.impl.ResolverRepository
set up.
setupRepository(PropertiesDepot) - Method in class org.siprop.v2.ProviderImpl
Initial Resolver.
setupResolvers(PropertiesDepot) - Method in class org.siprop.v2.ProviderImpl
Initial Resolver.
setViaBranch(String) - Method in class org.siprop.v2.stack.sip.transaction.impl.TransactionInfoImpl
 
setViaBranch(String) - Method in interface org.siprop.v2.stack.sip.transaction.TransactionInfo
Set Via branch value
severe(Object, String) - Method in class org.siprop.v2.util.impl.Logger
Override method.
SipConnector - Interface in org.siprop.v2.transport
Connector for SIP.
SipConnectorImpl - Class in org.siprop.v2.transport.sip.impl
Implement of SipConnector.
SipConnectorImpl() - Constructor for class org.siprop.v2.transport.sip.impl.SipConnectorImpl
 
SipMessageDecoder - Class in org.siprop.v2.transport.sip.codec.impl
MessageDecoder for SIP.
used by mina.
SipMessageDecoder() - Constructor for class org.siprop.v2.transport.sip.codec.impl.SipMessageDecoder
Constructor.
SipMessageEncoder - Class in org.siprop.v2.transport.sip.codec.impl
SipMessageEncoder Encode Message and send to session IO.
SipMessageEncoder() - Constructor for class org.siprop.v2.transport.sip.codec.impl.SipMessageEncoder
 
SIPMessageFactory - Class in org.siprop.v2.core.messge.impl
This class is a factory class for SIPMessage.
SIPMessageFactory() - Constructor for class org.siprop.v2.core.messge.impl.SIPMessageFactory
 
SipProtocolCodecFactory - Class in org.siprop.v2.transport.sip.codec.impl
ProtocolCodecFactory for SIP.
SipProtocolCodecFactory() - Constructor for class org.siprop.v2.transport.sip.codec.impl.SipProtocolCodecFactory
Constructor.
SIPropException - Exception in org.siprop
Exception class for SIProp.
SIPropException(String, Throwable) - Constructor for exception org.siprop.SIPropException
 
SIPropException(Throwable) - Constructor for exception org.siprop.SIPropException
 
SIPropException(String) - Constructor for exception org.siprop.SIPropException
 
SIPTimer - Class in org.siprop.v2.stack.sip.transaction
This class has values of SIP Timers Accroding to RFC3261 Appendix A Timer Value Meaning ---------------------------------------------------------------------- T1 500ms default RTT Estimate T2 4s The maximum retransmit interval for non-INVITE requests and INVITE responses T4 5s Maximum duration a message will remain in the network Timer A initially T1 INVITE request retransmit interval, for UDP only Timer B 64*T1 INVITE transaction timeout timer Timer C > 3min proxy INVITE transaction timeout Timer D > 32s for UDP Wait time for response retransmits 0s for TCP/SCTP Timer E initially T1 non-INVITE request retransmit interval, UDP only Timer F 64*T1 non-INVITE transaction timeout timer Timer G initially T1 INVITE response retransmit interval Timer H 64*T1 Wait time for ACK receipt Timer I T4 for UDP Wait time for ACK retransmits 0s for TCP/SCTP Timer J 64*T1 for UDP Wait time for non-INVITE request retransmits 0s for TCP/SCTP Timer K T4 for UDP Wait time for response retransmits 0s for TCP/SCTP
SIPTimer() - Constructor for class org.siprop.v2.stack.sip.transaction.SIPTimer
 
StackControlMessage - Interface in org.siprop.v2.stack
A control message for SIProp stack.
StackControlMessageImpl - Class in org.siprop.v2.stack.sip.impl
A control message for SIProp stack.
StackControlMessageImpl() - Constructor for class org.siprop.v2.stack.sip.impl.StackControlMessageImpl
constructor
StackManager - Interface in org.siprop.v2.stack
Manager interface for Stack.
StackManagerImpl - Class in org.siprop.v2.stack.sip.impl
This class manages TUs.
StackManagerImpl() - Constructor for class org.siprop.v2.stack.sip.impl.StackManagerImpl
Constructor.
StackRepositoryImpl - Class in org.siprop.v2.stack.sip.impl
Repository for Stack.
StackRepositoryImpl() - Constructor for class org.siprop.v2.stack.sip.impl.StackRepositoryImpl
 
start() - Method in class org.siprop.v2.b2bua.sip.impl.B2BUAManagerImpl
 
start() - Method in interface org.siprop.v2.core.Manager
Manager start.
start() - Method in interface org.siprop.v2.core.router.DynamicRouter
Start Router.
start() - Method in class org.siprop.v2.core.router.impl.MessageRouter
 
start() - Method in class org.siprop.v2.ProviderImpl
 
start() - Method in class org.siprop.v2.stack.sip.impl.StackManagerImpl
 
start() - Method in class org.siprop.v2.transport.sip.impl.TransportManagerImpl
 
start() - Method in class org.siprop.v2.ua.sip.impl.UAManagerImpl
 
start() - Method in interface org.siprop.v2.util.Provider
start SIProp.
StaticRouter - Interface in org.siprop.v2.core.router
Interface of static route Router.
stop() - Method in class org.siprop.v2.b2bua.sip.impl.B2BUAManagerImpl
 
stop() - Method in interface org.siprop.v2.core.Manager
Manager stop.
stop() - Method in interface org.siprop.v2.core.router.DynamicRouter
Stop router.
stop() - Method in class org.siprop.v2.core.router.impl.MessageRouter
 
stop() - Method in class org.siprop.v2.ProviderImpl
 
stop() - Method in class org.siprop.v2.stack.sip.impl.StackManagerImpl
 
stop() - Method in class org.siprop.v2.stack.sip.tu.TransactionGarbageCollector
Stop polling process
stop() - Method in class org.siprop.v2.transport.sip.impl.TransportManagerImpl
 
stop() - Method in class org.siprop.v2.ua.sip.impl.UAManagerImpl
 
stop() - Method in class org.siprop.v2.util.impl.ManagerGarbageCollector
Stop polling process
stop() - Method in interface org.siprop.v2.util.Provider
stop SIProp.
storeProperties() - Method in class org.siprop.v2.util.impl.PropertiesDepotPrefix
 
storeProperties() - Method in class org.siprop.v2.util.impl.PropertiesDepotProp
 
storeProperties() - Method in interface org.siprop.v2.util.PropertiesDepot
delete property.

A B C D E F G H I L M N O P R S T U V W