|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectaxis.dynamic.SoapConfiguration
axis.dynamic.SoapServerConfiguration
public class SoapServerConfiguration
Extends SoapConfiguration
, adds ability to deploy / undeploy services and a few property setters.
Field Summary |
---|
Fields inherited from class axis.dynamic.SoapConfiguration |
---|
_engine, _globalOptions, _globalRequest, _globalResponse, _tmr, _transports |
Fields inherited from interface org.apache.axis.EngineConfiguration |
---|
PROPERTY_NAME |
Constructor Summary | |
---|---|
SoapServerConfiguration()
Creates a server configuration with a http transport Handler with a URLMapper . |
Method Summary | |
---|---|
void |
configureEngine(org.apache.axis.AxisEngine engine)
called from AxisEngine.init() . |
void |
deployService(String name,
org.apache.axis.handlers.soap.SOAPService service)
|
Iterator<org.apache.axis.description.ServiceDesc> |
getDeployedServices()
returns an enumeration of the services currently deployed to this engine |
org.apache.axis.handlers.soap.SOAPService |
getService(QName qname)
|
org.apache.axis.handlers.soap.SOAPService |
getServiceByNamespaceURI(String namespace)
This implementation currently just returns null. |
void |
setDisableServicesList(boolean disable)
|
void |
setServicesPath(String path)
necessary to tell axis which path to put into the links on generated html pages. |
void |
undeployService(String name)
|
Methods inherited from class axis.dynamic.SoapConfiguration |
---|
deployTransport, getGlobalOptions, getGlobalRequest, getGlobalResponse, getHandler, getRoles, getTransport, getTypeMappingRegistry, setGlobalRequest, setGlobalResponse, undeployTransport, writeEngineConfig |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SoapServerConfiguration()
Handler
with a URLMapper
.
Method Detail |
---|
public void setDisableServicesList(boolean disable)
disable
- public void setServicesPath(String path)
path
- public void configureEngine(org.apache.axis.AxisEngine engine) throws org.apache.axis.ConfigurationException
AxisEngine.init()
.
configureEngine
in interface org.apache.axis.EngineConfiguration
configureEngine
in class SoapConfiguration
engine
-
org.apache.axis.ConfigurationException
EngineConfiguration.configureEngine(AxisEngine)
,
AxisEngine.init()
public void deployService(String name, org.apache.axis.handlers.soap.SOAPService service)
name
- service
- public void undeployService(String name)
name
- public org.apache.axis.handlers.soap.SOAPService getService(QName qname)
qname
-
EngineConfiguration.getService(QName)
public org.apache.axis.handlers.soap.SOAPService getServiceByNamespaceURI(String namespace)
WSDDDeployment
.
The implementation in SimpleProvider
seems to be broken (muddles up namspace and local name).
namespace
-
public Iterator<org.apache.axis.description.ServiceDesc> getDeployedServices()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |