Class DiscriminatedPropertyContext
- java.lang.Object
-
- com.broadleafcommerce.common.extension.environment.DiscriminatedPropertyContext
-
public class DiscriminatedPropertyContext extends Object
Thread local context for holding any tenant related information for the current request. Generally set viaDiscriminatedPropertyFilter.
-
-
Constructor Summary
Constructors Constructor Description DiscriminatedPropertyContext()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)static voidclear()booleanequals(Object o)StringgetApplicationId()static DiscriminatedPropertyContextgetContext()Map<String,Long>getCountByProperty()StringgetTenantId()inthashCode()voidincrement(String key)voidreportUsage(Map<String,String> information)voidsetApplicationId(String applicationId)voidsetCountByProperty(Map<String,Long> countByProperty)voidsetTenantId(String tenantId)StringtoString()
-
-
-
Method Detail
-
getContext
public static DiscriminatedPropertyContext getContext()
-
clear
public static void clear()
-
increment
public void increment(String key)
-
getTenantId
public String getTenantId()
-
getApplicationId
public String getApplicationId()
-
setTenantId
public void setTenantId(String tenantId)
-
setApplicationId
public void setApplicationId(String applicationId)
-
canEqual
protected boolean canEqual(Object other)
-
-