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
DataServiceFault
public static DataServiceRequest createDataServiceRequest(org.apache.axis2.context.MessageContext msgContext) throws DataServiceFault
DataServiceFault
public 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
DataServiceRequest
processRequest()
method.DataServiceFault
public abstract org.apache.axiom.om.OMElement processRequest() throws DataServiceFault
DataServiceFault
Copyright © 2019 WSO2. All rights reserved.