Uses of Interface
org.jboss.as.controller.ExpressionResolver
Packages that use ExpressionResolver
Package
Description
-
Uses of ExpressionResolver in org.jboss.as.controller
Subinterfaces of ExpressionResolver in org.jboss.as.controllerModifier and TypeInterfaceDescriptioninterfaceThe context for an operation step execution.Classes in org.jboss.as.controller that implement ExpressionResolverFields in org.jboss.as.controller declared as ExpressionResolverModifier and TypeFieldDescriptionstatic final ExpressionResolverExpressionResolver.EXTENSION_REJECTINGAn expression resolver that throws anExpressionResolver.ExpressionResolutionServerExceptionif anyextension expressionsare found, otherwise providing the same behavior asSIMPLE.static final ExpressionResolverExpressionResolver.REJECTINGAn expression resolver that throws anOperationFailedExceptionif any expressions are found.static final ExpressionResolverExpressionResolver.SIMPLEAnExpressionResolverthat can only resolve from system properties and environment variables.static final ExpressionResolverExpressionResolver.SIMPLE_LENIENTAn expression resolver that will not throw anOperationFailedExceptionwhen it encounters an unresolvable expression, instead simply returning that expression.static final ExpressionResolverExpressionResolver.TEST_RESOLVERAnExpressionResolversuitable for test cases that can only resolve from system properties and environment variables.Methods in org.jboss.as.controller with parameters of type ExpressionResolverModifier and TypeMethodDescriptionorg.jboss.dmr.ModelNodeAttributeDefinition.resolveModelAttribute(ExpressionResolver resolver, org.jboss.dmr.ModelNode model) Finds a value in the givenmodelwhose key matches this attribute'sname, uses the givenresolvertoresolveExpressions(org.jboss.dmr.ModelNode)resolve} it and validates it using this attribute'svalidator.org.jboss.dmr.ModelNodeAttributeDefinition.resolveValue(ExpressionResolver resolver, org.jboss.dmr.ModelNode value) Takes the givenvalue, resolves it using the givenresolverand validates it using this attribute'svalidator.org.jboss.dmr.ModelNodeObjectListAttributeDefinition.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.ModelNodeObjectTypeAttributeDefinition.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.PropertiesAttributeDefinition.unwrap(ExpressionResolver context, org.jboss.dmr.ModelNode model) StringListAttributeDefinition.unwrap(ExpressionResolver context, org.jboss.dmr.ModelNode model) PropertiesAttributeDefinition.unwrapModel(ExpressionResolver context, org.jboss.dmr.ModelNode model) StringListAttributeDefinition.unwrapValue(ExpressionResolver context, org.jboss.dmr.ModelNode model) Constructors in org.jboss.as.controller with parameters of type ExpressionResolverModifierConstructorDescriptionprotectedAbstractControllerService(Supplier<ExecutorService> executorService, Supplier<AbstractControllerService.ControllerInstabilityListener> instabilityListener, ProcessType processType, RunningModeControl runningModeControl, ConfigurationPersister configurationPersister, ControlledProcessState processState, ResourceDefinition rootResourceDefinition, OperationStepHandler prepareStep, ExpressionResolver expressionResolver, ManagedAuditLogger auditLogger, DelegatingConfigurableAuthorizer authorizer, ManagementSecurityIdentitySupplier securityIdentitySupplier, CapabilityRegistry capabilityRegistry, ConfigurationExtension configExtension) Deprecated, for removal: This API element is subject to removal in a future version.For use by legacy versionsprotectedAbstractControllerService(Supplier<ExecutorService> executorService, Supplier<AbstractControllerService.ControllerInstabilityListener> instabilityListener, ProcessType processType, Stability stability, RunningModeControl runningModeControl, ConfigurationPersister configurationPersister, ControlledProcessState processState, ResourceDefinition rootResourceDefinition, OperationStepHandler prepareStep, ExpressionResolver expressionResolver, ManagedAuditLogger auditLogger, DelegatingConfigurableAuthorizer authorizer, ManagementSecurityIdentitySupplier securityIdentitySupplier, CapabilityRegistry capabilityRegistry, ConfigurationExtension configExtension) Construct a new instance.protectedAbstractControllerService(ProcessType processType, RunningModeControl runningModeControl, ConfigurationPersister configurationPersister, ControlledProcessState processState, ResourceDefinition rootResourceDefinition, OperationStepHandler prepareStep, ExpressionResolver expressionResolver, ManagedAuditLogger auditLogger, DelegatingConfigurableAuthorizer authorizer, ManagementSecurityIdentitySupplier securityIdentitySupplier, CapabilityRegistry capabilityRegistry) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of ExpressionResolver in org.jboss.as.controller.interfaces
Methods in org.jboss.as.controller.interfaces with parameters of type ExpressionResolverModifier and TypeMethodDescriptionstatic ParsedInterfaceCriteriaParsedInterfaceCriteria.parse(org.jboss.dmr.ModelNode model, boolean specified, ExpressionResolver expressionResolver) -
Uses of ExpressionResolver in org.jboss.as.controller.operations.validation
Constructors in org.jboss.as.controller.operations.validation with parameters of type ExpressionResolverModifierConstructorDescriptionOperationValidator(ExpressionResolver expressionResolver, ImmutableManagementResourceRegistration root, boolean validateDescriptions, boolean includeOperationInError, boolean exitOnError) -
Uses of ExpressionResolver in org.jboss.as.controller.transform
Methods in org.jboss.as.controller.transform with parameters of type ExpressionResolverModifier and TypeMethodDescriptionTransformers.Factory.create(TransformationTarget target, Resource model, ImmutableManagementResourceRegistration registration, ExpressionResolver resolver, RunningMode runningMode, ProcessType type, TransformerOperationAttachment attachment) Creates a ResourceTransformationContextTransformers.Factory.create(TransformationTarget target, Resource model, ImmutableManagementResourceRegistration registration, ExpressionResolver resolver, RunningMode runningMode, ProcessType type, TransformerOperationAttachment attachment, Transformers.ResourceIgnoredTransformationRegistry ignoredTransformationRegistry) Creates a ResourceTransformationContext