org.apache.directory.shared.ldap.util
Interface ComponentsMonitor

All Known Implementing Classes:
AbstractSimpleComponentsMonitor, MandatoryAndOptionalComponentsMonitor, MandatoryComponentsMonitor, OptionalComponentsMonitor

public interface ComponentsMonitor


Method Summary
 boolean allComponentsUsed()
           
 boolean finalStateValid()
           
 java.util.List getRemainingComponents()
           
 ComponentsMonitor useComponent(java.lang.String component)
           
 

Method Detail

useComponent

ComponentsMonitor useComponent(java.lang.String component)
                               throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

allComponentsUsed

boolean allComponentsUsed()

finalStateValid

boolean finalStateValid()

getRemainingComponents

java.util.List getRemainingComponents()


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.