org.apache.axis.configuration

Class NullProvider

public class NullProvider extends Object implements EngineConfiguration

A do-nothing ConfigurationProvider

Author: Glen Daniels (gdaniels@apache.org)

Method Summary
voidconfigureEngine(AxisEngine engine)
IteratorgetDeployedServices()
Get an enumeration of the services deployed to this engine
HashtablegetGlobalOptions()
HandlergetGlobalRequest()
HandlergetGlobalResponse()
HandlergetHandler(QName qname)
ListgetRoles()
Get a list of roles that this engine plays globally.
SOAPServicegetService(QName qname)
SOAPServicegetServiceByNamespaceURI(String namespace)
HandlergetTransport(QName qname)
TypeMappinggetTypeMapping(String encodingStyle)
TypeMappingRegistrygetTypeMappingRegistry()
voidwriteEngineConfig(AxisEngine engine)

Method Detail

configureEngine

public void configureEngine(AxisEngine engine)

getDeployedServices

public Iterator getDeployedServices()
Get an enumeration of the services deployed to this engine

getGlobalOptions

public Hashtable getGlobalOptions()

getGlobalRequest

public Handler getGlobalRequest()

getGlobalResponse

public Handler getGlobalResponse()

getHandler

public Handler getHandler(QName qname)

getRoles

public List getRoles()
Get a list of roles that this engine plays globally. Services within the engine configuration may also add additional roles.

Returns: a List of the roles for this engine

getService

public SOAPService getService(QName qname)

getServiceByNamespaceURI

public SOAPService getServiceByNamespaceURI(String namespace)

getTransport

public Handler getTransport(QName qname)

getTypeMapping

public TypeMapping getTypeMapping(String encodingStyle)

getTypeMappingRegistry

public TypeMappingRegistry getTypeMappingRegistry()

writeEngineConfig

public void writeEngineConfig(AxisEngine engine)
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.