|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.panama.rt.RequestFactory
This RequestFactory produces new request objects that can be executed.
Constructor Summary |
RequestFactory()
|
Method Summary |
Type | Method |
---|---|
static Request |
createRequest(javax.servlet.http.HttpServletRequest request)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
Device device)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
Device device,
Service service)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Device device)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Device device,
Service service)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Session session,
Device device)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Session session,
Device device,
Service service)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
Session session,
Device device)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(javax.servlet.http.HttpServletRequest request,
Session session,
Device device,
Service service)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(Service service,
User user,
AlertAddress address)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(Service service,
User user,
Device device)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(Session session,
Service service,
User user,
AlertAddress address)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(Session session,
Service service,
User user,
Device device)
Create a new instance of the Request, which can be executed to invoke a service. |
static Request |
createRequest(java.lang.String user,
java.lang.String password)
Create a new instance of the Request, which can be executed to invoke a service. |
static RequestFactory |
getInstance()
Get the singleton instance of the request factory |
static Request |
lookupRequest()
Lookup the request object associated with the current thread. |
abstract void |
setServerInfo(java.lang.String serverInfo)
Set the server information obtained from the servlet context. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RequestFactory()
Method Detail |
public static RequestFactory getInstance()
public abstract void setServerInfo(java.lang.String serverInfo)
public static Request lookupRequest()
Request
public static Request createRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- the incoming http requestresponse
- the outgoing http responsepublic static Request createRequest(javax.servlet.http.HttpServletRequest request)
request
- the incoming http requestpublic static Request createRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Device device)
request
- the incoming http requestresponse
- the outgoing http responsedevice
- the device model to tailor the responsepublic static Request createRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Device device, Service service)
request
- the incoming http requestresponse
- the outgoing http responsedevice
- the device model to tailor the responseservice
- the service to be authorized and invokedpublic static Request createRequest(javax.servlet.http.HttpServletRequest request, Device device)
request
- the incoming http requestdevice
- the device model to tailor the responsepublic static Request createRequest(javax.servlet.http.HttpServletRequest request, Device device, Service service)
request
- the incoming http requestdevice
- the device model to tailor the responseservice
- the service to be authorized and invokedpublic static Request createRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Session session, Device device)
request
- the incoming http requestresponse
- the outgoing http responsesession
- the existing sessiondevice
- the device model to tailor the responsepublic static Request createRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Session session, Device device, Service service)
request
- the incoming http requestresponse
- the outgoing http responsesession
- the existing sessiondevice
- the device model to tailor the responseservice
- the service to be authorized and invokedpublic static Request createRequest(javax.servlet.http.HttpServletRequest request, Session session, Device device)
request
- the incoming http requestsession
- the existing sessiondevice
- the device model to tailor the responsepublic static Request createRequest(javax.servlet.http.HttpServletRequest request, Session session, Device device, Service service)
request
- the incoming http requestsession
- the existing sessiondevice
- the device model to tailor the responseservice
- the service to be authorized and invokedpublic static Request createRequest(Service service, User user, AlertAddress address)
alert
- the alert serviceuser
- the effective useralertAddress
- the address of effective userpublic static Request createRequest(Service service, User user, Device device)
alert
- the alert serviceuser
- the effective userdevice
- the device to be rendered forpublic static Request createRequest(Session session, Service service, User user, AlertAddress address)
session
- the existing sessionalert
- the alert serviceuser
- the effective useralertAddress
- the address of effective userpublic static Request createRequest(Session session, Service service, User user, Device device)
session
- the existing sessionalert
- the alert serviceuser
- the effective userdevice
- the device to be rendered forpublic static Request createRequest(java.lang.String user, java.lang.String password)
user
- the user signing onpassword
- the password
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |