org.jboss.osgi.framework
Interface ModuleLoaderProvider

All Superinterfaces:
org.jboss.msc.service.Service<ModuleLoaderProvider>, org.jboss.msc.value.Value<ModuleLoaderProvider>

public interface ModuleLoaderProvider
extends org.jboss.msc.service.Service<ModuleLoaderProvider>

Integration point for the ModuleLoader.

Since:
20-Apr-2011
Author:
thomas.diesler@jboss.com

Field Summary
 
Fields inherited from interface org.jboss.msc.service.Service
NULL, NULL_VALUE
 
Method Summary
 void addModule(org.jboss.modules.Module module)
           
 void addModule(org.jboss.modules.ModuleSpec moduleSpec)
           
 org.jboss.modules.ModuleIdentifier getModuleIdentifier(XResource resource, int revision)
           
 org.jboss.modules.ModuleLoader getModuleLoader()
           
 void removeModule(org.jboss.modules.ModuleIdentifier identifier)
           
 
Methods inherited from interface org.jboss.msc.service.Service
start, stop
 
Methods inherited from interface org.jboss.msc.value.Value
getValue
 

Method Detail

getModuleLoader

org.jboss.modules.ModuleLoader getModuleLoader()

addModule

void addModule(org.jboss.modules.ModuleSpec moduleSpec)

addModule

void addModule(org.jboss.modules.Module module)

removeModule

void removeModule(org.jboss.modules.ModuleIdentifier identifier)

getModuleIdentifier

org.jboss.modules.ModuleIdentifier getModuleIdentifier(XResource resource,
                                                       int revision)


Copyright © 2012. All Rights Reserved.