public abstract class AbstractCallback extends Object implements org.flywaydb.core.api.callback.Callback
| Constructor and Description |
|---|
AbstractCallback(org.flywaydb.core.api.callback.Event event)
Instantiates a new abstract callback.
|
AbstractCallback(org.flywaydb.core.api.callback.Event event,
List<SqlCommand> commands)
Instantiates a new abstract callback.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandleInTransaction(org.flywaydb.core.api.callback.Event event,
org.flywaydb.core.api.callback.Context context) |
List<SqlCommand> |
getCommands(org.flywaydb.core.api.callback.Event event,
org.flywaydb.core.api.callback.Context context)
Gets the commands.
|
void |
handle(org.flywaydb.core.api.callback.Event event,
org.flywaydb.core.api.callback.Context context) |
boolean |
supports(org.flywaydb.core.api.callback.Event event,
org.flywaydb.core.api.callback.Context context) |
public AbstractCallback(org.flywaydb.core.api.callback.Event event)
event - the event to hook intopublic AbstractCallback(org.flywaydb.core.api.callback.Event event,
List<SqlCommand> commands)
event - the event to hook intocommands - the sql commands to runpublic boolean supports(org.flywaydb.core.api.callback.Event event,
org.flywaydb.core.api.callback.Context context)
supports in interface org.flywaydb.core.api.callback.Callbackpublic boolean canHandleInTransaction(org.flywaydb.core.api.callback.Event event,
org.flywaydb.core.api.callback.Context context)
canHandleInTransaction in interface org.flywaydb.core.api.callback.Callbackpublic void handle(org.flywaydb.core.api.callback.Event event,
org.flywaydb.core.api.callback.Context context)
handle in interface org.flywaydb.core.api.callback.Callbackpublic List<SqlCommand> getCommands(org.flywaydb.core.api.callback.Event event, org.flywaydb.core.api.callback.Context context)
event - the eventcontext - the contextCopyright © 2019 Pivotal Software, Inc.. All rights reserved.