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) |
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.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.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.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 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 © 2014 JBoss by Red Hat. All rights reserved.