com.pmease.quickbuild.setting.system
Class SystemSetting

java.lang.Object
  extended by com.pmease.quickbuild.setting.system.SystemSetting
All Implemented Interfaces:
Validatable, java.io.Serializable

public class SystemSetting
extends java.lang.Object
implements java.io.Serializable, Validatable

See Also:
Serialized Form

Constructor Summary
SystemSetting()
           
 
Method Summary
 int getAgentTimeout()
           
 int getAuditPreserveDays()
           
 int getAutoRefreshInterval()
           
 java.lang.String getCustomHeader()
           
 java.lang.String getMaintainSchedule()
           
 PauseSystem getPauseSystem()
           
 int getQueuePageSize()
           
 int getSessionTimeout()
           
 java.lang.String getStoragePath()
           
 java.lang.String getUrl()
           
 boolean isDetectTimeZone()
           
 boolean isDisableSubscriptions()
           
 void setAgentTimeout(int agentTimeout)
           
 void setAuditPreserveDays(int auditPreserveDays)
           
 void setAutoRefreshInterval(int autoRefreshInterval)
           
 void setCustomHeader(java.lang.String customHeader)
           
 void setDetectTimeZone(boolean detectTimeZone)
           
 void setDisableSubscriptions(boolean disableSubscriptions)
           
 void setMaintainSchedule(java.lang.String maintainSchedule)
           
 void setPauseSystem(PauseSystem pauseSystem)
           
 void setQueuePageSize(int queuePageSize)
           
 void setSessionTimeout(int sessionTimeout)
           
 void setStoragePath(java.lang.String storagePath)
           
 void setUrl(java.lang.String url)
           
 void validate(java.util.Set<java.lang.String> properties, ErrorContext errorContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemSetting

public SystemSetting()
Method Detail

getUrl

@NotEmpty
public java.lang.String getUrl()
Get Url to access QuickBuild server.


setUrl

public void setUrl(java.lang.String url)

getStoragePath

@NotEmpty
public java.lang.String getStoragePath()
Get the global storage path.


setStoragePath

public void setStoragePath(java.lang.String storagePath)

getSessionTimeout

@Range(min=1L)
public int getSessionTimeout()

setSessionTimeout

public void setSessionTimeout(int sessionTimeout)

getAgentTimeout

@Min(value=0L)
public int getAgentTimeout()

setAgentTimeout

public void setAgentTimeout(int agentTimeout)

getAutoRefreshInterval

@Range(min=0L)
public int getAutoRefreshInterval()

setAutoRefreshInterval

public void setAutoRefreshInterval(int autoRefreshInterval)

isDetectTimeZone

public boolean isDetectTimeZone()

setDetectTimeZone

public void setDetectTimeZone(boolean detectTimeZone)

getMaintainSchedule

@NotEmpty
public java.lang.String getMaintainSchedule()

setMaintainSchedule

public void setMaintainSchedule(java.lang.String maintainSchedule)

getAuditPreserveDays

public int getAuditPreserveDays()

setAuditPreserveDays

public void setAuditPreserveDays(int auditPreserveDays)

getQueuePageSize

public int getQueuePageSize()

setQueuePageSize

public void setQueuePageSize(int queuePageSize)

isDisableSubscriptions

public boolean isDisableSubscriptions()

setDisableSubscriptions

public void setDisableSubscriptions(boolean disableSubscriptions)

getPauseSystem

public PauseSystem getPauseSystem()

setPauseSystem

public void setPauseSystem(PauseSystem pauseSystem)

getCustomHeader

public java.lang.String getCustomHeader()

setCustomHeader

public void setCustomHeader(java.lang.String customHeader)

validate

public void validate(java.util.Set<java.lang.String> properties,
                     ErrorContext errorContext)
Specified by:
validate in interface Validatable


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.