org.apache.directory.shared.ldap.util
Class MandatoryAndOptionalComponentsMonitor
java.lang.Object
org.apache.directory.shared.ldap.util.MandatoryAndOptionalComponentsMonitor
- All Implemented Interfaces:
- ComponentsMonitor
public class MandatoryAndOptionalComponentsMonitor
- extends Object
- implements ComponentsMonitor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MandatoryAndOptionalComponentsMonitor
public MandatoryAndOptionalComponentsMonitor(String[] mandatoryComponents,
String[] optionalComponents)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
useComponent
public ComponentsMonitor useComponent(String component)
- Specified by:
useComponent
in interface ComponentsMonitor
allComponentsUsed
public boolean allComponentsUsed()
- Specified by:
allComponentsUsed
in interface ComponentsMonitor
finalStateValid
public boolean finalStateValid()
- Specified by:
finalStateValid
in interface ComponentsMonitor
getRemainingComponents
public List getRemainingComponents()
- Specified by:
getRemainingComponents
in interface ComponentsMonitor
Copyright © 2004-2012. All Rights Reserved.