Class RestartParentResourceStepHandler<T>
- java.lang.Object
-
- org.jboss.as.controller.RestartParentResourceHandlerBase
-
- org.jboss.as.clustering.controller.RestartParentResourceStepHandler<T>
-
- All Implemented Interfaces:
org.jboss.as.controller.OperationStepHandler
public class RestartParentResourceStepHandler<T> extends org.jboss.as.controller.RestartParentResourceHandlerBaseGeneric operation handler that leverages aResourceServiceBuilderFactoryto restart a parent resource..- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description RestartParentResourceStepHandler(ResourceServiceConfiguratorFactory parentFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jboss.as.controller.PathAddressgetParentAddress(org.jboss.as.controller.PathAddress address)protected org.jboss.msc.service.ServiceNamegetParentServiceName(org.jboss.as.controller.PathAddress parentAddress)protected voidrecreateParentService(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.PathAddress parentAddress, org.jboss.dmr.ModelNode parentModel)protected booleanrequiresRuntime(org.jboss.as.controller.OperationContext context)protected voidupdateModel(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation)
-
-
-
Constructor Detail
-
RestartParentResourceStepHandler
public RestartParentResourceStepHandler(ResourceServiceConfiguratorFactory parentFactory)
-
-
Method Detail
-
requiresRuntime
protected boolean requiresRuntime(org.jboss.as.controller.OperationContext context)
- Overrides:
requiresRuntimein classorg.jboss.as.controller.RestartParentResourceHandlerBase
-
updateModel
protected void updateModel(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode operation) throws org.jboss.as.controller.OperationFailedException- Specified by:
updateModelin classorg.jboss.as.controller.RestartParentResourceHandlerBase- Throws:
org.jboss.as.controller.OperationFailedException
-
recreateParentService
protected void recreateParentService(org.jboss.as.controller.OperationContext context, org.jboss.as.controller.PathAddress parentAddress, org.jboss.dmr.ModelNode parentModel) throws org.jboss.as.controller.OperationFailedException- Overrides:
recreateParentServicein classorg.jboss.as.controller.RestartParentResourceHandlerBase- Throws:
org.jboss.as.controller.OperationFailedException
-
getParentServiceName
protected org.jboss.msc.service.ServiceName getParentServiceName(org.jboss.as.controller.PathAddress parentAddress)
- Specified by:
getParentServiceNamein classorg.jboss.as.controller.RestartParentResourceHandlerBase
-
getParentAddress
protected org.jboss.as.controller.PathAddress getParentAddress(org.jboss.as.controller.PathAddress address)
- Overrides:
getParentAddressin classorg.jboss.as.controller.RestartParentResourceHandlerBase
-
-