org.apache.axis.providers
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 java.lang.String |
OPTION_EXTRACLASSES |
static java.lang.String |
OPTION_WSDL_INPUTSCHEMA |
static java.lang.String |
OPTION_WSDL_PORTTYPE |
static java.lang.String |
OPTION_WSDL_SERVICEELEMENT |
static java.lang.String |
OPTION_WSDL_SERVICEPORT |
static java.lang.String |
OPTION_WSDL_SOAPACTION_MODE |
static java.lang.String |
OPTION_WSDL_TARGETNAMESPACE |
makeLockable, name, options| Constructor and Description |
|---|
BasicProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
addOperation(java.lang.String name,
QName qname) |
void |
generateWSDL(MessageContext msgContext)
Generate the WSDL for this service.
|
java.lang.String |
getOperationName(QName qname) |
java.lang.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, setOptionsLockablepublic static final java.lang.String OPTION_WSDL_PORTTYPE
public static final java.lang.String OPTION_WSDL_SERVICEELEMENT
public static final java.lang.String OPTION_WSDL_SERVICEPORT
public static final java.lang.String OPTION_WSDL_TARGETNAMESPACE
public static final java.lang.String OPTION_WSDL_INPUTSCHEMA
public static final java.lang.String OPTION_WSDL_SOAPACTION_MODE
public static final java.lang.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
AxisFaultpublic void addOperation(java.lang.String name,
QName qname)
public java.lang.String getOperationName(QName qname)
public QName[] getOperationQNames()
public java.lang.String[] getOperationNames()
public void generateWSDL(MessageContext msgContext) throws AxisFault
generateWSDL in interface HandlergenerateWSDL in class BasicHandlermsgContext - the MessageContext to generate the WSDL
toAxisFault - if there was a problem generating the WSDLCopyright ? 2005 Apache Web Services Project. All Rights Reserved.