public abstract class AbstractPojoPhase extends Object implements org.jboss.msc.service.Service<Object>
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 org.jboss.as.server.deployment.reflect.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(org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index) |
protected void |
setModule(org.jboss.modules.Module module) |
void |
start(org.jboss.msc.service.StartContext context) |
protected void |
startInternal(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
protected void |
stopInternal(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 startInternal(org.jboss.msc.service.StartContext context) throws org.jboss.msc.service.StartException
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 void stopInternal(org.jboss.msc.service.StopContext context)
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 org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex getIndex()
protected void setBeanConfig(BeanMetaDataConfig beanConfig)
protected void setIndex(org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index)
protected BeanInfo getBeanInfo()
protected void setBeanInfo(BeanInfo beanInfo)
protected Object getBean()
protected void setBean(Object bean)
Copyright © 2017 JBoss by Red Hat. All rights reserved.