Interface ComponentAdapterDependenciesAware<T>

  • All Superinterfaces:
    org.exoplatform.container.spi.ComponentAdapter<T>, org.picocontainer.ComponentAdapter<T>
    All Known Implementing Classes:
    ManageableComponentAdapterMT, MX4JComponentAdapterMT

    public interface ComponentAdapterDependenciesAware<T>
    extends org.exoplatform.container.spi.ComponentAdapter<T>
    This defines a kind of ComponentAdapter that is aware of its dependencies
    Version:
    $Id$
    Author:
    Nicolas Filotto
    • Method Detail

      • getCreateDependencies

        Collection<Dependency> getCreateDependencies()
        Gives the create dependencies of the component
        Returns:
        a Collection of Dependency objects representing the dependencies of the component for the creation phase
      • getInitDependencies

        Collection<Dependency> getInitDependencies()
        Gives the initialization dependencies of the component
        Returns:
        a Collection of Dependency objects representing the dependencies of the component for the initialization phase