- All Known Implementing Classes:
BasicPhaseHandler, DefaultChangeDetector, DefaultRepositoryExporter, DefaultSchemaMigrator
- Enclosing class:
Phase
public static interface Phase.Handler
A handler for a specific phase in the model evolution process.
- Since:
- 4.14
- Author:
- Eike Stepper
- No Implement
- This package is currently considered provisional.
- No Extend
- This package is currently considered provisional.
- No Reference
- This package is currently considered provisional.
-
Field Summary
Fields
The product group for phase handlers.
-
Method Summary
void
Executes the phase handler.
Returns the phase this handler is responsible for.
void
Sets the phase this handler is responsible for.
-
Field Details
-
PRODUCT_GROUP
static final String PRODUCT_GROUP
The product group for phase handlers.
- See Also:
-
-
Method Details
-
getPhase
Returns the phase this handler is responsible for.
-
setPhase
void setPhase(Phase phase)
Sets the phase this handler is responsible for.
- No Reference
- This method is not intended to be called by clients.
-
execute
Executes the phase handler.
- Throws:
Exception