wt.change2
Interface ChooseLifeCycleDelegate

All Known Implementing Classes:
DefaultChooseLifeCycleDelegate

public interface ChooseLifeCycleDelegate

This delegate is used to find the LifeCycleTemplate for an object of a particular class. The implementation of this interface is selected based on properties in section 6 of the change2.properties file.

Supported API: true

Extendable: true

See Also:
Change2DelegateFactory

Method Summary
 LifeCycleTemplate chooseLifeCycle(LifeCycleManaged object)
          Returns the LifeCycleTemplate for the given object using services.properties.
 String getLifeCycleChoice(LifeCycleManaged object)
          Returns the LifeCycleTemplate for the given object using services.properties.
 

Method Detail

chooseLifeCycle

public LifeCycleTemplate chooseLifeCycle(LifeCycleManaged object)
                                  throws WTException
Returns the LifeCycleTemplate for the given object using services.properties.

Supported API: true

Parameters:
object -
Returns:
LifeCycleTemplate
Throws:
WTException

getLifeCycleChoice

public String getLifeCycleChoice(LifeCycleManaged object)
                          throws WTException
Returns the LifeCycleTemplate for the given object using services.properties.

Supported API: true

Parameters:
object -
Returns:
String
Throws:
WTException