public interface XResolver
Modifier and Type | Method and Description |
---|---|
void |
addModule(XModule module)
Add a module to the resolver.
|
XModule |
getModuleById(XModuleIdentity moduleId)
Find the a module for a given id.
|
Set<XModule> |
getModules()
Get the list of registered modules
|
void |
removeModule(XModule module)
Remove a module from the resolver.
|
void |
resolve(XModule rootModule)
Resolve the given root module
|
boolean |
resolveAll(Set<XModule> modules)
Resolve the given set of modules
|
void |
setCallbackHandler(XResolverCallback callback)
The the optional callback handler on the resolver
|
void addModule(XModule module)
void removeModule(XModule module)
XModule getModuleById(XModuleIdentity moduleId)
void resolve(XModule rootModule) throws XResolverException
XResolverException
- if the module cannot be resolvedboolean resolveAll(Set<XModule> modules)
modules
- The set of modules or null for all modulesvoid setCallbackHandler(XResolverCallback callback)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.