|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.pmease.quickbuild.model.ConfigurationFacade
Facade class for Configuration. Configuration is the core concept in QuickBuild. It contains all necessary informations to produce builds. Configurations are organized into a tree structure, so child configurations can inherit settings from parent configuration. This will greatly reduce the effort to create a new configuration.
Constructor Summary | |
ConfigurationFacade()
|
Method Summary | |
java.lang.Object |
getBuildCleanupStrategy()
OGNL: Specify Build cleanup strategy of this configuration. |
java.util.List |
getBuilders()
Specify the builder type here. |
java.lang.String |
getBuildNecessaryCondition()
OGNL: This condition determines whether or not to generates a new build and run this build when a configuration is triggered. |
java.lang.String |
getConfigurationSpecificPublishDir()
OGNL: Specify publish directory for this configuration. |
java.lang.String |
getConfigurationSpecificWorkingDir()
OGNL: Specify working directory for this configuration. |
java.lang.String |
getDescription()
OGNL: Get description of current build configuration object. |
int |
getEntityVersion()
|
java.lang.String |
getGuid()
OGNL: Get GUID of this configuration. |
java.lang.Long |
getId()
Get identifer of this object. |
java.util.List |
getLoginMappings()
|
java.lang.String |
getLogLevel()
OGNL: Determines detail level of logs generated during triggering of this configuration, as well as logs of generated builds. |
java.lang.String |
getName()
OGNL: Provide a name of this build configuration. |
java.lang.String |
getNextBuildVersion()
OGNL: Get version for next build generated by this configuration. |
java.util.List |
getNotifiers()
Specify the builder type here. |
java.lang.Long |
getParent()
OGNL: Get parent build configuration of current configuration. |
java.lang.String |
getQueueName()
OGNL: Configure build queue for this configuration. |
java.util.List |
getRepositories()
Specify the repository type here. |
java.lang.Object |
getSchedule()
OGNL: Select schedule type for this configuration. |
java.lang.String |
getStatus()
OGNL: Get status of this configuration object. |
java.util.Date |
getStatusDate()
OGNL: Get the date when this status is set. |
java.util.List |
getSteps()
Specify the step type here. |
java.util.Map |
getVariables()
Define variables for this configuration. |
boolean |
isBuildCleanly()
OGNL: If true, run build cleanly. |
void |
setBuildCleanly(boolean buildCleanly)
|
void |
setBuildCleanupStrategy(java.lang.Object buildCleanupStrategy)
|
void |
setBuilders(java.util.List builders)
|
void |
setBuildNecessaryCondition(java.lang.String buildNecessaryCondition)
|
void |
setConfigurationSpecificPublishDir(java.lang.String configurationSpecificPublishDir)
|
void |
setConfigurationSpecificWorkingDir(java.lang.String configurationSpecificWorkingDir)
|
void |
setDescription(java.lang.String description)
|
void |
setEntityVersion(int entityVersion)
|
void |
setGuid(java.lang.String guid)
|
void |
setId(java.lang.Long id)
|
void |
setLoginMappings(java.util.List loginMappings)
|
void |
setLogLevel(java.lang.String logLevel)
|
void |
setName(java.lang.String name)
|
void |
setNextBuildVersion(java.lang.String nextBuildVersion)
|
void |
setNotifiers(java.util.List notifiers)
|
void |
setParent(java.lang.Long parent)
|
void |
setQueueName(java.lang.String queueName)
|
void |
setRepositories(java.util.List repositories)
|
void |
setSchedule(java.lang.Object schedule)
|
void |
setStatus(java.lang.String status)
|
void |
setStatusDate(java.util.Date statusDate)
|
void |
setSteps(java.util.List steps)
|
void |
setVariables(java.util.Map variables)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ConfigurationFacade()
Method Detail |
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.Long getParent()
public void setParent(java.lang.Long parent)
public java.util.List getRepositories()
public void setRepositories(java.util.List repositories)
public java.util.List getBuilders()
public void setBuilders(java.util.List builders)
public java.util.List getNotifiers()
public void setNotifiers(java.util.List notifiers)
public java.util.List getSteps()
public void setSteps(java.util.List steps)
public java.util.List getLoginMappings()
public void setLoginMappings(java.util.List loginMappings)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getStatus()
public void setStatus(java.lang.String status)
public java.util.Date getStatusDate()
public void setStatusDate(java.util.Date statusDate)
public java.lang.Object getSchedule()
public void setSchedule(java.lang.Object schedule)
public java.lang.String getBuildNecessaryCondition()
public void setBuildNecessaryCondition(java.lang.String buildNecessaryCondition)
public java.lang.String getNextBuildVersion()
public void setNextBuildVersion(java.lang.String nextBuildVersion)
public java.lang.String getConfigurationSpecificWorkingDir()
public void setConfigurationSpecificWorkingDir(java.lang.String configurationSpecificWorkingDir)
public java.lang.String getConfigurationSpecificPublishDir()
public void setConfigurationSpecificPublishDir(java.lang.String configurationSpecificPublishDir)
public boolean isBuildCleanly()
public void setBuildCleanly(boolean buildCleanly)
public java.lang.Object getBuildCleanupStrategy()
public void setBuildCleanupStrategy(java.lang.Object buildCleanupStrategy)
public java.lang.String getLogLevel()
public void setLogLevel(java.lang.String logLevel)
public java.lang.String getQueueName()
public void setQueueName(java.lang.String queueName)
public java.util.Map getVariables()
public void setVariables(java.util.Map variables)
public java.lang.String getGuid()
public void setGuid(java.lang.String guid)
public java.lang.Long getId()
public void setId(java.lang.Long id)
public int getEntityVersion()
public void setEntityVersion(int entityVersion)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |