public class SchemaDataLocator extends BaseAxisDataLocator implements AxisDataLocator
dataList| Modifier | Constructor and Description |
|---|---|
protected |
SchemaDataLocator() |
protected |
SchemaDataLocator(ServiceData[] data)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Data[] |
getData(DataRetrievalRequest request,
MessageContext msgContext)
The default Axis2 Data locator getData API
Checks data information configured in ServiceData.xml for the supported
output forms: inline, url, EndpointReference.
|
protected Data[] |
outputInlineForm(MessageContext msgContext,
ServiceData[] serviceData) |
protected Data[] |
outputLocationForm(ServiceData[] serviceData) |
getOutputForm, outputReferenceForm, setServiceDataprotected SchemaDataLocator()
protected SchemaDataLocator(ServiceData[] data)
public Data[] getData(DataRetrievalRequest request, MessageContext msgContext) throws DataRetrievalException
BaseAxisDataLocatorgetData in interface AxisDataLocatorgetData in class BaseAxisDataLocatorrequest - The DataRetrievalRequest allow to specify parameters
about the request, and additional information to process the
request.msgContext - The MessageContext from the original request.Data[] for the request.DataRetrievalExceptionprotected Data[] outputInlineForm(MessageContext msgContext, ServiceData[] serviceData) throws DataRetrievalException
outputInlineForm in class BaseAxisDataLocatorDataRetrievalExceptionprotected Data[] outputLocationForm(ServiceData[] serviceData) throws DataRetrievalException
outputLocationForm in class BaseAxisDataLocatorDataRetrievalExceptionCopyright © 2004–2018 The Apache Software Foundation. All rights reserved.