|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.n52.security.precondition.PreconditionManager
public class PreconditionManager
This class manages multiple preconditions and provides acces to them.
Constructor Summary | |
---|---|
PreconditionManager()
Creates a new instance with an empty list. |
|
PreconditionManager(java.util.List preconditionList)
Creates a new instance and sets the list containing the preconditions. |
Method Summary | |
---|---|
Precondition |
getNextUnprocessedPrecondition()
Returns next unprocessed precondition. |
int |
getPreconditionsCount()
Returns the precondition count. |
boolean |
hasUnprocessedPreconditions()
Checks if there are unprocessed preconditions left. |
void |
preconditionProcessed()
Removes processed precondition. |
void |
setPreconditions(java.util.List preconditionList)
Sets list containing tje preconditions. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PreconditionManager()
public PreconditionManager(java.util.List preconditionList)
preconditionList
- list containig the preconditionsMethod Detail |
---|
public void setPreconditions(java.util.List preconditionList)
preconditionList
- list containing the preconditionspublic int getPreconditionsCount()
public void preconditionProcessed()
public boolean hasUnprocessedPreconditions()
public Precondition getNextUnprocessedPrecondition() throws java.util.NoSuchElementException
java.util.NoSuchElementException
- is thrown in case list is empty (check with
<#hasUnprocessedPreconditions()> hasUnprocessedPreconditionsbefore
calling this method)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |