Uses of Class
org.jboss.as.controller.ModelVersion
Packages that use ModelVersion
Package
Description
-
Uses of ModelVersion in org.jboss.as.controller
Fields in org.jboss.as.controller declared as ModelVersionMethods in org.jboss.as.controller that return ModelVersionModifier and TypeMethodDescriptionstatic ModelVersionModelVersion.create(int major) static ModelVersionModelVersion.create(int major, int minor) static ModelVersionModelVersion.create(int major, int minor, int micro) static ModelVersionModelVersion.fromString(String s) default ModelVersionProxyController.getKernelModelVersion()Gets theModelVersionof the kernel management API exposed by the proxied process.DeprecationData.getSince()Gets the version since which the attribute has been deprecated.SubsystemRegistration.getSubsystemVersion()Get the version of the subsystemSubsystemModel.getVersion()Returns the version of this subsystem model.ModelVersion.getVersions()ModelVersionRange.getVersions()Get all version in the range.Methods in org.jboss.as.controller with parameters of type ModelVersionModifier and TypeMethodDescriptionstatic intModelVersion.compare(ModelVersion versionA, ModelVersion versionB) Compares two model versionsintModelVersion.compareTo(ModelVersion o) ResourceBuilder.deprecated(ModelVersion since) static ModelVersionRangeModelVersionRange.Versions.range(ModelVersion... versions) ExtensionContext.registerSubsystem(String name, ModelVersion version) Convenience variant ofExtensionContext.registerSubsystem(String, ModelVersion, boolean)that usesfalseas thedeprecatedvalue.ExtensionContext.registerSubsystem(String name, ModelVersion version, boolean deprecated) Register a new subsystem type.default booleanSubsystemModel.requiresTransformation(ModelVersion version) Indicates whether the version of this subsystem model is more recent than the specified version and thus requires transformationAbstractAttributeDefinitionBuilder.setDeprecated(ModelVersion since) Marks the attribute as deprecated since the given API version.AbstractAttributeDefinitionBuilder.setDeprecated(ModelVersion since, boolean notificationUseful) Marks the attribute as deprecated since the given API version, with the ability to configure that notifications to the user (e.g. via a log message) about deprecation of the attribute should not be emitted.SimpleOperationDefinitionBuilder.setDeprecated(ModelVersion since) Marks the operation as deprecated since the given API version.SimpleOperationDefinitionBuilder.setDeprecated(ModelVersion since, boolean notificationUseful) Marks the attribute as deprecated since the given API version, with the ability to configure that notifications to the user (e.g. via a log message) about deprecation of the operation should not be emitted.protected voidSimpleResourceDefinition.setDeprecated(ModelVersion since) SimpleResourceDefinition.Parameters.setDeprecatedSince(ModelVersion deprecatedSince) Call to deprecate the resourceConstructors in org.jboss.as.controller with parameters of type ModelVersionModifierConstructorDescriptionDeprecationData(ModelVersion since) Creates a new DeprecationData which will returnfalsefromDeprecationData.isNotificationUseful().DeprecationData(ModelVersion since, boolean notificationUseful) Creates a new DeprecationData, with an option to disable notifications to users when the use the deprecated item. -
Uses of ModelVersion in org.jboss.as.controller.extension
Methods in org.jboss.as.controller.extension that return ModelVersionModifier and TypeMethodDescriptiondefault ModelVersionSubsystemInformation.getManagementInterfaceVersion()Gets full version of the subsystem -
Uses of ModelVersion in org.jboss.as.controller.logging
Methods in org.jboss.as.controller.logging with parameters of type ModelVersionModifier and TypeMethodDescriptionfinal voidControllerLogger_$logger.couldNotFindTransformerRegistryFallingBack(ModelVersion currentVersion, ModelVersion fallbackVersion) voidControllerLogger.couldNotFindTransformerRegistryFallingBack(ModelVersion currentVersion, ModelVersion fallbackVersion) final OperationFailedExceptionControllerLogger_$logger.rejectAttributesCoreModelResourceTransformer(PathAddress pathAddress, String legacyHostName, ModelVersion modelVersion, List<String> details) ControllerLogger.rejectAttributesCoreModelResourceTransformer(PathAddress pathAddress, String legacyHostName, ModelVersion modelVersion, List<String> details) final OperationFailedExceptionControllerLogger_$logger.rejectAttributesSubsystemModelResourceTransformer(PathAddress pathAddress, String legacyHostName, String subsystem, ModelVersion modelVersion, List<String> details) ControllerLogger.rejectAttributesSubsystemModelResourceTransformer(PathAddress pathAddress, String legacyHostName, String subsystem, ModelVersion modelVersion, List<String> details) final StringControllerLogger_$logger.transformerLoggerCoreModelOperationTransformerAttributes(org.jboss.dmr.ModelNode op, PathAddress pathAddress, ModelVersion modelVersion, String attributeNames, String message) ControllerLogger.transformerLoggerCoreModelOperationTransformerAttributes(org.jboss.dmr.ModelNode op, PathAddress pathAddress, ModelVersion modelVersion, String attributeNames, String message) final StringControllerLogger_$logger.transformerLoggerCoreModelResourceTransformerAttributes(PathAddress pathAddress, ModelVersion modelVersion, String attributeNames, String message) ControllerLogger.transformerLoggerCoreModelResourceTransformerAttributes(PathAddress pathAddress, ModelVersion modelVersion, String attributeNames, String message) final StringControllerLogger_$logger.transformerLoggerSubsystemModelOperationTransformerAttributes(org.jboss.dmr.ModelNode op, PathAddress pathAddress, String subsystem, ModelVersion modelVersion, String attributeNames, String message) ControllerLogger.transformerLoggerSubsystemModelOperationTransformerAttributes(org.jboss.dmr.ModelNode op, PathAddress pathAddress, String subsystem, ModelVersion modelVersion, String attributeNames, String message) final StringControllerLogger_$logger.transformerLoggerSubsystemModelResourceTransformerAttributes(PathAddress pathAddress, String subsystem, ModelVersion modelVersion, String attributeNames, String message) ControllerLogger.transformerLoggerSubsystemModelResourceTransformerAttributes(PathAddress pathAddress, String subsystem, ModelVersion modelVersion, String attributeNames, String message) -
Uses of ModelVersion in org.jboss.as.controller.registry
Methods in org.jboss.as.controller.registry with parameters of type ModelVersionModifier and TypeMethodDescriptionGlobalTransformerRegistry.create(ModelVersion version, Map<PathAddress, ModelVersion> versions) voidGlobalTransformerRegistry.createChildRegistry(PathAddress address, ModelVersion version, OperationTransformer transformer) voidGlobalTransformerRegistry.createChildRegistry(PathAddress address, ModelVersion version, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer, boolean placeholder) voidGlobalTransformerRegistry.createChildRegistry(PathAddress address, ModelVersion version, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer, boolean inherited, boolean placeholder) Register an operation transformer.voidGlobalTransformerRegistry.createChildRegistry(PathAddress address, ModelVersion version, ResourceTransformer resourceTransformer, boolean inherited) voidGlobalTransformerRegistry.createChildRegistry(PathAddress address, ModelVersion version, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer, boolean placeholder) voidGlobalTransformerRegistry.createDiscardingChildRegistry(PathAddress address, ModelVersion version) voidGlobalTransformerRegistry.discardOperation(PathAddress address, ModelVersion version, String operationName) Discard an operation.voidOperationTransformerRegistry.mergeSubsystem(GlobalTransformerRegistry registry, String subsystemName, ModelVersion version) Merge a new subsystem from the global registration.protected voidGlobalTransformerRegistry.mergeSubtree(OperationTransformerRegistry targetRegistry, PathAddress address, ModelVersion version) voidGlobalTransformerRegistry.registerTransformer(PathAddress address, ModelVersion version, String operationName, OperationTransformer transformer) Register an operation transformer.GlobalTransformerRegistry.resolveTransformer(Iterator<PathElement> iterator, ModelVersion version, String operationName) Method parameters in org.jboss.as.controller.registry with type arguments of type ModelVersionModifier and TypeMethodDescriptionGlobalTransformerRegistry.create(ModelVersion version, Map<PathAddress, ModelVersion> versions) voidGlobalTransformerRegistry.mergeSubtree(OperationTransformerRegistry targetRegistry, Map<PathAddress, ModelVersion> subTree) Merge a subtree.GlobalTransformerRegistry.mergeSubtree(OperationTransformerRegistry parent, PathAddress address, Map<PathAddress, ModelVersion> subTree) -
Uses of ModelVersion in org.jboss.as.controller.remote
Methods in org.jboss.as.controller.remote that return ModelVersionMethods in org.jboss.as.controller.remote with parameters of type ModelVersionModifier and TypeMethodDescriptionstatic RemoteProxyControllerRemoteProxyController.create(TransactionalProtocolClient client, PathAddress pathAddress, ProxyOperationAddressTranslator addressTranslator, ModelVersion targetKernelVersion) Create a new remote proxy controller. -
Uses of ModelVersion in org.jboss.as.controller.services.path
Methods in org.jboss.as.controller.services.path with parameters of type ModelVersion -
Uses of ModelVersion in org.jboss.as.controller.transform
Methods in org.jboss.as.controller.transform that return ModelVersionModifier and TypeMethodDescriptionSubsystemTransformerRegistration.getCurrentSubsystemVersion()Get the version of the subsystemTransformationTarget.getSubsystemVersion(String subsystemName) Get the subsystem version.TransformationTargetImpl.getSubsystemVersion(String subsystemName) TransformationTarget.getVersion()Get the version of this target.TransformationTargetImpl.getVersion()Methods in org.jboss.as.controller.transform that return types with arguments of type ModelVersionModifier and TypeMethodDescriptionstatic Map<PathAddress,ModelVersion> TransformerRegistry.resolveVersions(ExtensionRegistry extensionRegistry) static Map<PathAddress,ModelVersion> TransformerRegistry.resolveVersions(org.jboss.dmr.ModelNode subsystems) Methods in org.jboss.as.controller.transform with parameters of type ModelVersionModifier and TypeMethodDescriptionvoidTransformationTarget.addSubsystemVersion(String subsystemName, ModelVersion version) Add version information for a subsystem.voidTransformationTargetImpl.addSubsystemVersion(String subsystemName, ModelVersion version) static TransformationTargetImplTransformationTargetImpl.create(String hostName, TransformerRegistry transformerRegistry, ModelVersion version, Map<PathAddress, ModelVersion> subsystems, TransformationTarget.TransformationTargetType type) static TransformationTargetImplTransformationTargetImpl.createForHost(String hostName, TransformerRegistry transformerRegistry, ModelVersion version, Map<PathAddress, ModelVersion> subsystems, Transformers.OperationExcludedTransformationRegistry ignoredRegistry) TransformerRegistry.createSubsystemTransformerRegistration(String name, ModelVersion currentVersion) voidTransformerRegistry.loadAndRegisterTransformers(String name, ModelVersion subsystemVersion, String extensionModuleName) TransformerRegistry.resolveHost(ModelVersion mgmtVersion, Map<PathAddress, ModelVersion> subsystems) Resolve the host registry.TransformerRegistry.resolveHost(ModelVersion mgmtVersion, org.jboss.dmr.ModelNode subsystems) Resolve the host registry.TransformerRegistry.resolveServer(ModelVersion mgmtVersion, Map<PathAddress, ModelVersion> subsystems) Resolve the server registry.TransformerRegistry.resolveServer(ModelVersion mgmtVersion, org.jboss.dmr.ModelNode subsystems) Resolve the server registry.Method parameters in org.jboss.as.controller.transform with type arguments of type ModelVersionModifier and TypeMethodDescriptionstatic TransformationTargetImplTransformationTargetImpl.create(String hostName, TransformerRegistry transformerRegistry, ModelVersion version, Map<PathAddress, ModelVersion> subsystems, TransformationTarget.TransformationTargetType type) static TransformationTargetImplTransformationTargetImpl.createForHost(String hostName, TransformerRegistry transformerRegistry, ModelVersion version, Map<PathAddress, ModelVersion> subsystems, Transformers.OperationExcludedTransformationRegistry ignoredRegistry) TransformerRegistry.resolveHost(ModelVersion mgmtVersion, Map<PathAddress, ModelVersion> subsystems) Resolve the host registry.TransformerRegistry.resolveServer(ModelVersion mgmtVersion, Map<PathAddress, ModelVersion> subsystems) Resolve the server registry.Constructor parameters in org.jboss.as.controller.transform with type arguments of type ModelVersionModifierConstructorDescriptionprotectedSubsystemExtensionTransformerRegistration(String name, E currentModel, Function<ModelVersion, TransformationDescription> factory) protectedSubsystemExtensionTransformerRegistration(SubsystemResourceRegistration description, E currentModel, Function<ModelVersion, TransformationDescription> factory) -
Uses of ModelVersion in org.jboss.as.controller.transform.description
Methods in org.jboss.as.controller.transform.description that return types with arguments of type ModelVersionModifier and TypeMethodDescriptionChainedTransformationDescriptionBuilder.build(ModelVersion... versions) Build the transformer chains for chain of versions.Methods in org.jboss.as.controller.transform.description with parameters of type ModelVersionModifier and TypeMethodDescriptionChainedTransformationDescriptionBuilder.build(ModelVersion... versions) Build the transformer chains for chain of versions.voidChainedTransformationDescriptionBuilder.buildAndRegister(SubsystemTransformerRegistration registration, ModelVersion[]... chains) Builds and registers the transformer chains for this builder against a subsystemChainedTransformationDescriptionBuilder.createBuilder(ModelVersion fromVersion, ModelVersion toVersion) Add a transformer for a version deltaTransformationDescriptionBuilder.Factory.createChainedInstance(PathElement pathElement, ModelVersion currentVersion) Create a chained builder instanceTransformationDescriptionBuilder.Factory.createChainedSubystemInstance(ModelVersion currentVersion) Create a chained builder instance for a subsystemstatic TransformersSubRegistrationTransformationDescription.Tools.register(TransformationDescription description, SubsystemTransformerRegistration registration, ModelVersion... versions) Register a transformation description as a sub-resource at a given SubsystemRegistration.