org.idoox.wasp.tools.deployment.deploytool
Class DeployToolFactory

java.lang.Object
  extended byorg.idoox.wasp.tools.deployment.deploytool.DeployToolFactory

public abstract class DeployToolFactory
extends java.lang.Object

This class creates default implementation of DeployTool

Since:
4.0
Component:
Core-Tools

Field Summary
static java.lang.String CONTEXT_DEPLOYTOOL_FACTORY
          This key represents instance of DeployTool in the Context
 
Constructor Summary
DeployToolFactory()
           
 
Method Summary
protected abstract  DeployTool getDeployToolInstance()
          Returns an implementation of DeployTool interface.
static DeployTool newDeployTool()
          This method returns implementation of DeployTool
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTEXT_DEPLOYTOOL_FACTORY

public static final java.lang.String CONTEXT_DEPLOYTOOL_FACTORY
This key represents instance of DeployTool in the Context

See Also:
Constant Field Values
Constructor Detail

DeployToolFactory

public DeployToolFactory()
Method Detail

newDeployTool

public static final DeployTool newDeployTool()
This method returns implementation of DeployTool

Returns:
the instance of default DeployTool implementation

getDeployToolInstance

protected abstract DeployTool getDeployToolInstance()
Returns an implementation of DeployTool interface. Each factory implementation has to implement this method.

Returns:
the DeployTool implementation
Since:
4.5