| Package | Description |
|---|---|
| org.jboss.as.controller | |
| org.jboss.as.controller.interfaces | |
| org.jboss.as.controller.transform |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OperationContext
The context for an operation step execution.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExpressionResolverImpl
Basic
ExpressionResolver implementation. |
| Modifier and Type | Field and Description |
|---|---|
static ExpressionResolver |
ExpressionResolver.REJECTING
An expression resolver that throws an
OperationFailedException if any expressions are found. |
static ExpressionResolver |
ExpressionResolver.SIMPLE
An
ExpressionResolver that can only resolve from system properties
and environment variables. |
static ExpressionResolver |
ExpressionResolver.SIMPLE_LENIENT
An expression resolver that will not throw an
OperationFailedException when it encounters an
unresolvable expression, instead simply returning that expression. |
static ExpressionResolver |
ExpressionResolver.TEST_RESOLVER
An
ExpressionResolver suitable for test cases that can only resolve from system properties
and environment variables. |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.dmr.ModelNode |
AttributeDefinition.resolveModelAttribute(ExpressionResolver resolver,
org.jboss.dmr.ModelNode model)
Finds a value in the given
model whose key matches this attribute's name,
uses the given resolver to resolveExpressions(org.jboss.dmr.ModelNode) resolve}
it and validates it using this attribute's validator. |
org.jboss.dmr.ModelNode |
ObjectListAttributeDefinition.resolveValue(ExpressionResolver resolver,
org.jboss.dmr.ModelNode value)
Overrides the superclass implementation to allow the value type's AttributeDefinition to in turn
resolve each element.
|
org.jboss.dmr.ModelNode |
AttributeDefinition.resolveValue(ExpressionResolver resolver,
org.jboss.dmr.ModelNode value)
Takes the given
value, resolves it using the given resolver
and validates it using this attribute's validator. |
org.jboss.dmr.ModelNode |
ObjectTypeAttributeDefinition.resolveValue(ExpressionResolver resolver,
org.jboss.dmr.ModelNode value)
Overrides the superclass implementation to allow the AttributeDefinition for each field in the
object to in turn resolve that field.
|
List<String> |
StringListAttributeDefinition.unwrap(ExpressionResolver context,
org.jboss.dmr.ModelNode model) |
Map<String,String> |
PropertiesAttributeDefinition.unwrap(ExpressionResolver context,
org.jboss.dmr.ModelNode model) |
static Map<String,String> |
PropertiesAttributeDefinition.unwrapModel(ExpressionResolver context,
org.jboss.dmr.ModelNode model) |
static List<String> |
StringListAttributeDefinition.unwrapValue(ExpressionResolver context,
org.jboss.dmr.ModelNode model) |
| Constructor and Description |
|---|
AbstractControllerService(ProcessType processType,
RunningModeControl runningModeControl,
ConfigurationPersister configurationPersister,
ControlledProcessState processState,
DescriptionProvider rootDescriptionProvider,
OperationStepHandler prepareStep,
ExpressionResolver expressionResolver)
Deprecated.
Here for backwards compatibility for ModelTestModelControllerService
|
AbstractControllerService(ProcessType processType,
RunningModeControl runningModeControl,
ConfigurationPersister configurationPersister,
ControlledProcessState processState,
DescriptionProvider rootDescriptionProvider,
OperationStepHandler prepareStep,
ExpressionResolver expressionResolver,
ManagedAuditLogger auditLogger,
DelegatingConfigurableAuthorizer authorizer)
Deprecated.
|
AbstractControllerService(ProcessType processType,
RunningModeControl runningModeControl,
ConfigurationPersister configurationPersister,
ControlledProcessState processState,
ResourceDefinition rootResourceDefinition,
OperationStepHandler prepareStep,
ExpressionResolver expressionResolver)
Deprecated.
Here for backwards compatibility for ModelTestModelControllerService
|
AbstractControllerService(ProcessType processType,
RunningModeControl runningModeControl,
ConfigurationPersister configurationPersister,
ControlledProcessState processState,
ResourceDefinition rootResourceDefinition,
OperationStepHandler prepareStep,
ExpressionResolver expressionResolver,
ManagedAuditLogger auditLogger,
DelegatingConfigurableAuthorizer authorizer)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
static ParsedInterfaceCriteria |
ParsedInterfaceCriteria.parse(org.jboss.dmr.ModelNode model,
boolean specified,
ExpressionResolver expressionResolver) |
| Modifier and Type | Method and Description |
|---|---|
static ResourceTransformationContext |
Transformers.Factory.create(TransformationTarget target,
Resource model,
ImmutableManagementResourceRegistration registration,
ExpressionResolver resolver,
RunningMode runningMode,
ProcessType type,
TransformerOperationAttachment attachment)
Creates a ResourceTransformationContext
|
static ResourceTransformationContext |
Transformers.Factory.create(TransformationTarget target,
Resource model,
ImmutableManagementResourceRegistration registration,
ExpressionResolver resolver,
RunningMode runningMode,
ProcessType type,
TransformerOperationAttachment attachment,
Transformers.ResourceIgnoredTransformationRegistry ignoredTransformationRegistry)
Creates a ResourceTransformationContext
|
Copyright © 2015 JBoss by Red Hat. All rights reserved.