| gov.nist.siplite.stack.SIPServerRequestInterface
All known Subclasses: gov.nist.siplite.NistSipMessageHandlerImpl, gov.nist.siplite.stack.ServerTransaction,
SIPServerRequestInterface | public interface SIPServerRequestInterface (Code) | | An interface for a genereic message processor for SIP Request messages.
This is implemented by the application. The stack calls the message
factory with a pointer to the parsed structure to create one of these
and then calls processRequest on the newly created SIPServerRequest
It is the applications responsibility to take care of what needs to be
done to actually process the request.
version: JAIN-SIP-1.1 version: This code is in the public domain. |
getProcessingInfo | public String getProcessingInfo()(Code) | | Gets processing information.
The stack queries processing information to add to the message log.
by calling this interface. Return null if no processing information
of interes thas been generated.
the processing information |
getResponseChannel | public MessageChannel getResponseChannel()(Code) | | Gets the channel to where to send the response
(the outgoing message channel).
the response message channel |
processRequest | public void processRequest(Request sipRequest, MessageChannel incomingChannel) throws SIPServerException(Code) | | Processes the message. This incorporates a feature request
by Salvador Rey Calatayud <salreyca@TELECO.UPV.ES>
Parameters: sipRequest - is the incoming SIP Request. Parameters: incomingChannel - is the incoming message channel (parameteradded in response to a request by Salvador Rey Calatayud.) throws: SIPServerException - Exception that gets thrown bythis processor when an exception is encountered in themessage processing. |
|
|