|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krms.api.engine.SelectionCriteria
public final class SelectionCriteria
SelectionCritera are used to to select an Agenda
to execute.
Method Summary | |
---|---|
static SelectionCriteria |
createCriteria(org.joda.time.DateTime effectiveExecutionTime,
Map<String,String> contextQualifiers,
Map<String,String> agendaQualifiers)
This static factory method creates a SelectionCriteria used to select an Agenda to execute. |
Map<String,String> |
getAgendaQualifiers()
|
Map<String,String> |
getContextQualifiers()
|
Long |
getEffectiveExecutionTime()
This method gets the effective date/time in epoch time, suitable for converting to a Date via Date.Date(long) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static SelectionCriteria createCriteria(org.joda.time.DateTime effectiveExecutionTime, Map<String,String> contextQualifiers, Map<String,String> agendaQualifiers)
effectiveExecutionTime
- the time that the rule is being executed at. If null, the time of engine execution will be used.contextQualifiers
- qualifiers used to select the contextagendaQualifiers
- qualifiers used to select the agenda from the context
SelectionCriteria
public Long getEffectiveExecutionTime()
Date
via Date.Date(long)
Engine
but implies that the actual time when execution begins will be used).public Map<String,String> getContextQualifiers()
public Map<String,String> getAgendaQualifiers()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |