public abstract class DataServiceRequest extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
DataServiceRequest(DataService dataService,
String requestName) |
| Modifier and Type | Method and Description |
|---|---|
static DataServiceRequest |
createDataServiceRequest(org.apache.axis2.context.MessageContext msgContext) |
org.apache.axiom.om.OMElement |
dispatch()
Dispatches the current request.
|
DataService |
getDataService() |
String |
getRequestName() |
String |
getUser() |
String[] |
getUserRoles() |
static boolean |
isBoxcarringRequest(String requestName)
Checks if the given request is a boxcarring request.
|
boolean |
isDisableStreaming() |
abstract org.apache.axiom.om.OMElement |
processRequest()
This method must implement the request specific request processing logic.
|
void |
setUser(String requestUser) |
void |
setUserRoles(String[] userRoles) |
protected DataServiceRequest(DataService dataService, String requestName) throws DataServiceFault
DataServiceFaultpublic static DataServiceRequest createDataServiceRequest(org.apache.axis2.context.MessageContext msgContext) throws DataServiceFault
DataServiceFaultpublic DataService getDataService()
public String getRequestName()
public boolean isDisableStreaming()
public static boolean isBoxcarringRequest(String requestName)
requestName - The request namepublic void setUser(String requestUser)
public String getUser()
public void setUserRoles(String[] userRoles)
public String[] getUserRoles()
public org.apache.axiom.om.OMElement dispatch()
throws DataServiceFault
DataServiceRequestprocessRequest() method.DataServiceFaultpublic abstract org.apache.axiom.om.OMElement processRequest()
throws DataServiceFault
DataServiceFaultCopyright © 2018 WSO2. All rights reserved.