Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Description

Thai

ลักษณะ

  • org.joget.commons.util.SetupManager
  • Under wflow-commons module
  • Service method used to manage system settings

Code Sample

Thai

ตัวอย่างโค้ด

Code Block
languagejava
import org.joget.commons.util.SetupManager;
import org.joget.apps.app.service.AppUtil;
 
SetupManager setupManager = (SetupManager) AppUtil.getApplicationContext().getBean("setupManager");
 
//Get the system setting
String systemDateFormat = setupManager.getSettingValue("systemDateFormat");

Fields

Thai

ฟิลด์

DIRECTORY_PROFILES
public static final java.lang.String DIRECTORY_PROFILES = "app_profiles";

Folder name used to contains all profile folders for cloud installation.

Thai

ชื่อโฟลเดอร์ที่ใช้เพื่อบรรจุโฟลเดอร์โปรไฟล์ทั้งหมดสำหรับการติดตั้งระบบคลาวด์

MASTER_LOGIN_PASSWORD
public static final java.lang.String MASTER_LOGIN_PASSWORD = "masterLoginPassword";

Property key use to retrieve the password of a master login

Thai

รหัสคุณสมบัติใช้เพื่อดึงรหัสผ่านของการเข้าสู่ระบบหลัก

SECURE_VALUE
public static final java.lang.String SECURE_VALUE = "****SECURE VALUE*****";

A dummy value used to replace password when render to the user. 

Thai

ค่าดัมมี่ที่ใช้แทนรหัสผ่านเมื่อสร้างการแสดงผลให้กับผู้ใช้

SYSTEM_PROPERTY_WFLOW_HOME

...

A system property used to set the directory of wflow folder.

Thai

คุณสมบัติระบบที่ใช้เพื่อตั้งค่าไดเรกทอรีของโฟลเดอร์ wflow

Methods

Thai

กระบวนการ

clearCache
public void clearCache()

Method used by system to clear cache

Thai

วิธีที่ระบบใช้ในการล้างแคช

deleteSetting
public void deleteSetting(java.lang.String property)

Delete system setting by property key.

Thai

ลบการตั้งค่าระบบด้วยรหัสคุณสมบัติ

getBaseDirectory
public static java.lang.String getBaseDirectory()

Gets the path of base storing folder for a profile

Thai

รับเส้นทางของโฟลเดอร์จัดเก็บฐานสำหรับโปรไฟล์

getBaseSharedDirectory
public static java.lang.String getBaseSharedDirectory()

Gets the path of wflow folder

Thai

รับเส้นทางของโฟลเดอร์ wflow

getSettingByProperty
public org.joget.commons.spring.model.Setting getSettingByProperty(java.lang.String property)

Gets system setting by property key. Cached if possible.

Thai

รับการตั้งค่าระบบด้วยรหัสคุณสมบัติ แคชถ้าเป็นไปได้

getSettingList
public java.util.Collection<org.joget.commons.spring.model.Setting> getSettingList(java.lang.String propertyFilter, java.lang.String sort, java.lang.Boolean desc, java.lang.Integer start, java.lang.Integer rows)

Retrieve a list of System settings based on search criteria

Thai

ดึงรายการการตั้งค่าระบบตามเกณฑ์การค้นหา

getSettingValue
public java.lang.String getSettingValue(java.lang.String property)

Gets the system setting value by property key. Cached if possible.

Thai

รับค่าการตั้งค่าระบบด้วยรหัสคุณสมบัติ แคชถ้าเป็นไปได้

getSetupDao
public org.joget.commons.util.SetupDao getSetupDao()

Method used by system to gets the SetupDao implementation

Thai

วิธีที่ระบบใช้ในการรับการติดตั้ง SetupDao

refreshCache
public void refreshCache()

Method used by system to refresh cache 

Thai

วิธีที่ระบบใช้ในการรีเฟรชแคช

saveSetting
public void saveSetting(org.joget.commons.spring.model.Setting setting)

Save a system setting

Thai

บันทึกการตั้งค่าระบบ

setCache
public void setCache(net.sf.ehcache.Cache cache)

Method used by system to set cache object

Thai

วิธีที่ระบบใช้ในการตั้งค่าแคชวัตถุ

setSetupDao
public void setSetupDao(org.joget.commons.util.SetupDao setupDao)

Method used by system to sets the SetupDao implementation

Thai

...

วิธีที่ระบบใช้เพื่อตั้งค่าการใช้งาน SetupDao