public abstract class AxisWebServiceRequestDispatcher extends AbstractAxisServiceContentGenerator
callbacks, instanceId, itemName, messages, outputHandler, parameterProviders, urlFactory, userSession
EMPTYLOGID, loggingLevel, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
Constructor and Description |
---|
AxisWebServiceRequestDispatcher() |
Modifier and Type | Method and Description |
---|---|
void |
createContent(org.apache.axis2.engine.AxisConfiguration axisConfiguration,
org.apache.axis2.context.ConfigurationContext context,
OutputStream out)
Parses the path parameter to find the web service name, makes sure it is valid, and the calls the current subclass
to create the required content for the specified web service
|
protected abstract void |
createServiceContent(org.apache.axis2.description.AxisService axisService,
String operationName,
org.apache.axis2.engine.AxisConfiguration axisConfiguration,
org.apache.axis2.context.ConfigurationContext context,
OutputStream out)
Processes the current request for the provided Axis service
|
createContent, handleFault, processAxisFault
createContent, getMimeType
getCallback, getItemName, getLogger, setCallbacks, setInstanceId, setItemName, setMessagesList, setOutputHandler, setParameterProviders, setSession, setUrlFactory
debug, debug, error, error, fatal, fatal, genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, getLogId, getObjectName, info, info, setLoggingLevel, setLogId, trace, trace, warn, warn
public void createContent(org.apache.axis2.engine.AxisConfiguration axisConfiguration, org.apache.axis2.context.ConfigurationContext context, OutputStream out) throws Exception
createContent
in class AbstractAxisServiceContentGenerator
axisConfiguration
- AxisConfigurationcontext
- ConfigurationContextout
- The output stream to write toException
protected abstract void createServiceContent(org.apache.axis2.description.AxisService axisService, String operationName, org.apache.axis2.engine.AxisConfiguration axisConfiguration, org.apache.axis2.context.ConfigurationContext context, OutputStream out) throws Exception
axisService
- The Axis web serviceoperationName
- The name of the operation to perform, if knownaxisConfiguration
- The current configurationcontext
- The current contextout
- The output stream for content to be written toException
Copyright © 2017 Hitachi Vantara. All rights reserved.