@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { if (deployed) { resourceRegistration.registerSubModel(XaDataSourcePropertyDefinition.DEPLOYED_INSTANCE); } else { resourceRegistration.registerSubModel(XaDataSourcePropertyDefinition.INSTANCE); } }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { resourceRegistration.registerSubModel(ModClusterNodeDefinition.INSTANCE); resourceRegistration.registerSubModel(ModClusterLoadBalancingGroupDefinition.INSTANCE); }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { resourceRegistration.registerSubModel(JcaArchiveValidationDefinition.INSTANCE); resourceRegistration.registerSubModel(JcaBeanValidationDefinition.INSTANCE); resourceRegistration.registerSubModel(TracerDefinition.INSTANCE); resourceRegistration.registerSubModel(JcaCachedConnectionManagerDefinition.INSTANCE); resourceRegistration.registerSubModel(JcaWorkManagerDefinition.createInstance(registerRuntimeOnly)); resourceRegistration.registerSubModel(JcaDistributedWorkManagerDefinition.createInstance(registerRuntimeOnly)); resourceRegistration.registerSubModel(JcaBootstrapContextDefinition.INSTANCE); } }
@Override public void registerChildren(final ManagementResourceRegistration resourceRegistration) { resourceRegistration.registerSubModel(new FileDataStoreResourceDefinition(pathManager)); resourceRegistration.registerSubModel(DatabaseDataStoreResourceDefinition.INSTANCE); }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { if (! deployed ) resourceRegistration.registerSubModel(JdbcDriverDefinition.INSTANCE); resourceRegistration.registerSubModel(DataSourceDefinition.createInstance(registerRuntimeOnly, deployed)); resourceRegistration.registerSubModel(XaDataSourceDefinition.createInstance(registerRuntimeOnly, deployed)); } }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { super.registerChildren(resourceRegistration); resourceRegistration.registerSubModel(new JASPIMappingModuleDefinition()); resourceRegistration.registerSubModel(LoginModuleStackResourceDefinition.INSTANCE); }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { resourceRegistration.registerSubModel(new ConfigPropertyResourceDefinition(AOConfigPropertyAdd.INSTANCE, ReloadRequiredRemoveStepHandler.INSTANCE)); } }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { resourceRegistration.registerSubModel(new ResourceAdapterResourceDefinition(false, runtimeOnlyRegistrationValid)); } }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { resourceRegistration.registerSubModel(new ConfigPropertyResourceDefinition(readOnly ? null : CDConfigPropertyAdd.INSTANCE, readOnly ? null : ReloadRequiredRemoveStepHandler.INSTANCE)); } }
@Override public void registerChildren(final ManagementResourceRegistration resourceRegistration) { super.registerChildren(resourceRegistration); resourceRegistration.registerSubModel(new InMemoryJobRepositoryDefinition()); resourceRegistration.registerSubModel(new JdbcJobRepositoryDefinition()); // thread-pool resource resourceRegistration.registerSubModel(new BatchThreadPoolResourceDefinition(registerRuntimeOnly)); // thread-factory resource final ThreadFactoryResourceDefinition threadFactoryResource = new ThreadFactoryResourceDefinition(); resourceRegistration.registerSubModel(threadFactoryResource); }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { super.registerChildren(resourceRegistration); resourceRegistration.registerSubModel(new MappingProviderModuleDefinition(Constants.PROVIDER_MODULE)); }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { super.registerChildren(resourceRegistration); resourceRegistration.registerSubModel(new RemotingEjbReceiverChannelCreationOptionResource()); } }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { super.registerChildren(resourceRegistration); // register channel-creation-options as sub model for EJB remote service resourceRegistration.registerSubModel(new RemoteConnectorChannelCreationOptionResource()); } }
@Override public void registerChildren(ManagementResourceRegistration subsystemRoot) { super.registerChildren(subsystemRoot); // JAXR Properties subsystemRoot.registerSubModel(new JAXRPropertyDefinition()); } }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { super.registerChildren(resourceRegistration); resourceRegistration.registerSubModel(new LoginModuleResourceDefinition(Constants.TRUST_MODULE)); }
@Override public void initialize(ExtensionContext context) { final SubsystemRegistration subsystem = context.registerSubsystem(SUBSYSTEM_NAME, CURRENT_MODEL_VERSION); final ManagementResourceRegistration registration = subsystem.registerSubsystemModel(UndertowRootDefinition.INSTANCE); registration.registerOperationHandler(GenericSubsystemDescribeHandler.DEFINITION, GenericSubsystemDescribeHandler.INSTANCE, false); final ManagementResourceRegistration deployments = subsystem.registerDeploymentModel(DeploymentDefinition.INSTANCE); deployments.registerSubModel(DeploymentServletDefinition.INSTANCE); deployments.registerSubModel(DeploymentWebSocketDefinition.INSTANCE); subsystem.registerXMLElementWriter(UndertowSubsystemParser_8_0::new); }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { super.registerChildren(resourceRegistration); // /deployment=DU/**/subsystem=ejb3/*=EJBName/service=timer-service final AbstractEJBComponentRuntimeHandler<?> handler = componentType.getRuntimeHandler(); resourceRegistration.registerSubModel(new TimerServiceResourceDefinition(handler)); } }
@Override public void initialize(ExtensionContext context) { final SubsystemRegistration subsystem = context.registerSubsystem(SUBSYSTEM_NAME, CURRENT_MODEL_VERSION); subsystem.registerXMLElementWriter(CURRENT_PARSER); final ManagementResourceRegistration registration = subsystem.registerSubsystemModel(new MicroProfileSubsystemDefinition()); registration.registerOperationHandler(GenericSubsystemDescribeHandler.DEFINITION, GenericSubsystemDescribeHandler.INSTANCE); registration.registerSubModel(new ConfigSourceDefinition()); registration.registerSubModel(new ConfigSourceProviderDefinition()); }
@Override public ManagementResourceRegistration register(ManagementResourceRegistration parent) { ManagementResourceRegistration registration = parent.registerSubModel(this); ResourceDescriptor descriptor = new ResourceDescriptor(this.getResourceDescriptionResolver()) .addAttributes(SharedAttribute.class) .addAttributes(Attribute.class) ; new ReloadRequiredResourceRegistration(descriptor).register(registration); return registration; }
@Override public void register(ManagementResourceRegistration parentRegistration) { ManagementResourceRegistration registration = parentRegistration.registerSubModel(this.definition); ResourceDescriptor descriptor = new ResourceDescriptor(this.definition.getResourceDescriptionResolver()).addAttributes(this.getAttributes()).addAttributes(this.getQueueLength()); ResourceServiceHandler handler = !this.deprecated ? new SimpleResourceServiceHandler(this) : null; new SimpleResourceRegistration(descriptor, handler).register(registration); }