private void registerTransformers(final ChainedTransformationDescriptionBuilder chainedBuilder, final KnownModelVersion fromVersion, final KnownModelVersion toVersion, final TransformerResourceDefinition... defs) { registerTransformers(chainedBuilder, fromVersion.getModelVersion(), toVersion, defs); }
private void registerTransformers(final ChainedTransformationDescriptionBuilder chainedBuilder, final KnownModelVersion fromVersion, final KnownModelVersion toVersion, final TransformerResourceDefinition... defs) { registerTransformers(chainedBuilder, fromVersion.getModelVersion(), toVersion, defs); }
private void registerTransformers(final SubsystemRegistration registration, final TransformerResourceDefinition... defs) { ChainedTransformationDescriptionBuilder chainedBuilder = TransformationDescriptionBuilder.Factory.createChainedSubystemInstance(registration.getSubsystemVersion()); registerTransformers(chainedBuilder, registration.getSubsystemVersion(), KnownModelVersion.VERSION_6_0_0, defs); registerTransformers(chainedBuilder, KnownModelVersion.VERSION_6_0_0, KnownModelVersion.VERSION_5_0_0, defs); registerTransformers(chainedBuilder, KnownModelVersion.VERSION_5_0_0, KnownModelVersion.VERSION_2_0_0, defs); // Version 1.5.0 has the periodic-size-rotating-file-handler and the suffix attribute on the size-rotating-file-handler. // Neither of these are in 2.0.0 (WildFly 8.x). Mapping from 3.0.0 to 1.5.0 is required registerTransformers(chainedBuilder, KnownModelVersion.VERSION_3_0_0, KnownModelVersion.VERSION_1_5_0, defs); chainedBuilder.buildAndRegister(registration, new ModelVersion[] { KnownModelVersion.VERSION_2_0_0.getModelVersion(), KnownModelVersion.VERSION_6_0_0.getModelVersion(), }, new ModelVersion[] { KnownModelVersion.VERSION_1_5_0.getModelVersion(), KnownModelVersion.VERSION_3_0_0.getModelVersion(), KnownModelVersion.VERSION_4_0_0.getModelVersion(), KnownModelVersion.VERSION_5_0_0.getModelVersion(), KnownModelVersion.VERSION_6_0_0.getModelVersion(), }); }
private void registerTransformers(final SubsystemRegistration registration, final TransformerResourceDefinition... defs) { ChainedTransformationDescriptionBuilder chainedBuilder = TransformationDescriptionBuilder.Factory.createChainedSubystemInstance(registration.getSubsystemVersion()); registerTransformers(chainedBuilder, registration.getSubsystemVersion(), KnownModelVersion.VERSION_6_0_0, defs); registerTransformers(chainedBuilder, KnownModelVersion.VERSION_6_0_0, KnownModelVersion.VERSION_5_0_0, defs); registerTransformers(chainedBuilder, KnownModelVersion.VERSION_5_0_0, KnownModelVersion.VERSION_2_0_0, defs); // Version 1.5.0 has the periodic-size-rotating-file-handler and the suffix attribute on the size-rotating-file-handler. // Neither of these are in 2.0.0 (WildFly 8.x). Mapping from 3.0.0 to 1.5.0 is required registerTransformers(chainedBuilder, KnownModelVersion.VERSION_3_0_0, KnownModelVersion.VERSION_1_5_0, defs); chainedBuilder.buildAndRegister(registration, new ModelVersion[] { KnownModelVersion.VERSION_2_0_0.getModelVersion(), KnownModelVersion.VERSION_6_0_0.getModelVersion(), }, new ModelVersion[] { KnownModelVersion.VERSION_1_5_0.getModelVersion(), KnownModelVersion.VERSION_3_0_0.getModelVersion(), KnownModelVersion.VERSION_4_0_0.getModelVersion(), KnownModelVersion.VERSION_5_0_0.getModelVersion(), KnownModelVersion.VERSION_6_0_0.getModelVersion(), }); }
private void registerTransformers(final ChainedTransformationDescriptionBuilder chainedBuilder, final ModelVersion fromVersion, final KnownModelVersion toVersion, final TransformerResourceDefinition... defs) { final ResourceTransformationDescriptionBuilder subsystemBuilder = chainedBuilder.createBuilder(fromVersion, toVersion.getModelVersion()); final ResourceTransformationDescriptionBuilder loggingProfileBuilder = subsystemBuilder.addChildResource(LOGGING_PROFILE_PATH); for (TransformerResourceDefinition def : defs) { def.registerTransformers(toVersion, subsystemBuilder, loggingProfileBuilder); } }
private void registerTransformers(final ChainedTransformationDescriptionBuilder chainedBuilder, final ModelVersion fromVersion, final KnownModelVersion toVersion, final TransformerResourceDefinition... defs) { final ResourceTransformationDescriptionBuilder subsystemBuilder = chainedBuilder.createBuilder(fromVersion, toVersion.getModelVersion()); final ResourceTransformationDescriptionBuilder loggingProfileBuilder = subsystemBuilder.addChildResource(LOGGING_PROFILE_PATH); for (TransformerResourceDefinition def : defs) { def.registerTransformers(toVersion, subsystemBuilder, loggingProfileBuilder); } }