001
014
015 package com.liferay.portal.kernel.security.access.control.profile;
016
017 import com.liferay.portal.kernel.util.AutoResetThreadLocal;
018
019 import java.util.List;
020
021
024 public class ServiceAccessControlProfileThreadLocal {
025
026 public static List<String>
027 getActiveServiceAccessControlProfileNames() {
028
029 return _activeServiceAccessControlProfileNames.get();
030 }
031
032 public static void setActiveServiceAccessControlProfileNames(
033 List<String> activeServiceAccessControlProfileNames) {
034
035 _activeServiceAccessControlProfileNames.set(
036 activeServiceAccessControlProfileNames);
037 }
038
039 private static final ThreadLocal<List<String>>
040 _activeServiceAccessControlProfileNames = new AutoResetThreadLocal<>(
041 AutoResetThreadLocal.class +
042 "._activeServiceAccessControlProfileNames");
043
044 }