Package org.apache.aries.blueprint.mutable

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


                            //BeanArgumentImpl argument = new BeanArgumentImpl();
                            //argument.setIndex(0);
                            if (!StringUtils.isEmpty(ref)) {
                                //argument.setValue(createRef(context, ref));
                                beanMetadata.addArgument(createRef(context, ref), null, 0);

                            } else {
                                MutableBeanMetadata defaultStrategyAcceptor = context.createMetadata(MutableBeanMetadata.class);
                                defaultStrategyAcceptor.setClassName(KieObjectsFactoryBean.class.getName());
                                defaultStrategyAcceptor.setFactoryMethod("createDefaultAcceptor");
View Full Code Here


                            if (!StringUtils.isEmpty(ref)) {
                                /*BeanArgumentImpl argument = new BeanArgumentImpl();
                                argument.setIndex(0);
                                argument.setValue(createRef(context, id));
                                beanMetadata.addArgument(argument);*/
                                beanMetadata.addArgument(createRef(context, id), null, 0);
                            }
                            strategiesCollectionMetadata.addValue(beanMetadata);
                        } else if (ELEMENT_CUSTOM_MARSHALLING_STRATEGY.equalsIgnoreCase(localName)) {
                            String ref = child.getAttribute(ATTRIBUTE_REF);
                            if (!StringUtils.isEmpty(ref)) {
View Full Code Here

        /*BeanArgumentImpl argument = new BeanArgumentImpl();
        argument.setIndex(0);
        argument.setValue(createValue(context, id));
        beanMetadata.addArgument(argument);*/
        beanMetadata.addArgument(createValue(context, id), null, 0);

        /*argument = new BeanArgumentImpl();
        argument.setIndex(1);
        argument.setValue(envParamMetadata);
        beanMetadata.addArgument(argument); */
 
View Full Code Here

        /*argument = new BeanArgumentImpl();
        argument.setIndex(1);
        argument.setValue(envParamMetadata);
        beanMetadata.addArgument(argument); */
        beanMetadata.addArgument(envParamMetadata, null, 1);

        /*argument = new BeanArgumentImpl();
        argument.setIndex(2);
        argument.setValue(strategiesCollectionMetadata);
        beanMetadata.addArgument(argument);*/
 
View Full Code Here

        /*argument = new BeanArgumentImpl();
        argument.setIndex(2);
        argument.setValue(strategiesCollectionMetadata);
        beanMetadata.addArgument(argument);*/
        beanMetadata.addArgument(strategiesCollectionMetadata, null, 2);

        beanMetadata.setFactoryMethod("createEnvironment");
        return beanMetadata;
    }

View Full Code Here

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

        if (!StringUtils.isEmpty(ref)) {
            beanMetadata.addArgument(createRef(context, ref), null, 0);
        } else {
            throw new ComponentDefinitionException("Mandatory attribute 'kruntimeManager-ref' missing for ksession. Cannot continue.");
        }

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

        beanMetadata.setClassName("org.kie.aries.blueprint.factorybeans.KieObjectsFactoryBean");
        beanMetadata.setFactoryMethod("fetchKContainer");
        beanMetadata.setId(id);

        if (!StringUtils.isEmpty(releaseIdRef)) {
            beanMetadata.addArgument(createRef(context, releaseIdRef), null, 0);

        } else {
            beanMetadata.addArgument(createNullMetadata(), null, 0);
        }
View Full Code Here

        if (!StringUtils.isEmpty(releaseIdRef)) {
            beanMetadata.addArgument(createRef(context, releaseIdRef), null, 0);

        } else {
            beanMetadata.addArgument(createNullMetadata(), null, 0);
        }

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

        MutableBeanMetadata beanMetadata = context.createMetadata(MutableBeanMetadata.class);
        beanMetadata.setActivation(ComponentMetadata.ACTIVATION_LAZY);
        beanMetadata.setId(id);
        beanMetadata.setClassName("org.kie.aries.blueprint.factorybeans.KieObjectsFactoryBean");

        beanMetadata.addArgument(createValue(context, id), null, 0);


        if (StringUtils.isEmpty(releaseId)) {
            beanMetadata.addArgument(createNullMetadata(), null, 1);
        } else {
View Full Code Here

        beanMetadata.addArgument(createValue(context, id), null, 0);


        if (StringUtils.isEmpty(releaseId)) {
            beanMetadata.addArgument(createNullMetadata(), null, 1);
        } else {
            beanMetadata.addArgument(createRef(context, releaseId), null, 1);
        }

        if (!StringUtils.isEmpty(listenersRef)) {
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.