Package org.apache.directory.api.util
Class MandatoryComponentsMonitor
- java.lang.Object
-
- org.apache.directory.api.util.AbstractSimpleComponentsMonitor
-
- org.apache.directory.api.util.MandatoryComponentsMonitor
-
- All Implemented Interfaces:
ComponentsMonitor
public class MandatoryComponentsMonitor extends AbstractSimpleComponentsMonitor
A components monitor for manadatory components.- Author:
- Apache Directory Project
-
-
Constructor Summary
Constructors Constructor Description MandatoryComponentsMonitor(String[] components)
Instantiates a new mandatory components monitor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
finalStateValid()
Checks if the final state is valid.-
Methods inherited from class org.apache.directory.api.util.AbstractSimpleComponentsMonitor
allComponentsUsed, getRemainingComponents, useComponent
-
-
-
-
Constructor Detail
-
MandatoryComponentsMonitor
public MandatoryComponentsMonitor(String[] components)
Instantiates a new mandatory components monitor.- Parameters:
components
- the components
-
-
Method Detail
-
finalStateValid
public boolean finalStateValid()
Checks if the final state is valid. As all components are mandatory it checks whether all components are used.- Returns:
- true if all components are used
-
-