먼저 ORG에 플랫폼 캐시를 등록해야 한다.
1. ORG 셋업에서 PLATFORM CACHE 메뉴 클릭
2. New Platform Cache Partition 버튼 클릭
3. 이름, 라벨, 사용할 캐시 수 작성 및 저장
public without sharing class cacheController {
public static void register () {
Cache.OrgPartition orgPart = Cache.Org.getPartition('local.nameSample');
// Add cache value to the partition. Usually, the value is obtained from a
// callout, but hardcoding it in this example for simplicity.
orgPart.put('DollarToEuroRate', '0.91'); // 캐시 저장.
// Retrieve cache value from the partition
String cachedRate = (String)orgPart.get('DollarToEuroRate');
System.debug('DollarToEuroRate :: ' + orgPart.get('DollarToEuroRate'));
}
}
캐시 라이브러리
https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_namespace_cache.htm