Class SPSProxyHelper.ResourceProvider
- java.lang.Object
-
- org.apache.manifoldcf.crawler.connectors.sharepoint.SPSProxyHelper.ResourceProvider
-
- All Implemented Interfaces:
org.apache.axis.EngineConfiguration,org.apache.axis.WSDDEngineConfiguration
- Enclosing class:
- SPSProxyHelper
protected static class SPSProxyHelper.ResourceProvider extends java.lang.Object implements org.apache.axis.WSDDEngineConfigurationImplementation of EngineConfiguration that we'll use to get the wsdd file from a local resource.
-
-
Constructor Summary
Constructors Constructor Description ResourceProvider(java.lang.Class resourceClass, java.lang.String resourceName)Constructor setting the resource name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigureEngine(org.apache.axis.AxisEngine engine)java.util.IteratorgetDeployedServices()Get an enumeration of the services deployed to this engineorg.apache.axis.deployment.wsdd.WSDDDeploymentgetDeployment()java.util.HashtablegetGlobalOptions()Returns the global configuration options.org.apache.axis.HandlergetGlobalRequest()Returns a global request handler.org.apache.axis.HandlergetGlobalResponse()Returns a global response handler.org.apache.axis.HandlergetHandler(javax.xml.namespace.QName qname)retrieve an instance of the named handlerjava.util.ListgetRoles()Get a list of roles that this engine plays globally.org.apache.axis.handlers.soap.SOAPServicegetService(javax.xml.namespace.QName qname)retrieve an instance of the named serviceorg.apache.axis.handlers.soap.SOAPServicegetServiceByNamespaceURI(java.lang.String namespace)Get a service which has been mapped to a particular namespaceorg.apache.axis.HandlergetTransport(javax.xml.namespace.QName qname)retrieve an instance of the named transportorg.apache.axis.encoding.TypeMappingRegistrygetTypeMappingRegistry()voidwriteEngineConfig(org.apache.axis.AxisEngine engine)
-
-
-
Method Detail
-
getDeployment
public org.apache.axis.deployment.wsdd.WSDDDeployment getDeployment()
- Specified by:
getDeploymentin interfaceorg.apache.axis.WSDDEngineConfiguration
-
configureEngine
public void configureEngine(org.apache.axis.AxisEngine engine) throws org.apache.axis.ConfigurationException- Specified by:
configureEnginein interfaceorg.apache.axis.EngineConfiguration- Throws:
org.apache.axis.ConfigurationException
-
writeEngineConfig
public void writeEngineConfig(org.apache.axis.AxisEngine engine) throws org.apache.axis.ConfigurationException- Specified by:
writeEngineConfigin interfaceorg.apache.axis.EngineConfiguration- Throws:
org.apache.axis.ConfigurationException
-
getHandler
public org.apache.axis.Handler getHandler(javax.xml.namespace.QName qname) throws org.apache.axis.ConfigurationExceptionretrieve an instance of the named handler- Specified by:
getHandlerin interfaceorg.apache.axis.EngineConfiguration- Parameters:
qname- XXX- Returns:
- XXX
- Throws:
org.apache.axis.ConfigurationException- XXX
-
getService
public org.apache.axis.handlers.soap.SOAPService getService(javax.xml.namespace.QName qname) throws org.apache.axis.ConfigurationExceptionretrieve an instance of the named service- Specified by:
getServicein interfaceorg.apache.axis.EngineConfiguration- Parameters:
qname- XXX- Returns:
- XXX
- Throws:
org.apache.axis.ConfigurationException- XXX
-
getServiceByNamespaceURI
public org.apache.axis.handlers.soap.SOAPService getServiceByNamespaceURI(java.lang.String namespace) throws org.apache.axis.ConfigurationExceptionGet a service which has been mapped to a particular namespace- Specified by:
getServiceByNamespaceURIin interfaceorg.apache.axis.EngineConfiguration- Parameters:
namespace- a namespace URI- Returns:
- an instance of the appropriate Service, or null
- Throws:
org.apache.axis.ConfigurationException
-
getTransport
public org.apache.axis.Handler getTransport(javax.xml.namespace.QName qname) throws org.apache.axis.ConfigurationExceptionretrieve an instance of the named transport- Specified by:
getTransportin interfaceorg.apache.axis.EngineConfiguration- Parameters:
qname- XXX- Returns:
- XXX
- Throws:
org.apache.axis.ConfigurationException- XXX
-
getTypeMappingRegistry
public org.apache.axis.encoding.TypeMappingRegistry getTypeMappingRegistry() throws org.apache.axis.ConfigurationException- Specified by:
getTypeMappingRegistryin interfaceorg.apache.axis.EngineConfiguration- Throws:
org.apache.axis.ConfigurationException
-
getGlobalRequest
public org.apache.axis.Handler getGlobalRequest() throws org.apache.axis.ConfigurationExceptionReturns a global request handler.- Specified by:
getGlobalRequestin interfaceorg.apache.axis.EngineConfiguration- Throws:
org.apache.axis.ConfigurationException
-
getGlobalResponse
public org.apache.axis.Handler getGlobalResponse() throws org.apache.axis.ConfigurationExceptionReturns a global response handler.- Specified by:
getGlobalResponsein interfaceorg.apache.axis.EngineConfiguration- Throws:
org.apache.axis.ConfigurationException
-
getGlobalOptions
public java.util.Hashtable getGlobalOptions() throws org.apache.axis.ConfigurationExceptionReturns the global configuration options.- Specified by:
getGlobalOptionsin interfaceorg.apache.axis.EngineConfiguration- Throws:
org.apache.axis.ConfigurationException
-
getDeployedServices
public java.util.Iterator getDeployedServices() throws org.apache.axis.ConfigurationExceptionGet an enumeration of the services deployed to this engine- Specified by:
getDeployedServicesin interfaceorg.apache.axis.EngineConfiguration- Throws:
org.apache.axis.ConfigurationException
-
getRoles
public java.util.List getRoles()
Get a list of roles that this engine plays globally. Services within the engine configuration may also add additional roles.- Specified by:
getRolesin interfaceorg.apache.axis.EngineConfiguration- Returns:
- a
Listof the roles for this engine
-
-