|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axis.configuration.FileProvider
A simple ConfigurationProvider that uses the Admin class to read + write XML files.
| Field Summary | |
protected static org.apache.commons.logging.Log |
log
|
| Fields inherited from interface org.apache.axis.EngineConfiguration |
PROPERTY_NAME |
| Constructor Summary | |
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. |
|
| Method Summary | |
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. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static org.apache.commons.logging.Log log
| Constructor Detail |
public FileProvider(java.lang.String filename)
public FileProvider(java.lang.String basepath,
java.lang.String filename)
throws ConfigurationException
public FileProvider(java.io.InputStream is)
| Method Detail |
public void setInputStream(java.io.InputStream is)
public WSDDDeployment getDeployment()
WSDDEngineConfiguration
getDeployment in interface WSDDEngineConfigurationpublic void setDeployment(WSDDDeployment deployment)
public void setSearchClasspath(boolean searchClasspath)
searchClasspath - true if we should search the classpath
public void configureEngine(AxisEngine engine)
throws ConfigurationException
EngineConfiguration
configureEngine in interface EngineConfigurationengine - the AxisEngine we'll deploy state to
ConfigurationException - if there was a problem
public void writeEngineConfig(AxisEngine engine)
throws ConfigurationException
writeEngineConfig in interface EngineConfigurationengine - the AxisEngine from which to read state.
ConfigurationException - if there was a problem
public Handler getHandler(QName qname)
throws ConfigurationException
getHandler in interface EngineConfigurationqname - XXX
ConfigurationException - XXX
public SOAPService getService(QName qname)
throws ConfigurationException
getService in interface EngineConfigurationqname - XXX
ConfigurationException - XXX
public SOAPService getServiceByNamespaceURI(java.lang.String namespace)
throws ConfigurationException
getServiceByNamespaceURI in interface EngineConfigurationnamespace - a namespace URI
ConfigurationException - if there was an error resolving the
namespace
public Handler getTransport(QName qname)
throws ConfigurationException
getTransport in interface EngineConfigurationqname - XXX
ConfigurationException - XXX
public TypeMappingRegistry getTypeMappingRegistry()
throws ConfigurationException
EngineConfiguration
getTypeMappingRegistry in interface EngineConfigurationConfigurationException - if there was an error resolving the
registry
public Handler getGlobalRequest()
throws ConfigurationException
getGlobalRequest in interface EngineConfigurationHandler that globally handles requests
ConfigurationException - if there was some error fetching the
handler
public Handler getGlobalResponse()
throws ConfigurationException
getGlobalResponse in interface EngineConfigurationHandler that globally handles responses
ConfigurationException - if there was some error fetching the
handler
public java.util.Hashtable getGlobalOptions()
throws ConfigurationException
getGlobalOptions in interface EngineConfigurationHashtable
ConfigurationException - if the global options could not be
returned
public java.util.Iterator getDeployedServices()
throws ConfigurationException
getDeployedServices in interface EngineConfigurationIterator over the ServiceDesc
objects
ConfigurationException - if the deployed services could not be
returnedServiceDescpublic java.util.List getRoles()
getRoles in interface EngineConfigurationList of the roles for this engine
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||