uk.ac.starlink.soap
Class AppFileProvider

java.lang.Object
  extended by org.apache.axis.configuration.FileProvider
      extended by uk.ac.starlink.soap.AppFileProvider
All Implemented Interfaces:
org.apache.axis.EngineConfiguration, org.apache.axis.WSDDEngineConfiguration

public class AppFileProvider
extends org.apache.axis.configuration.FileProvider

A simple ConfigurationProvider that uses the Admin class to read XML files for clients and servers, but does write them, so is suitable for embedded applications.

See org.apache.axis.configuration.FileProvider for documentation.

Since:
24-MAY-2002
Version:
$Id$
Author:
Peter W. Draper
See Also:
FileProvider

Field Summary
 
Fields inherited from class org.apache.axis.configuration.FileProvider
log
 
Fields inherited from interface org.apache.axis.EngineConfiguration
PROPERTY_NAME
 
Constructor Summary
AppFileProvider(InputStream is)
           
AppFileProvider(String filename)
           
AppFileProvider(String basepath, String filename)
           
 
Method Summary
 void writeEngineConfig(org.apache.axis.AxisEngine engine)
          Save the engine configuration.
 
Methods inherited from class org.apache.axis.configuration.FileProvider
configureEngine, getDeployedServices, getDeployment, getGlobalOptions, getGlobalRequest, getGlobalResponse, getHandler, getRoles, getService, getServiceByNamespaceURI, getTransport, getTypeMappingRegistry, setDeployment, setInputStream, setSearchClasspath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppFileProvider

public AppFileProvider(String filename)

AppFileProvider

public AppFileProvider(String basepath,
                       String filename)
                throws org.apache.axis.ConfigurationException
Throws:
org.apache.axis.ConfigurationException

AppFileProvider

public AppFileProvider(InputStream is)
Method Detail

writeEngineConfig

public void writeEngineConfig(org.apache.axis.AxisEngine engine)
                       throws org.apache.axis.ConfigurationException
Save the engine configuration. Do nothing for this class.

Specified by:
writeEngineConfig in interface org.apache.axis.EngineConfiguration
Overrides:
writeEngineConfig in class org.apache.axis.configuration.FileProvider
Throws:
org.apache.axis.ConfigurationException


Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.