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.Serviceorg.jboss.msc.service.StartExceptionprotected void startInternal(org.jboss.msc.service.StartContext context)
throws org.jboss.msc.service.StartException
org.jboss.msc.service.StartExceptionprotected 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>IllegalStateExceptionIllegalArgumentExceptionpublic void stop(org.jboss.msc.service.StopContext context)
stop in interface org.jboss.msc.Serviceprotected 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.StartExceptionprotected 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 © 2021 JBoss by Red Hat. All rights reserved.