wt.lifecycle
Class LCAdHocAclUpdateTool
java.lang.Object
wt.lifecycle.LCAdHocAclUpdateTool
- All Implemented Interfaces:
- JavaMigrator
- public class LCAdHocAclUpdateTool
- extends Object
- implements JavaMigrator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASSNAME
private static final String CLASSNAME
pom
private static PersistentObjectManager pom
connection
private static Connection connection
LCAdHocAclUpdateTool
public LCAdHocAclUpdateTool()
runMigration
public boolean runMigration(DirectiveServices directive_services)
throws SQLException,
DirectiveExecutionException
- Description copied from interface:
JavaMigrator
- Run the migration.
Migrators should log all output to the given PrintWriter. This is
the log that is created by RunMigrators. It is an autoflush writer.
Migrators should return true if they successfully
completed migration and false otherwise. It is
the migrator's responsibility to log failure reasons to the
log.
Migrators should not concern themselves with committing the work
on the connection. The MigratorRunner will commit the connection
work after running each Migrator.
- Specified by:
runMigration
in interface JavaMigrator
- Parameters:
directive_services
- provide access to database, logging, and versioning information
- Throws:
SQLException
DirectiveExecutionException
upgrade
public int upgrade(DirectiveServices directive_services)
throws WTException,
SQLException
- Throws:
WTException
SQLException
getPhaseTemplates
public Enumeration getPhaseTemplates(StandardACProcessor acProcessor,
DirectiveServices directive_services)
throws WTException
- Throws:
WTException