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 class is deprecated as the createPrack method is now available in the parent SipServletResponse class. Use SipServletResponse.createPrack() instead.
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.HeaderForm

    Nested 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 Type
    Method
    Description
    javax.servlet.sip.SipServletRequest
    Deprecated.
    in favor of SipServletResponse#createPrack()

    Methods inherited from interface javax.servlet.sip.AttributeStore

    clearAttributes, getAttribute, getAttributeNameSet, removeAttribute, setAttribute

    Methods inherited from interface javax.servlet.ServletResponse

    flushBuffer, getBufferSize, getCharacterEncoding, getContentType, getLocale, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale

    Methods 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, setParameterableHeader

    Methods inherited from interface javax.servlet.sip.SipServletResponse

    createAck, getChallengeRealms, getChallengeRealmSet, getInviteBranch, getOutputStream, getProvisionalResponseId, getProxy, getProxyBranch, getReasonPhrase, getRequest, getStatus, getWriter, isBranchResponse, isReliableProvisional, send, sendReliably, setStatus, setStatus

    Methods inherited from interface com.bea.wcp.sip.WlssSipServletMessage

    getUseHeaderForm, setUseHeaderForm
  • Method Details

    • createPrack

      javax.servlet.sip.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 javax.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.