Package com.bea.wcp.sip
Interface WlssSipServletResponse
- All Superinterfaces:
javax.servlet.sip.AttributeStore,Cloneable,javax.servlet.ServletResponse,javax.servlet.sip.SipServletMessage,javax.servlet.sip.SipServletResponse,WlssSipServletMessage
public interface WlssSipServletResponse
extends javax.servlet.sip.SipServletResponse, WlssSipServletMessage
Deprecated.
This interface is intended to add Oracle Communications Converged Application Server specific method
createPrack(), which is an addition to the standard
javax.servlet.sip.SipServletResponse interface.
- Author:
- Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.servlet.sip.SipServletMessage
javax.servlet.sip.SipServletMessage.HeaderFormNested classes/interfaces inherited from interface com.bea.wcp.sip.WlssSipServletMessage
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_EXIST_ANYWHERE, SC_DOES_NOT_EXIT_ANYWHERE, SC_EXTENSION_REQUIRED, SC_FORBIDDEN, SC_GONE, SC_INTERVAL_TOO_BRIEF, SC_INVALID_IDENTITY_HEADER, SC_LOOP_DETECTED, SC_MAX_BREADTH_EXCEEDED, 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
Modifier and TypeMethodDescriptionjavax.servlet.sip.SipServletRequestDeprecated.in favor ofSipServletResponse#createPrack()Methods inherited from interface javax.servlet.sip.AttributeStore
clearAttributes, getAttribute, getAttributeNameSet, removeAttribute, setAttributeMethods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocaleMethods inherited from interface javax.servlet.sip.SipServletMessage
addAcceptLanguage, addAddressHeader, addHeader, addParameterableHeader, getAcceptLanguage, getAcceptLanguages, getAcceptLanguageSet, getAddressHeader, getAddressHeaderList, getAddressHeaders, getApplicationSession, getApplicationSession, getAttributeNames, getCallId, getCharacterEncoding, getContent, getContentLanguage, getContentLength, getContentType, getExpires, getFrom, getHeader, getHeaderForm, getHeaderList, getHeaderNameList, getHeaderNames, getHeaders, getInitialRemoteAddr, getInitialRemotePort, getInitialTransport, getLocalAddr, getLocalPort, getLocalSipWebSocketContext, getMethod, getParameterableHeader, getParameterableHeaderList, getParameterableHeaders, getProtocol, getRawContent, getRemoteAddr, getRemotePort, getRemoteUser, getSession, getSession, getSessionKeepAlivePreference, getTo, getTransport, getUserPrincipal, isCommitted, isInternallyRouted, isSecure, isUserInRole, pushLocalPath, pushPath, removeHeader, setAcceptLanguage, setAddressHeader, setCharacterEncoding, setContent, setContentLanguage, setContentLength, setContentType, setExpires, setHeader, setHeaderForm, setParameterableHeaderMethods inherited from interface javax.servlet.sip.SipServletResponse
createAck, getChallengeRealms, getChallengeRealmSet, getInviteBranch, getOutputStream, getProvisionalResponseId, getProxy, getProxyBranch, getReasonPhrase, getRequest, getStatus, getWriter, isBranchResponse, isReliableProvisional, send, sendReliably, setStatus, setStatusMethods inherited from interface com.bea.wcp.sip.WlssSipServletMessage
getUseHeaderForm, setUseHeaderForm
-
Method Details
-
createPrack
javax.servlet.sip.SipServletRequest createPrack()Deprecated.in favor ofSipServletResponse#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:
createPrackin interfacejavax.servlet.sip.SipServletResponse- Returns:
- PRACK request corresponding to this response
- Throws:
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.
-
SipServletResponse.createPrack()instead.