Package org.jboss.as.pojo.service
Class DescribedPojoPhase
java.lang.Object
org.jboss.as.pojo.service.AbstractPojoPhase
org.jboss.as.pojo.service.DescribedPojoPhase
- All Implemented Interfaces:
org.jboss.msc.Service,org.jboss.msc.service.Service<Object>,org.jboss.msc.value.Value<Object>
POJO described phase.
- Author:
- Ales Justin
-
Field Summary
Fields inherited from interface org.jboss.msc.service.Service
NULL -
Constructor Summary
ConstructorsConstructorDescriptionDescribedPojoPhase(org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index, BeanMetaDataConfig beanConfig) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractPojoPhaseprotected BeanStategetValue()voidregisterAliases(org.jboss.msc.service.ServiceBuilder serviceBuilder) Expose alias registration against service builder.protected voidstartInternal(org.jboss.msc.service.StartContext context) Methods inherited from class org.jboss.as.pojo.service.AbstractPojoPhase
addCallbacks, considerUninstalls, createJoinpoint, executeInstalls, executeUninstalls, getBean, getBeanConfig, getBeanInfo, getIndex, getModule, registerAliases, removeCallbacks, setBean, setBeanConfig, setBeanInfo, setIndex, setModule, start, stop, stopInternal
-
Constructor Details
-
DescribedPojoPhase
public DescribedPojoPhase(org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex index, BeanMetaDataConfig beanConfig)
-
-
Method Details
-
registerAliases
public void registerAliases(org.jboss.msc.service.ServiceBuilder serviceBuilder) Expose alias registration against service builder.- Parameters:
serviceBuilder- the service builder
-
getLifecycleState
- Specified by:
getLifecycleStatein classAbstractPojoPhase
-
createNextPhase
- Specified by:
createNextPhasein classAbstractPojoPhase
-
startInternal
protected void startInternal(org.jboss.msc.service.StartContext context) throws org.jboss.msc.service.StartException - Overrides:
startInternalin classAbstractPojoPhase- Throws:
org.jboss.msc.service.StartException
-
getValue
- Specified by:
getValuein interfaceorg.jboss.msc.value.Value<Object>- Overrides:
getValuein classAbstractPojoPhase- Throws:
IllegalStateExceptionIllegalArgumentException
-