public class InterfaceAddHandler extends AbstractAddStepHandler
AbstractAddStepHandler.Parametersattributes| Modifier | Constructor and Description |
|---|---|
protected |
InterfaceAddHandler(boolean specified,
RuntimeCapability capability)
Create the InterfaceAddHandler
|
| Modifier and Type | Method and Description |
|---|---|
protected ParsedInterfaceCriteria |
getCriteria(OperationContext context,
org.jboss.dmr.ModelNode operation) |
protected void |
performRuntime(OperationContext context,
org.jboss.dmr.ModelNode operation,
org.jboss.dmr.ModelNode model)
Make any runtime changes necessary to effect the changes indicated by the given
operation. |
protected void |
performRuntime(OperationContext context,
org.jboss.dmr.ModelNode operation,
org.jboss.dmr.ModelNode model,
String name,
ParsedInterfaceCriteria criteria) |
protected void |
populateModel(org.jboss.dmr.ModelNode operation,
org.jboss.dmr.ModelNode model)
Populate the given node in the persistent configuration model based on the values in the given operation.
|
protected void |
validateAndSet(AttributeDefinition definition,
org.jboss.dmr.ModelNode operation,
org.jboss.dmr.ModelNode subModel) |
createResource, createResource, execute, getAttributes, performRuntime, populateModel, populateModel, recordCapabilitiesAndRequirements, requiresRuntime, rollbackRuntime, rollbackRuntimeprotected InterfaceAddHandler(boolean specified,
RuntimeCapability capability)
protected void populateModel(org.jboss.dmr.ModelNode operation,
org.jboss.dmr.ModelNode model)
throws OperationFailedException
AbstractAddStepHandlerOperationContext.Stage.MODEL.
This default implementation invokes AttributeDefinition.validateAndSet(org.jboss.dmr.ModelNode, org.jboss.dmr.ModelNode)
on any attributes passed to the constructor.
populateModel in class AbstractAddStepHandleroperation - the operationmodel - persistent configuration model node that corresponds to the address of operationOperationFailedException - if operation is invalid or populating the model otherwise failsprotected void validateAndSet(AttributeDefinition definition, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode subModel) throws OperationFailedException
OperationFailedExceptionprotected void performRuntime(OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model) throws OperationFailedException
AbstractAddStepHandleroperation. Executes
after AbstractAddStepHandler.populateModel(org.jboss.dmr.ModelNode, org.jboss.dmr.ModelNode), so the given resource
parameter will reflect any changes made in that method. This method is
invoked during OperationContext.Stage.RUNTIME. Subclasses that wish to make
changes to runtime services should override this method or the
AbstractAddStepHandler.performRuntime(OperationContext, org.jboss.dmr.ModelNode, org.jboss.as.controller.registry.Resource) variant.performRuntime in class AbstractAddStepHandlercontext - the operation contextoperation - the operation being executedmodel - persistent configuration model from the resource that corresponds to the address of operationOperationFailedException - if operation is invalid or updating the runtime otherwise failsprotected ParsedInterfaceCriteria getCriteria(OperationContext context, org.jboss.dmr.ModelNode operation)
protected void performRuntime(OperationContext context, org.jboss.dmr.ModelNode operation, org.jboss.dmr.ModelNode model, String name, ParsedInterfaceCriteria criteria)
Copyright © 2022 JBoss by Red Hat. All rights reserved.