public abstract class AbstractKeyGeneratorAdd extends AbstractAddStepHandler implements DescriptionProvider
| Constructor and Description |
|---|
AbstractKeyGeneratorAdd() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDependencies(org.jboss.dmr.ModelNode operation,
org.jboss.msc.service.Service<KeyGeneratorFactory> keyGeneratorFactory,
org.jboss.msc.service.ServiceBuilder<KeyGeneratorFactory> factoryServiceBuilder) |
protected abstract org.jboss.msc.service.Service<KeyGeneratorFactory> |
getKeyGeneratorFactory(org.jboss.dmr.ModelNode operation) |
protected abstract org.jboss.msc.service.ServiceName |
getServiceName(String name) |
protected void |
performRuntime(OperationContext context,
org.jboss.dmr.ModelNode operation,
org.jboss.dmr.ModelNode model,
ServiceVerificationHandler verificationHandler,
List<org.jboss.msc.service.ServiceController<?>> newControllers)
Make any runtime changes necessary to effect the changes indicated by the given
operation. |
execute, populateModel, populateModel, populateModel, requiresRuntime, requiresRuntimeVerification, rollbackRuntimeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetModelDescriptionprotected void performRuntime(OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model, ServiceVerificationHandler verificationHandler, List<org.jboss.msc.service.ServiceController<?>> newControllers) throws OperationFailedException
AbstractAddStepHandleroperation. Executes
after AbstractAddStepHandler.populateModel(org.jboss.dmr.ModelNode, org.jboss.dmr.ModelNode), so the given model
parameter will reflect any changes made in that method.
This default implementation does nothing.
performRuntime in class AbstractAddStepHandlercontext - the operation contextoperation - the operation being executedmodel - persistent configuration model node that corresponds to the address of operationverificationHandler - step handler that can be added as a listener to any new services installed in order to
validate the services installed correctly during the
VERIFY stagenewControllers - holder for the ServiceController for any new services installed by the method. The
method should add the ServiceController for any new services to this list. If the
overall operation needs to be rolled back, the list will be used in
AbstractAddStepHandler.rollbackRuntime(OperationContext, ModelNode, ModelNode, java.util.List) to automatically removed
the newly added servicesOperationFailedException - if operation is invalid or updating the runtime otherwise failsprotected abstract org.jboss.msc.service.Service<KeyGeneratorFactory> getKeyGeneratorFactory(org.jboss.dmr.ModelNode operation)
protected abstract org.jboss.msc.service.ServiceName getServiceName(String name)
protected void addDependencies(org.jboss.dmr.ModelNode operation,
org.jboss.msc.service.Service<KeyGeneratorFactory> keyGeneratorFactory,
org.jboss.msc.service.ServiceBuilder<KeyGeneratorFactory> factoryServiceBuilder)
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.