Examples of addChildResource()


Examples of org.jboss.as.controller.transform.description.ResourceTransformationDescriptionBuilder.addChildResource()

        final ResourceTransformationDescriptionBuilder subsystemRoot = TransformationDescriptionBuilder.Factory.createSubsystemInstance();
        subsystemRoot.getAttributeBuilder()
                .addRejectCheck(RejectAttributeChecker.SIMPLE_EXPRESSIONS, OSGiRootResource.ACTIVATION);

        // Capabilities
        subsystemRoot.addChildResource(FrameworkCapabilityResource.CAPABILITY_PATH)
                .getAttributeBuilder()
                /** 1.0.0 does not like "start-level"=>undefined, so we remove this here */
                .setDiscard(DiscardAttributeChecker.UNDEFINED, FrameworkCapabilityResource.STARTLEVEL)
                .addRejectCheck(RejectAttributeChecker.SIMPLE_EXPRESSIONS, FrameworkCapabilityResource.STARTLEVEL);

View Full Code Here

Examples of org.jboss.as.controller.transform.description.ResourceTransformationDescriptionBuilder.addChildResource()

                /** 1.0.0 does not like "start-level"=>undefined, so we remove this here */
                .setDiscard(DiscardAttributeChecker.UNDEFINED, FrameworkCapabilityResource.STARTLEVEL)
                .addRejectCheck(RejectAttributeChecker.SIMPLE_EXPRESSIONS, FrameworkCapabilityResource.STARTLEVEL);

        // Properties
        subsystemRoot.addChildResource(FrameworkPropertyResource.PROPERTY_PATH)
                .getAttributeBuilder()
                .addRejectCheck(RejectAttributeChecker.SIMPLE_EXPRESSIONS, FrameworkPropertyResource.VALUE);

        // Register
        TransformationDescription.Tools.register(subsystemRoot.build(), subsystem, ModelVersion.create(1, 0, 0));
View Full Code Here

Examples of org.jboss.as.controller.transform.description.ResourceTransformationDescriptionBuilder.addChildResource()

    private void registerTransformers_1_0_0(final SubsystemRegistration subsystemRegistration) {
        final ModelVersion version = ModelVersion.create(1, 0, 0);

        ResourceTransformationDescriptionBuilder builder = TransformationDescriptionBuilder.Factory.createSubsystemInstance();
        builder.addChildResource(PathElement.pathElement(ModelConstants.CONFIGURATION))
            .getAttributeBuilder()
                .addRejectCheck(RejectAttributeChecker.SIMPLE_EXPRESSIONS, ConfigurationResource.ENTRIES)
                .end()
            .addOperationTransformationOverride(ModelConstants.UPDATE)
                .setCustomOperationTransformer(new OperationTransformer() {
View Full Code Here

Examples of org.jboss.as.controller.transform.description.ResourceTransformationDescriptionBuilder.addChildResource()

    }

    private void registerTransformers(SubsystemRegistration subsystem) {
        ResourceTransformationDescriptionBuilder builder = TransformationDescriptionBuilder.Factory.createSubsystemInstance();

        builder.addChildResource(CmpSubsystemModel.UUID_KEY_GENERATOR_PATH).getAttributeBuilder()
                .addRejectCheck(RejectAttributeChecker.DEFINED, AbstractKeyGeneratorResourceDefinition.JNDI_NAME)
                .setDiscard(DiscardAttributeChecker.UNDEFINED, AbstractKeyGeneratorResourceDefinition.JNDI_NAME)
                .end();
        builder.addChildResource(CmpSubsystemModel.HILO_KEY_GENERATOR_PATH).getAttributeBuilder()
                .addRejectCheck(RejectAttributeChecker.DEFINED, AbstractKeyGeneratorResourceDefinition.JNDI_NAME)
View Full Code Here

Examples of org.jboss.as.controller.transform.description.ResourceTransformationDescriptionBuilder.addChildResource()

        builder.addChildResource(CmpSubsystemModel.UUID_KEY_GENERATOR_PATH).getAttributeBuilder()
                .addRejectCheck(RejectAttributeChecker.DEFINED, AbstractKeyGeneratorResourceDefinition.JNDI_NAME)
                .setDiscard(DiscardAttributeChecker.UNDEFINED, AbstractKeyGeneratorResourceDefinition.JNDI_NAME)
                .end();
        builder.addChildResource(CmpSubsystemModel.HILO_KEY_GENERATOR_PATH).getAttributeBuilder()
                .addRejectCheck(RejectAttributeChecker.DEFINED, AbstractKeyGeneratorResourceDefinition.JNDI_NAME)
                .setDiscard(DiscardAttributeChecker.UNDEFINED, AbstractKeyGeneratorResourceDefinition.JNDI_NAME)
                .end();

        TransformationDescription.Tools.register(builder.build(), subsystem, ModelVersion.create(1, 0, 0));
View Full Code Here

Examples of org.rhq.core.domain.resource.Resource.addChildResource()

            pojoResource.setParentResource(convertToPojoResource(resource.getParentResource(), false));
        }
        if (includeDescendants) {
            for (Resource childResource : resource.getChildResources()) {
                if (isVisibleInInventory(childResource)) {
                    pojoResource.addChildResource(convertToPojoResource(childResource, true));
                }
            }
        }
        return pojoResource;
    }
View Full Code Here

Examples of org.rhq.core.domain.resource.Resource.addChildResource()

                    existingResource.getParentResource().removeChildResource(existingResource);
                }
                if (updatedParent != Resource.ROOT) {
                    // get attached entity for parent so we can add the child
                    updatedParent = entityManager.find(Resource.class, updatedParent.getId());
                    updatedParent.addChildResource(existingResource);
                } else {
                    existingResource.setParentResource(Resource.ROOT);
                }

            } else {
View Full Code Here

Examples of org.rhq.core.domain.resource.Resource.addChildResource()

                result.add(resource); // the platform, make sure we have this
                continue;
            }
            Resource parent = resourceMap.get(resource.getParentResource().getId());
            if (null != parent) {
                parent.addChildResource(resource);
            } else {
                result.add(resource);
            }
        }
View Full Code Here

Examples of org.rhq.core.domain.resource.Resource.addChildResource()

        if (parent != Resource.ROOT) {
            // Only set the relationships if this is not a root resource.
            // The cardinal rule is to add the relationship in both directions,
            // so the parent will have direct access to this child after the method returns.
            resource.setParentResource(parent);
            parent.addChildResource(resource);
        }

        entityManager.persist(resource);
        LOG.debug("********* resource persisted ************");
        // Execute sub-methods as overlord to bypass additional security checks.
View Full Code Here

Examples of org.rhq.core.domain.resource.Resource.addChildResource()

        Resource parent = agentSideResource.getParentResource();
        if (parent != null && parent != Resource.ROOT) {
            parent = fakePersist(agentSideResource.getParentResource(), requiredInventoryStatus, inProgressUUIds);
            persisted.setParentResource(parent);
            parent.addChildResource(persisted);
        } else {
            persisted.setParentResource(parent);
        }

        if (added) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.