Class DefaultHotSwapService

  • All Implemented Interfaces:
    de.codecentric.reedelk.runtime.system.api.HotSwapService

    public class DefaultHotSwapService
    extends Object
    implements de.codecentric.reedelk.runtime.system.api.HotSwapService
    • Constructor Detail

      • DefaultHotSwapService

        public DefaultHotSwapService​(org.osgi.framework.BundleContext context,
                                     HotSwapListener listener)
    • Method Detail

      • hotSwap

        public long hotSwap​(String modulePath,
                            String resourcesRootDirectory)
                     throws de.codecentric.reedelk.runtime.system.api.ModuleNotFoundException
        Specified by:
        hotSwap in interface de.codecentric.reedelk.runtime.system.api.HotSwapService
        Throws:
        de.codecentric.reedelk.runtime.system.api.ModuleNotFoundException