org.apache.axis.configuration
public class FileProvider extends Object implements WSDDEngineConfiguration
Field Summary | |
---|---|
protected static Log | log |
Constructor Summary | |
---|---|
FileProvider(String filename)
Constructor which accesses a file in the current directory of the
engine or at an absolute path. | |
FileProvider(String basepath, String filename)
Constructor which accesses a file relative to a specific base
path. | |
FileProvider(InputStream is)
Constructor which takes an input stream directly.
|
Method Summary | |
---|---|
void | configureEngine(AxisEngine engine) |
Iterator | getDeployedServices()
Get an enumeration of the services deployed to this engine |
WSDDDeployment | getDeployment() |
Hashtable | getGlobalOptions()
Returns the global configuration options. |
Handler | getGlobalRequest()
Returns a global request handler. |
Handler | getGlobalResponse()
Returns a global response handler. |
Handler | getHandler(QName qname)
retrieve an instance of the named handler |
List | getRoles()
Get a list of roles that this engine plays globally. |
SOAPService | getService(QName qname)
retrieve an instance of the named service |
SOAPService | getServiceByNamespaceURI(String namespace)
Get a service which has been mapped to a particular namespace
|
Handler | getTransport(QName qname)
retrieve an instance of the named transport |
TypeMappingRegistry | getTypeMappingRegistry() |
void | setDeployment(WSDDDeployment deployment) |
void | setInputStream(InputStream is) |
void | setSearchClasspath(boolean searchClasspath)
Determine whether or not we will look for a "*-config.wsdd" file
on the classpath if we don't find it in the specified location.
|
void | writeEngineConfig(AxisEngine engine)
Save the engine configuration. |
Parameters: qname XXX
Returns: XXX
Throws: ConfigurationException XXX
Returns: a List
of the roles for this engine
Parameters: qname XXX
Returns: XXX
Throws: ConfigurationException XXX
Parameters: namespace a namespace URI
Returns: an instance of the appropriate Service, or null
Parameters: qname XXX
Returns: XXX
Throws: ConfigurationException XXX
Parameters: searchClasspath true if we should search the classpath