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 boolean
canEqual(Object other)
static void
clear()
boolean
equals(Object o)
String
getApplicationId()
static DiscriminatedPropertyContext
getContext()
Map<String,Long>
getCountByProperty()
String
getTenantId()
int
hashCode()
void
increment(String key)
void
reportUsage(Map<String,String> information)
void
setApplicationId(String applicationId)
void
setCountByProperty(Map<String,Long> countByProperty)
void
setTenantId(String tenantId)
String
toString()
-
-
-
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)
-
-