|
Forge - Parent 2.0.0.Alpha1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.forge.container.impl.AddonImpl
public class AddonImpl
Constructor Summary | |
---|---|
AddonImpl(LockManager lock,
AddonId id)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public AddonImpl(LockManager lock, AddonId id)
Method Detail |
---|
public boolean canBeStarted()
public void reset()
public AddonId getId()
Addon
Addon
.
getId
in interface Addon
public Set<AddonDependency> getDependencies()
Addon
Set
of AddonDependency
for this Addon
(never null
.)
getDependencies
in interface Addon
public Set<AddonDependency> getMutableDependencies()
public void setDependencies(Set<AddonDependency> dependencies)
public ClassLoader getClassLoader()
Addon
ClassLoader
containing the resources of this Addon
.
getClassLoader
in interface Addon
public org.jboss.modules.Module getModule()
public Addon setModule(org.jboss.modules.Module module)
public AddonModuleLoader getModuleLoader()
public void setModuleLoader(AddonModuleLoader moduleLoader)
public AddonRepository getRepository()
Addon
AddonRepository
from which this Addon
was loaded.
getRepository
in interface Addon
public void setRepository(AddonRepository repository)
public ServiceRegistry getServiceRegistry()
Addon
ServiceRegistry
containing services provided by this Addon
.
getServiceRegistry
in interface Addon
public Addon setServiceRegistry(ServiceRegistry registry)
public AddonStatus getStatus()
Addon
AddonStatus
of this Addon
.
getStatus
in interface Addon
public Addon setStatus(AddonStatus status)
public void setMissingDependencies(Set<AddonDependency> missingDependencies)
public Set<AddonDependency> getMissingDependencies()
public Future<Void> getFuture()
Addon
Future
representing the boot-up sequence for this Addon
instance. Returns
null
if the Addon
is not starting, AddonStatus.isStarted()
or AddonStatus.isFailed()
getFuture
in interface Addon
public void setFuture(Future<Void> future)
public AddonRunnable getRunnable()
public void setRunnable(AddonRunnable runnable)
public String toString()
toString
in class Object
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
Forge - Parent 2.0.0.Alpha1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |