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, setServiceData
protected SchemaDataLocator()
protected SchemaDataLocator(ServiceData[] data)
public Data[] getData(DataRetrievalRequest request, MessageContext msgContext) throws DataRetrievalException
BaseAxisDataLocator
getData
in interface AxisDataLocator
getData
in class BaseAxisDataLocator
request
- 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.DataRetrievalException
protected Data[] outputInlineForm(MessageContext msgContext, ServiceData[] serviceData) throws DataRetrievalException
outputInlineForm
in class BaseAxisDataLocator
DataRetrievalException
protected Data[] outputLocationForm(ServiceData[] serviceData) throws DataRetrievalException
outputLocationForm
in class BaseAxisDataLocator
DataRetrievalException
Copyright © 2004–2016 The Apache Software Foundation. All rights reserved.