Class IssuerRequest
- java.lang.Object
-
- org.oa4mp.delegation.server.request.IssuerRequest
-
- All Implemented Interfaces:
Request
- Direct Known Subclasses:
AGRequest
,ATRequest
,CBRequest
,PARequest
,RTIRequest
,UIIRequest2
public abstract class IssuerRequest extends Object implements Request
Created by Jeff Gaynor
on May 13, 2011 at 11:57:57 AM
-
-
Constructor Summary
Constructors Constructor Description IssuerRequest(javax.servlet.http.HttpServletRequest servletRequest, ServiceTransaction transaction)
IssuerRequest(ServiceTransaction transaction)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Client
getClient()
javax.servlet.http.HttpServletRequest
getServletRequest()
ServiceTransaction
getTransaction()
abstract int
getType()
Response
process(Server server)
Process the requestvoid
setServletRequest(javax.servlet.http.HttpServletRequest servletRequest)
void
setTransaction(ServiceTransaction transaction)
Generally this should not be needed.
-
-
-
Field Detail
-
AG_TYPE
public static final int AG_TYPE
- See Also:
- Constant Field Values
-
AT_TYPE
public static final int AT_TYPE
- See Also:
- Constant Field Values
-
CB_TYPE
public static final int CB_TYPE
- See Also:
- Constant Field Values
-
PA_TYPE
public static final int PA_TYPE
- See Also:
- Constant Field Values
-
RT_TYPE
public static final int RT_TYPE
- See Also:
- Constant Field Values
-
UI_TYPE
public static final int UI_TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
IssuerRequest
public IssuerRequest(ServiceTransaction transaction)
-
IssuerRequest
public IssuerRequest(javax.servlet.http.HttpServletRequest servletRequest, ServiceTransaction transaction)
-
-
Method Detail
-
getType
public abstract int getType()
-
getTransaction
public ServiceTransaction getTransaction()
-
setTransaction
public void setTransaction(ServiceTransaction transaction)
Generally this should not be needed. If possible, always set the transaction in the constructor.- Parameters:
transaction
-
-
process
public Response process(Server server)
Description copied from interface:Request
Process the request
-
getServletRequest
public javax.servlet.http.HttpServletRequest getServletRequest()
-
setServletRequest
public void setServletRequest(javax.servlet.http.HttpServletRequest servletRequest)
-
getClient
public Client getClient()
-
-