Uses of Class
com.levigo.jadice.server.Limit
-
Packages that use Limit Package Description com.levigo.jadice.server com.levigo.jadice.server.core.security com.levigo.jadice.server.core.util -
-
Uses of Limit in com.levigo.jadice.server
Subclasses of Limit in com.levigo.jadice.server Modifier and Type Class Description class
NodeCountLimit
class
PageCountLimit
ALimit
restricting the maximum number of pages within a generated document.class
StreamCountLimit
ALimit
restricting the maximum number of streams routed through stream bundles to which the limit applies.class
StreamSizeLimit
class
TimeLimit
Methods in com.levigo.jadice.server with type parameters of type Limit Modifier and Type Method Description <L extends Limit>
Collection<L>Limits. get(Class<L> type)
<L extends Limit>
Collection<L>Limits. get(Class<L> type, Limit.WhenExceedAction action)
<L extends Limit>
LLimits. getMostRestrictive(Class<L> type, Limit.WhenExceedAction action)
Find the most restrictiveLimit
of the the given type andexceed action
Methods in com.levigo.jadice.server that return Limit Modifier and Type Method Description Limit
LimitExceeded. getLimit()
TheLimit
that triggered the exception.Methods in com.levigo.jadice.server with parameters of type Limit Modifier and Type Method Description void
Limits. add(Limit limit)
Add a limit.void
Job. apply(Limit limit)
Apply aLimit
to this Job.void
Node. apply(Limit limit)
Apply aLimit
to this Node.int
NodeCountLimit. compareTo(Limit other)
int
PageCountLimit. compareTo(Limit other)
int
StreamCountLimit. compareTo(Limit other)
int
StreamSizeLimit. compareTo(Limit other)
int
TimeLimit. compareTo(Limit other)
boolean
Job. remove(Limit limit)
Remove a previously appliedLimit
.boolean
Limits. remove(Limit limit)
Remove a previously appliedLimit
.boolean
Node. remove(Limit limit)
Remove a previously appliedLimit
.Constructors in com.levigo.jadice.server with parameters of type Limit Constructor Description LimitExceeded(Limit limit)
-
Uses of Limit in com.levigo.jadice.server.core.security
Constructor parameters in com.levigo.jadice.server.core.security with type arguments of type Limit Constructor Description LimitEnforcingRule(String name, String condition, Collection<Limit> limits)
-
Uses of Limit in com.levigo.jadice.server.core.util
Methods in com.levigo.jadice.server.core.util with type parameters of type Limit Modifier and Type Method Description <L extends Limit>
LLimitSupport. getNextSignificantLimit(Class<L> limitType, Limit.WhenExceedAction action)
Get the nextLimit
of given Type and Action that is not exceeded yet and that will be triggered onLimitSupport.test(Class, long)
.Method parameters in com.levigo.jadice.server.core.util with type arguments of type Limit Modifier and Type Method Description void
LimitSupport. test(Class<? extends Limit> limitType, long count)
Test if theLimit
s of the given type were hit.
-