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