public abstract class InitialModule extends Object
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
log |
Constructor and Description |
---|
InitialModule() |
Modifier and Type | Method and Description |
---|---|
boolean |
doTheInstall() |
boolean |
doTheUpgrade(long currentVersion) |
String |
getName() |
long |
getVersion() |
protected abstract boolean |
install()
Install this module
|
boolean |
isInstallTransactional() |
void |
setInstallTransactional(boolean installTransactional) |
void |
setName(String name) |
void |
setVersion(long version) |
protected abstract boolean |
upgrade(long currentVersion)
Upgrade from given version
|
public String getName()
public void setName(String name)
public long getVersion()
public void setVersion(long version)
public boolean isInstallTransactional()
public void setInstallTransactional(boolean installTransactional)
public boolean doTheInstall()
public boolean doTheUpgrade(long currentVersion)
protected abstract boolean install()
protected abstract boolean upgrade(long currentVersion)
Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.