public abstract class BasicProvider extends BasicHandler
Modifier and Type | Field and Description |
---|---|
protected static org.apache.commons.logging.Log |
entLog |
protected static org.apache.commons.logging.Log |
log |
static String |
OPTION_EXTRACLASSES |
static String |
OPTION_WSDL_INPUTSCHEMA |
static String |
OPTION_WSDL_PORTTYPE |
static String |
OPTION_WSDL_SERVICEELEMENT |
static String |
OPTION_WSDL_SERVICEPORT |
static String |
OPTION_WSDL_SOAPACTION_MODE |
static String |
OPTION_WSDL_TARGETNAMESPACE |
makeLockable, name, options
Constructor and Description |
---|
BasicProvider() |
Modifier and Type | Method and Description |
---|---|
void |
addOperation(String name,
QName qname) |
void |
generateWSDL(MessageContext msgContext)
Generate the WSDL for this service.
|
String |
getOperationName(QName qname) |
String[] |
getOperationNames() |
QName[] |
getOperationQNames() |
abstract void |
initServiceDesc(SOAPService service,
MessageContext msgContext)
This method returns a ServiceDesc that contains the correct
implimentation class.
|
canHandleBlock, cleanup, getDeploymentData, getName, getOption, getOptions, getUnderstoodHeaders, init, initHashtable, onFault, setName, setOption, setOptionDefault, setOptions, setOptionsLockable
public static final String OPTION_WSDL_PORTTYPE
public static final String OPTION_WSDL_SERVICEELEMENT
public static final String OPTION_WSDL_SERVICEPORT
public static final String OPTION_WSDL_TARGETNAMESPACE
public static final String OPTION_WSDL_INPUTSCHEMA
public static final String OPTION_WSDL_SOAPACTION_MODE
public static final String OPTION_EXTRACLASSES
protected static org.apache.commons.logging.Log log
protected static org.apache.commons.logging.Log entLog
public abstract void initServiceDesc(SOAPService service, MessageContext msgContext) throws AxisFault
AxisFault
public QName[] getOperationQNames()
public String[] getOperationNames()
public void generateWSDL(MessageContext msgContext) throws AxisFault
generateWSDL
in interface Handler
generateWSDL
in class BasicHandler
msgContext
- the MessageContext
to generate the WSDL
toAxisFault
- if there was a problem generating the WSDLCopyright © The Apache Software Foundation. All Rights Reserved.