public class FileProvider extends java.lang.Object implements WSDDEngineConfiguration
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log |
PROPERTY_NAME| Constructor and Description |
|---|
FileProvider(java.io.InputStream is)
Constructor which takes an input stream directly.
|
FileProvider(java.lang.String filename)
Constructor which accesses a file in the current directory of the
engine or at an absolute path.
|
FileProvider(java.lang.String basepath,
java.lang.String filename)
Constructor which accesses a file relative to a specific base
path.
|
| Modifier and Type | Method and Description |
|---|---|
void |
configureEngine(AxisEngine engine)
Configure this AxisEngine using whatever data source we have.
|
java.util.Iterator |
getDeployedServices()
Get an enumeration of the services deployed to this engine
|
WSDDDeployment |
getDeployment()
Get the WSDDDeployment for this engine configuration.
|
java.util.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
|
java.util.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(java.lang.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()
Retrieve the TypeMappingRegistry for this engine.
|
void |
setDeployment(WSDDDeployment deployment) |
void |
setInputStream(java.io.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.
|
public FileProvider(java.lang.String filename)
public FileProvider(java.lang.String basepath,
java.lang.String filename)
throws ConfigurationException
ConfigurationExceptionpublic FileProvider(java.io.InputStream is)
public void setInputStream(java.io.InputStream is)
public WSDDDeployment getDeployment()
WSDDEngineConfigurationgetDeployment in interface WSDDEngineConfigurationpublic void setDeployment(WSDDDeployment deployment)
public void setSearchClasspath(boolean searchClasspath)
searchClasspath - true if we should search the classpathpublic void configureEngine(AxisEngine engine) throws ConfigurationException
EngineConfigurationconfigureEngine in interface EngineConfigurationengine - the AxisEngine we'll deploy state toConfigurationException - if there was a problempublic void writeEngineConfig(AxisEngine engine) throws ConfigurationException
writeEngineConfig in interface EngineConfigurationengine - the AxisEngine from which to read state.ConfigurationException - if there was a problempublic Handler getHandler(QName qname) throws ConfigurationException
getHandler in interface EngineConfigurationqname - XXXConfigurationException - XXXpublic SOAPService getService(QName qname) throws ConfigurationException
getService in interface EngineConfigurationqname - XXXConfigurationException - XXXpublic SOAPService getServiceByNamespaceURI(java.lang.String namespace) throws ConfigurationException
getServiceByNamespaceURI in interface EngineConfigurationnamespace - a namespace URIConfigurationException - if there was an error resolving the
namespacepublic Handler getTransport(QName qname) throws ConfigurationException
getTransport in interface EngineConfigurationqname - XXXConfigurationException - XXXpublic TypeMappingRegistry getTypeMappingRegistry() throws ConfigurationException
EngineConfigurationgetTypeMappingRegistry in interface EngineConfigurationConfigurationException - if there was an error resolving the
registrypublic Handler getGlobalRequest() throws ConfigurationException
getGlobalRequest in interface EngineConfigurationHandler that globally handles requestsConfigurationException - if there was some error fetching the
handlerpublic Handler getGlobalResponse() throws ConfigurationException
getGlobalResponse in interface EngineConfigurationHandler that globally handles responsesConfigurationException - if there was some error fetching the
handlerpublic java.util.Hashtable getGlobalOptions()
throws ConfigurationException
getGlobalOptions in interface EngineConfigurationHashtableConfigurationException - if the global options could not be
returnedpublic java.util.Iterator getDeployedServices()
throws ConfigurationException
getDeployedServices in interface EngineConfigurationIterator over the ServiceDesc
objectsConfigurationException - if the deployed services could not be
returnedServiceDescpublic java.util.List getRoles()
getRoles in interface EngineConfigurationList of the roles for this engineCopyright ? 2005 Apache Web Services Project. All Rights Reserved.