001
014
015 package com.liferay.portal.security.ldap;
016
017 import com.liferay.portal.kernel.util.InitialThreadLocal;
018
019
022 public class LDAPUserTransactionThreadLocal {
023
024 public static boolean isOriginatesFromLDAP() {
025 return _originatesFromLDAP.get().booleanValue();
026 }
027
028 public static void setOriginatesFromLDAP(boolean originatesFromLDAP) {
029 _originatesFromLDAP.set(originatesFromLDAP);
030 }
031
032 private static ThreadLocal<Boolean> _originatesFromLDAP =
033 new InitialThreadLocal<Boolean>(
034 LDAPUserTransactionThreadLocal.class + "._originatesFromLDAP",
035 false);
036
037 }