public class LogFactory.TransitionProvider extends SimpleTransitionProvider<LogFactory.Entry,TransitionKey<LogFactory.Entry>> implements LogTransitionProvider
conn
Constructor and Description |
---|
TransitionProvider(AppContext c) |
Modifier and Type | Method and Description |
---|---|
boolean |
allowTransition(AppContext c,
LogFactory.Entry target,
TransitionKey<LogFactory.Entry> key)
Access control check.
|
<X extends ContentBuilder> |
getSummaryContent(AppContext c,
X cb,
LogFactory.Entry target)
Get target summary to be shown on transition page.
|
getID, getProducer, getTarget, getTargetName, normaliseID
accept
addTransition, getTransition, getTransition, getTransitions, lookupTransition, sortByKey
getContext, getLogger, resetLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept, getID, getTarget
getTargetName, getTransition, getTransitions, lookupTransition
getContext
public TransitionProvider(AppContext c)
public boolean allowTransition(AppContext c, LogFactory.Entry target, TransitionKey<LogFactory.Entry> key)
TransitionFactory
allowTransition
in interface TransitionFactory<TransitionKey<LogFactory.Entry>,LogFactory.Entry>
c
- AppContexttarget
- target objectkey
- identifying key object for transitionpublic <X extends ContentBuilder> X getSummaryContent(AppContext c, X cb, LogFactory.Entry target)
TransitionFactory
getSummaryContent
in interface TransitionFactory<TransitionKey<LogFactory.Entry>,LogFactory.Entry>
c
- AppContextcb
- ContentBuilder