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.RestartParentResourceHandlerBase
Generic operation handler that leverages a
ResourceServiceBuilderFactory to restart a parent resource..- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected 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) Methods inherited from class org.jboss.as.controller.RestartParentResourceHandlerBase
execute, isResourceServiceRestartAllowed, recreateParentService, removeServices, rollbackRuntime
-
Constructor Details
-
RestartParentResourceStepHandler
-
-
Method Details
-
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
-