Uses of Interface
org.jboss.as.controller.ExpressionResolver
-
Packages that use ExpressionResolver Package Description org.jboss.as.controller org.jboss.as.controller.interfaces org.jboss.as.controller.operations.validation org.jboss.as.controller.transform -
-
Uses of ExpressionResolver in org.jboss.as.controller
Subinterfaces of ExpressionResolver in org.jboss.as.controller Modifier and Type Interface Description interfaceOperationContextThe context for an operation step execution.Classes in org.jboss.as.controller that implement ExpressionResolver Modifier and Type Class Description classExpressionResolverImplBasicExpressionResolverimplementation.Fields in org.jboss.as.controller declared as ExpressionResolver Modifier and Type Field Description static ExpressionResolverExpressionResolver. EXTENSION_REJECTINGAn expression resolver that throws anExpressionResolver.ExpressionResolutionServerExceptionif anyextension expressionsare found, otherwise providing the same behavior asSIMPLE.static ExpressionResolverExpressionResolver. REJECTINGAn expression resolver that throws anOperationFailedExceptionif any expressions are found.static ExpressionResolverExpressionResolver. SIMPLEAnExpressionResolverthat can only resolve from system properties and environment variables.static ExpressionResolverExpressionResolver. SIMPLE_LENIENTAn expression resolver that will not throw anOperationFailedExceptionwhen it encounters an unresolvable expression, instead simply returning that expression.static 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 ExpressionResolver Modifier and Type Method Description org.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.Map<String,String>PropertiesAttributeDefinition. unwrap(ExpressionResolver context, org.jboss.dmr.ModelNode model)List<String>StringListAttributeDefinition. 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)Constructors in org.jboss.as.controller with parameters of type ExpressionResolver Constructor Description AbstractControllerService(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 versionsAbstractControllerService(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.AbstractControllerService(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 ExpressionResolver Modifier and Type Method Description static 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 ExpressionResolver Constructor Description OperationValidator(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 ExpressionResolver Modifier and Type Method Description static ResourceTransformationContextTransformers.Factory. create(TransformationTarget target, Resource model, ImmutableManagementResourceRegistration registration, ExpressionResolver resolver, RunningMode runningMode, ProcessType type, TransformerOperationAttachment attachment)Creates a ResourceTransformationContextstatic ResourceTransformationContextTransformers.Factory. create(TransformationTarget target, Resource model, ImmutableManagementResourceRegistration registration, ExpressionResolver resolver, RunningMode runningMode, ProcessType type, TransformerOperationAttachment attachment, Transformers.ResourceIgnoredTransformationRegistry ignoredTransformationRegistry)Creates a ResourceTransformationContext
-