Package org.apache.axis2.deployment
Class AbstractServiceBuilderExtension
java.lang.Object
org.apache.axis2.deployment.AbstractServiceBuilderExtension
- All Implemented Interfaces:
ServiceBuilderExtension
- Direct Known Subclasses:
WSDLServiceBuilderExtension
public abstract class AbstractServiceBuilderExtension
extends Object
implements ServiceBuilderExtension
The Class AbstractServiceBuilderExtension is abstract class that can be used to write new ServiceBuilderExtensions.
- Since:
- 1.7.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the axis configuration.Gets the configuration context.Gets the directory.voidinit(ConfigurationContext configurationContext) Initialize ServiceBuilderExtension instance.voidsetDirectory(String directory) Sets the directory.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.axis2.deployment.ServiceBuilderExtension
buildAxisServices
-
Constructor Details
-
AbstractServiceBuilderExtension
public AbstractServiceBuilderExtension()
-
-
Method Details
-
init
Description copied from interface:ServiceBuilderExtensionInitialize ServiceBuilderExtension instance. This method should be called when Initializing the base Deployer.- Specified by:
initin interfaceServiceBuilderExtension- Parameters:
configurationContext- the configuration context
-
getDirectory
Gets the directory.- Returns:
- the directory
-
setDirectory
Sets the directory.- Specified by:
setDirectoryin interfaceServiceBuilderExtension- Parameters:
directory- the new directory
-
getConfigurationContext
Gets the configuration context.- Returns:
- the configuration context
-
getAxisConfiguration
Gets the axis configuration.- Returns:
- the axis configuration
-