public abstract class AbstractPojoPhase extends Object implements org.jboss.msc.service.Service<Object>
Modifier and Type | Field and Description |
---|---|
protected org.jboss.logging.Logger |
log |
Constructor and Description |
---|
AbstractPojoPhase() |
Modifier and Type | Method and Description |
---|---|
protected void |
addCallbacks(boolean install) |
protected void |
considerUninstalls(List<org.jboss.as.pojo.service.Joinpoint> uninstalls,
int index)
Consider the uninstalls.
|
protected org.jboss.as.pojo.service.Joinpoint |
createJoinpoint(InstallConfig config) |
protected abstract AbstractPojoPhase |
createNextPhase() |
protected void |
executeInstalls() |
protected void |
executeUninstalls() |
protected Object |
getBean() |
protected BeanMetaDataConfig |
getBeanConfig() |
protected BeanInfo |
getBeanInfo() |
protected DeploymentReflectionIndex |
getIndex() |
protected abstract BeanState |
getLifecycleState() |
protected org.jboss.modules.Module |
getModule() |
Object |
getValue() |
protected void |
registerAliases(org.jboss.msc.service.ServiceBuilder serviceBuilder,
BeanState next) |
protected void |
removeCallbacks(boolean install) |
protected void |
setBean(Object bean) |
protected void |
setBeanConfig(BeanMetaDataConfig beanConfig) |
protected void |
setBeanInfo(BeanInfo beanInfo) |
protected void |
setIndex(DeploymentReflectionIndex index) |
protected void |
setModule(org.jboss.modules.Module module) |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
protected abstract BeanState getLifecycleState()
protected abstract AbstractPojoPhase createNextPhase()
public void start(org.jboss.msc.service.StartContext context) throws org.jboss.msc.service.StartException
start
in interface org.jboss.msc.service.Service<Object>
org.jboss.msc.service.StartException
protected void registerAliases(org.jboss.msc.service.ServiceBuilder serviceBuilder, BeanState next)
public Object getValue() throws IllegalStateException, IllegalArgumentException
getValue
in interface org.jboss.msc.value.Value<Object>
IllegalStateException
IllegalArgumentException
public void stop(org.jboss.msc.service.StopContext context)
stop
in interface org.jboss.msc.service.Service<Object>
protected org.jboss.as.pojo.service.Joinpoint createJoinpoint(InstallConfig config)
protected void executeInstalls() throws org.jboss.msc.service.StartException
org.jboss.msc.service.StartException
protected void considerUninstalls(List<org.jboss.as.pojo.service.Joinpoint> uninstalls, int index)
uninstalls
- the uninstallsindex
- current installs indexprotected void executeUninstalls()
protected void addCallbacks(boolean install)
protected void removeCallbacks(boolean install)
protected org.jboss.modules.Module getModule()
protected void setModule(org.jboss.modules.Module module)
protected BeanMetaDataConfig getBeanConfig()
protected DeploymentReflectionIndex getIndex()
protected void setBeanConfig(BeanMetaDataConfig beanConfig)
protected void setIndex(DeploymentReflectionIndex index)
protected BeanInfo getBeanInfo()
protected void setBeanInfo(BeanInfo beanInfo)
protected Object getBean()
protected void setBean(Object bean)
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.