public class DeployConfig
extends java.lang.Object
Constructor and Description |
---|
DeployConfig() |
Modifier and Type | Method and Description |
---|---|
void |
addBuilderProgram(ConfigProgram program)
Adds to the builder program.
|
void |
addClassLoader(ConfigProgram program)
Adds to the classloader
|
void |
addPropertyProgram(java.lang.String name,
java.lang.Object value)
Adds a program.
|
Path |
calculateRootDirectory()
Calculates the root directory for the config.
|
Path |
calculateRootDirectory(java.util.Map<java.lang.String,java.lang.Object> varMap)
Calculates the root directory for the config.
|
java.lang.String |
getArchivePath()
Gets the archive-path
|
ConfigProgram |
getBuilderProgram()
Returns the program.
|
ConfigProgram |
getClassLoaderProgram() |
FileSetType |
getExpandCleanupFileset()
Gets the archive auto-remove file set.
|
java.lang.String |
getId()
Gets the id.
|
DeployConfig |
getPrologue()
Returns the prologue.
|
Period |
getRedeployCheckInterval()
Gets the redeploy check interval.
|
DeployMode |
getRedeployMode()
Gets the redeploy mode.
|
java.lang.String |
getRootDirectory()
Gets the root-directory.
|
DeployMode |
getStartupMode()
Gets the startup mode.
|
int |
getStartupPriority()
Gets the startup priority.
|
boolean |
isSkipDefaultConfig()
Skip the defaults (for admin)
|
void |
setArchivePath(RawString path)
Sets the archive-path
|
void |
setExpandCleanupFileset(FileSetType fileset)
Sets the archive auto-remove file set.
|
void |
setId(java.lang.String id)
Sets the id.
|
void |
setRedeployCheckInterval(Period period)
Sets the redeploy-check-interval
|
void |
setRedeployMode(DeployMode mode)
Sets the redeploy-mode
|
void |
setRootDirectory(RawString rootDirectory)
Sets the root directory string
|
void |
setSkipDefaultConfig(boolean isDefault)
Skip the defaults (for admin)
|
void |
setStartupMode(DeployMode mode)
Sets the startup-mode
|
void |
setStartupPriority(int priority)
Sets the startup-priority
|
public void setId(java.lang.String id)
public java.lang.String getId()
public void setRootDirectory(RawString rootDirectory)
public java.lang.String getRootDirectory()
public void setArchivePath(RawString path)
public java.lang.String getArchivePath()
public boolean isSkipDefaultConfig()
public void setExpandCleanupFileset(FileSetType fileset)
public FileSetType getExpandCleanupFileset()
public void setSkipDefaultConfig(boolean isDefault)
public void setStartupMode(DeployMode mode) throws ConfigException
ConfigException
public DeployMode getStartupMode()
public void setStartupPriority(int priority) throws ConfigException
ConfigException
public int getStartupPriority()
public void setRedeployCheckInterval(Period period)
public Period getRedeployCheckInterval()
public void setRedeployMode(DeployMode mode) throws ConfigException
ConfigException
public DeployMode getRedeployMode()
public DeployConfig getPrologue()
public void addClassLoader(ConfigProgram program)
public ConfigProgram getClassLoaderProgram()
public void addBuilderProgram(ConfigProgram program)
public ConfigProgram getBuilderProgram()
public void addPropertyProgram(java.lang.String name, java.lang.Object value)
public Path calculateRootDirectory()
public Path calculateRootDirectory(java.util.Map<java.lang.String,java.lang.Object> varMap)