Class ServiceContext

java.lang.Object
com.caucho.services.server.ServiceContext

public class ServiceContext extends Object
Context for a service, to handle request-specific information.
  • Method Details

    • begin

      public static void begin(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, String serviceName, String objectId) throws javax.servlet.ServletException
      Sets the request object prior to calling the service's method.
      Parameters:
      request - the calling servlet request
      serviceId - the service identifier
      objectId - the object identifier
      Throws:
      javax.servlet.ServletException
    • getContext

      public static ServiceContext getContext()
      Returns the service request.
    • addHeader

      public void addHeader(String header, Object value)
      Adds a header.
    • getHeader

      public Object getHeader(String header)
      Gets a header.
    • getContextHeader

      public static Object getContextHeader(String header)
      Gets a header from the context.
    • getContextRequest

      public static javax.servlet.ServletRequest getContextRequest()
      Returns the service request.
    • getContextResponse

      public static javax.servlet.ServletResponse getContextResponse()
      Returns the service request.
    • getContextServiceName

      public static String getContextServiceName()
      Returns the service id, corresponding to the pathInfo of the URL.
    • getContextObjectId

      public static String getContextObjectId()
      Returns the object id, corresponding to the ?id= of the URL.
    • end

      public static void end()
      Cleanup at the end of a request.
    • getRequest

      public static javax.servlet.ServletRequest getRequest()
      Deprecated.
      Returns the service request.
    • getServiceName

      public static String getServiceName()
      Deprecated.
      Returns the service id, corresponding to the pathInfo of the URL.
    • getObjectId

      public static String getObjectId()
      Deprecated.
      Returns the object id, corresponding to the ?id= of the URL.