Interface ProtoCollection

  • All Known Implementing Classes:
    DefaultProtoCollection

    public interface ProtoCollection
    Represents an undifferentiated ActiveCollection instance, with the same configuration (role). This is another workaround for applications that use plexus-container-default versions less than 1.0-alpha-22, since this proto-collection can be injected without causing conflict with the existing collection-detection code in the container. Dependent components can then call getActiveMap|List|Set and retrieve the instance, which has been preconfigured.
    • Field Detail

      • ROLE

        static final java.lang.String ROLE
    • Method Detail

      • getCollectedRole

        java.lang.String getCollectedRole()
        Retrieve the role of components to be collected by any of the active collections created here.