public class IsSpecifiedObjectType extends AbstractConditionEvaluator
logger
Constructor and Description |
---|
IsSpecifiedObjectType() |
Modifier and Type | Method and Description |
---|---|
boolean |
evaluateImpl(java.lang.String ticket,
Condition condition,
EvaluationCache evalCache,
java.util.Map<java.lang.String,java.lang.Object> requestInfo) |
boolean |
getCheckForSubTypes() |
java.lang.String |
getDefaultObjectType() |
java.util.List<java.lang.String> |
getObjectTypes() |
void |
setCheckForSubTypes(boolean checkForSubTypes)
Used to inject checkForSubTypes by spring configuration
|
void |
setDefaultObjectType(java.lang.String injectedObjectType)
Used to inject injectedObjectType by spring configuration
|
void |
setObjectTypes(java.util.List<java.lang.String> objectTypes) |
evaluate, getConditionDefinition, getDescription, isInvert, setDescription, setInvert
checkParameters
public boolean evaluateImpl(java.lang.String ticket, Condition condition, EvaluationCache evalCache, java.util.Map<java.lang.String,java.lang.Object> requestInfo)
evaluateImpl
in interface ConditionEvaluator
evaluateImpl
in class AbstractConditionEvaluator
com.tsgrp.opencontent.core.action.condition.evaluator.AbstractConditionEvaluator#evaluateImpl(java.lang.String, com.tsgrp.opencontent.core.action.condition.model.Condition, com.tsgrp.opencontent.core.action.EvaluationCache)
public java.lang.String getDefaultObjectType()
public void setDefaultObjectType(java.lang.String injectedObjectType)
injectedObjectType
- public boolean getCheckForSubTypes()
public void setCheckForSubTypes(boolean checkForSubTypes)
checkForSubTypes
- public java.util.List<java.lang.String> getObjectTypes()
public void setObjectTypes(java.util.List<java.lang.String> objectTypes)