Oracle Corp.

Oracle WebLogic Communications Server 10.1 API Reference


com.bea.wcp.sip
Interface WlssSipServletResponse

All Superinterfaces:
java.lang.Cloneable, ServletResponse, SipServletMessage, SipServletResponse, com.bea.wcp.sip.WlssSipServletMessage

Deprecated. This class is deprecated as the createPrack method is now available in the parent SipServletResponse class. Use SipServletResponse.createPrack() instead.

public interface WlssSipServletResponse
extends SipServletResponse, com.bea.wcp.sip.WlssSipServletMessage

This interface is intended to add WebLogic SIP server specific method createPrack(), which is an addition to the standard javax.servlet.sip.SipServletResponse interface.

Copyright © 2008 Oracle Corp. All Rights Reserved.

Nested Class Summary
 
Nested classes inherited from class javax.servlet.sip.SipServletMessage
SipServletMessage.HeaderForm
 
Nested classes inherited from class com.bea.wcp.sip.WlssSipServletMessage
com.bea.wcp.sip.WlssSipServletMessage.UseHeaderForm
 
Field Summary
 
Fields inherited from interface javax.servlet.sip.SipServletResponse
SC_ACCEPTED, SC_ADDRESS_INCOMPLETE, SC_ALTERNATIVE_SERVICE, SC_AMBIGUOUS, SC_BAD_EVENT, SC_BAD_EXTENSION, SC_BAD_GATEWAY, SC_BAD_IDENTITY_INFO, SC_BAD_REQUEST, SC_BUSY_EVERYWHERE, SC_BUSY_HERE, SC_CALL_BEING_FORWARDED, SC_CALL_LEG_DONE, SC_CALL_QUEUED, SC_CONDITIONAL_REQUEST_FAILED, SC_DECLINE, SC_DOES_NOT_EXIT_ANYWHERE, SC_EXTENSION_REQUIRED, SC_FORBIDDEN, SC_GONE, SC_INTERVAL_TOO_BRIEF, SC_INVALID_IDENTITY_HEADER, SC_LOOP_DETECTED, SC_MESSAGE_TOO_LARGE, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NOT_ACCEPTABLE, SC_NOT_ACCEPTABLE_ANYWHERE, SC_NOT_ACCEPTABLE_HERE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_OK, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILURE, SC_PROVIDE_REFERER_IDENTITY, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_PENDING, SC_REQUEST_TERMINATED, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_RINGING, SC_SECURITY_AGREEMENT_REQUIRED, SC_SERVER_INTERNAL_ERROR, SC_SERVER_TIMEOUT, SC_SERVICE_UNAVAILABLE, SC_SESSION_INTERVAL_TOO_SMALL, SC_SESSION_PROGRESS, SC_TEMPORARLY_UNAVAILABLE, SC_TOO_MANY_HOPS, SC_TRYING, SC_UNAUTHORIZED, SC_UNDECIPHERABLE, SC_UNSUPPORTED_CERTIFICATE, SC_UNSUPPORTED_MEDIA_TYPE, SC_UNSUPPORTED_URI_SCHEME, SC_USE_IDENTITY_HEADER, SC_USE_PROXY, SC_VERSION_NOT_SUPPORTED
 
Method Summary
 SipServletRequest createPrack()
          Deprecated. in favor of SipServletResponse#createPrack()
 
Methods inherited from interface javax.servlet.sip.SipServletResponse
createAck, getChallengeRealms, getOutputStream, getProxy, getProxyBranch, getReasonPhrase, getRequest, getStatus, getWriter, isBranchResponse, send, sendReliably, setStatus, setStatus
 
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentType, setLocale
 
Methods inherited from interface javax.servlet.sip.SipServletMessage
addAcceptLanguage, addAddressHeader, addHeader, addParameterableHeader, getAcceptLanguage, getAcceptLanguages, getAddressHeader, getAddressHeaders, getApplicationSession, getApplicationSession, getAttribute, getAttributeNames, getCallId, getCharacterEncoding, getContent, getContentLanguage, getContentLength, getContentType, getExpires, getFrom, getHeader, getHeaderForm, getHeaderNames, getHeaders, getInitialRemoteAddr, getInitialRemotePort, getInitialTransport, getLocalAddr, getLocalPort, getMethod, getParameterableHeader, getParameterableHeaders, getProtocol, getRawContent, getRemoteAddr, getRemotePort, getRemoteUser, getSession, getSession, getTo, getTransport, getUserPrincipal, isCommitted, isSecure, isUserInRole, removeAttribute, removeHeader, setAcceptLanguage, setAddressHeader, setAttribute, setCharacterEncoding, setContent, setContentLanguage, setContentLength, setContentType, setExpires, setHeader, setHeaderForm, setParameterableHeader
 
Methods inherited from interface com.bea.wcp.sip.WlssSipServletMessage
getUseHeaderForm, setUseHeaderForm
 

Method Detail

createPrack

public SipServletRequest createPrack()
Deprecated. in favor of SipServletResponse#createPrack()

Returns an PRACK request object corresponding to this response. This method is used by servlets acting as UACs in order to acknowledge reliable provisional responses to INVITE requests with PRACK (RFC 3262).

Specified by:
createPrack in interface SipServletResponse
Returns:
PRACK request corresponding to this response
Throws:
java.lang.IllegalStateException - if the transaction state is such that it doesn't allow a PRACK to be sent now, e.g. if the original request was not an INVITE or if a PRACK has already been generated.

Documentation is available at
http://e-docs.bea.com/wlcp/wlss40/
Copyright 2008 Oracle Corp.