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 getMaintainSchedule()
           
 PauseSystem getPauseSystem()
           
 int getSessionTimeout()
           
 java.lang.String getStoragePath()
           
 java.lang.String getUrl()
           
 boolean isDetectTimeZone()
           
 void setAgentTimeout(int agentTimeout)
           
 void setAuditPreserveDays(int auditPreserveDays)
           
 void setAutoRefreshInterval(int autoRefreshInterval)
           
 void setDetectTimeZone(boolean detectTimeZone)
           
 void setMaintainSchedule(java.lang.String maintainSchedule)
           
 void setPauseSystem(PauseSystem pauseSystem)
           
 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)

getPauseSystem

public PauseSystem getPauseSystem()

setPauseSystem

public void setPauseSystem(PauseSystem pauseSystem)

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.