net.sf.farrago.catalog
Class FarragoAbstractCatalogInit
java.lang.Object
net.sf.farrago.catalog.FarragoAbstractCatalogInit
- All Implemented Interfaces:
- EventListener, MDRChangeListener, MDRPreChangeListener
- Direct Known Subclasses:
- FarragoCatalogInit, FarragoUpdateCatalogUDR
public abstract class FarragoAbstractCatalogInit
- extends Object
- implements MDRPreChangeListener
FarragoAbstractCatalogInit provides an abstract base class for classes that
initialize the Farrago catalog.
- Version:
- $Id: //open/dev/farrago/src/net/sf/farrago/catalog/FarragoAbstractCatalogInit.java#12 $
- Author:
- Zelaine Fong
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tracer
protected static final Logger tracer
SYSTEM_USER_NAME
public static final String SYSTEM_USER_NAME
- Reserved name for the system internal authorization user.
- See Also:
- Constant Field Values
repos
protected final FarragoRepos repos
objs
private final Set<Object> objs
timestamp
private final String timestamp
FarragoAbstractCatalogInit
protected FarragoAbstractCatalogInit(FarragoRepos repos)
change
public void change(MDRChangeEvent event)
- Specified by:
change
in interface MDRChangeListener
changeCancelled
public void changeCancelled(MDRChangeEvent event)
- Specified by:
changeCancelled
in interface MDRPreChangeListener
plannedChange
public void plannedChange(MDRChangeEvent event)
- Specified by:
plannedChange
in interface MDRPreChangeListener
publishObjects
public void publishObjects(boolean rollback)
defineTypeAlias
protected void defineTypeAlias(String aliasName,
CwmSqldataType type)
updateSystemParameters
protected void updateSystemParameters()
updateSystemTypes
protected void updateSystemTypes()