Package org.apache.aries.blueprint.mutable

Examples of org.apache.aries.blueprint.mutable.MutableBeanMetadata.addArgument()


        }

        MutableBeanMetadata jaxbbean = ctx.createMetadata(MutableBeanMetadata.class);
        jaxbbean.setRuntimeClass(TLSClientParametersConfig.class);
        jaxbbean.setFactoryMethod("createTLSClientParametersFromType");
        jaxbbean.addArgument(paramsbean, TLSClientParametersType.class.getName(), 0);
        bean.addProperty("tlsClientParameters", jaxbbean);
    }

    private void mapBeanOrClassElement(ParserContext ctx, MutableBeanMetadata bean, Element el,
                                       Class<?> cls) {
View Full Code Here


        }
        //Will create a bus if needed...

        endpointConfig.addProperty("bus", getBusRef(context, bus));
        endpointConfig.setDestroyMethod("destroy");
        endpointConfig.addArgument(AbstractBPBeanDefinitionParser.createValue(context, address), String.class.getName(), 0);
        endpointConfig.addArgument(createRef(context, "blueprintBundleContext"),
                                   BundleContext.class.getName(), 1);

        return endpointConfig;
    }
View Full Code Here

        //Will create a bus if needed...

        endpointConfig.addProperty("bus", getBusRef(context, bus));
        endpointConfig.setDestroyMethod("destroy");
        endpointConfig.addArgument(AbstractBPBeanDefinitionParser.createValue(context, address), String.class.getName(), 0);
        endpointConfig.addArgument(createRef(context, "blueprintBundleContext"),
                                   BundleContext.class.getName(), 1);

        return endpointConfig;
    }
View Full Code Here

        }
        //Will create a bus if needed...

        endpointConfig.addProperty("bus", getBusRef(context, bus));
        endpointConfig.setDestroyMethod("destroy");
        endpointConfig.addArgument(AbstractBPBeanDefinitionParser.createValue(context, address), String.class.getName(), 0);
        endpointConfig.addArgument(createRef(context, "blueprintBundleContext"),
                                   BundleContext.class.getName(), 1);

        return endpointConfig;
    }
View Full Code Here

        //Will create a bus if needed...

        endpointConfig.addProperty("bus", getBusRef(context, bus));
        endpointConfig.setDestroyMethod("destroy");
        endpointConfig.addArgument(AbstractBPBeanDefinitionParser.createValue(context, address), String.class.getName(), 0);
        endpointConfig.addArgument(createRef(context, "blueprintBundleContext"),
                                   BundleContext.class.getName(), 1);

        return endpointConfig;
    }
   
View Full Code Here

        beanMetadata.setClassName("org.kie.aries.blueprint.factorybeans.KieRuntimeManagerFactoryBean");
        beanMetadata.setFactoryMethod("createRuntime");
        beanMetadata.setId(id);

        if (!StringUtils.isEmpty(type)) {
            beanMetadata.addArgument(createValue(context, type), null, 0);
        } else {
            beanMetadata.addArgument(createValue(context, "empty"), null, 0);
        }

        if (!StringUtils.isEmpty(asset)) {
View Full Code Here

        beanMetadata.setId(id);

        if (!StringUtils.isEmpty(type)) {
            beanMetadata.addArgument(createValue(context, type), null, 0);
        } else {
            beanMetadata.addArgument(createValue(context, "empty"), null, 0);
        }

        if (!StringUtils.isEmpty(asset)) {
            beanMetadata.addArgument(createValue(context, asset), null, 1);
        } else {
View Full Code Here

        } else {
            beanMetadata.addArgument(createValue(context, "empty"), null, 0);
        }

        if (!StringUtils.isEmpty(asset)) {
            beanMetadata.addArgument(createValue(context, asset), null, 1);
        } else {
            throw new ComponentDefinitionException("'asset' attribute is missing for custom marshaller definition.");
        }

        if (!StringUtils.isEmpty(assetType)) {
View Full Code Here

        } else {
            throw new ComponentDefinitionException("'asset' attribute is missing for custom marshaller definition.");
        }

        if (!StringUtils.isEmpty(assetType)) {
            beanMetadata.addArgument(createValue(context, assetType), null, 2);
        } else {
            beanMetadata.addArgument(createValue(context, "BPMN2"), null, 2);
        }

        beanMetadata.setActivation(ComponentMetadata.ACTIVATION_LAZY);
View Full Code Here

        }

        if (!StringUtils.isEmpty(assetType)) {
            beanMetadata.addArgument(createValue(context, assetType), null, 2);
        } else {
            beanMetadata.addArgument(createValue(context, "BPMN2"), null, 2);
        }

        beanMetadata.setActivation(ComponentMetadata.ACTIVATION_LAZY);
        return beanMetadata;
    }
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.