public abstract class BaseAxisDataLocator extends Object
Modifier and Type | Field and Description |
---|---|
protected ServiceData[] |
dataList |
Constructor and Description |
---|
BaseAxisDataLocator() |
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 OutputForm |
getOutputForm() |
protected Data[] |
outputInlineForm(MessageContext msgContext,
ServiceData[] serviceData) |
protected Data[] |
outputLocationForm(ServiceData[] serviceData) |
protected Data[] |
outputReferenceForm(MessageContext msgContext,
ServiceData[] serviceData) |
protected void |
setServiceData(ServiceData[] inServiceData) |
protected ServiceData[] dataList
public Data[] getData(DataRetrievalRequest request, MessageContext msgContext) throws DataRetrievalException
DataRetrievalException
protected Data[] outputInlineForm(MessageContext msgContext, ServiceData[] serviceData) throws DataRetrievalException
DataRetrievalException
protected Data[] outputLocationForm(ServiceData[] serviceData) throws DataRetrievalException
DataRetrievalException
protected Data[] outputReferenceForm(MessageContext msgContext, ServiceData[] serviceData) throws DataRetrievalException
DataRetrievalException
protected void setServiceData(ServiceData[] inServiceData)
protected OutputForm getOutputForm()
Copyright © 2004–2018 The Apache Software Foundation. All rights reserved.