Class OSGiContainer

  • All Implemented Interfaces:
    Container

    @Service(name="osgi")
    @Singleton
    public class OSGiContainer
    extends Object
    implements Container
    OSGi container, will just be used to manage OSGi bundles through deployment backend
    Author:
    Jerome Dochez
    • Constructor Detail

      • OSGiContainer

        public OSGiContainer()
    • Method Detail

      • getDeployer

        public Class<? extends Deployer> getDeployer()
        Description copied from interface: Container
        Returns the Deployer implementation capable of deploying applications to this container.
        Specified by:
        getDeployer in interface Container
        Returns:
        the Deployer implementation
      • getName

        public String getName()
        Description copied from interface: Container
        Returns a human redeable name for this container, this name is not used for identifying the container but can be used to display messages belonging to the container.
        Specified by:
        getName in interface Container
        Returns:
        a human readable name for this container.