Package org.apache.aries.blueprint.mutable

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


    }

    public Metadata createValue(ParserContext context, QName qName) {
        MutableBeanMetadata v = context.createMetadata(MutableBeanMetadata.class);
        v.setRuntimeClass(QName.class);
        v.addArgument(createValue(context, qName.getNamespaceURI()), null, 0);
        v.addArgument(createValue(context, qName.getLocalPart()), null, 1);
        return v;
    }

    protected Metadata parseListData(ParserContext context,
View Full Code Here


    public Metadata createValue(ParserContext context, QName qName) {
        MutableBeanMetadata v = context.createMetadata(MutableBeanMetadata.class);
        v.setRuntimeClass(QName.class);
        v.addArgument(createValue(context, qName.getNamespaceURI()), null, 0);
        v.addArgument(createValue(context, qName.getLocalPart()), null, 1);
        return v;
    }

    protected Metadata parseListData(ParserContext context,
                                     ComponentMetadata enclosingComponent,
View Full Code Here

                type = ProcessEventListener.class.getName();
            } else if ("agendaEventListener".equalsIgnoreCase(localName)){
                type = AgendaEventListener.class.getName();
            }

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

            beanMetadata.addArgument(createRef(context, refValue.getTextContent()), null, 1);

            collectionMetadata.addValue(beanMetadata);
        }
View Full Code Here

                type = AgendaEventListener.class.getName();
            }

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

            beanMetadata.addArgument(createRef(context, refValue.getTextContent()), null, 1);

            collectionMetadata.addValue(beanMetadata);
        }

        MutableBeanMetadata componentMetadata = context.createMetadata(MutableBeanMetadata.class);
View Full Code Here

            collectionMetadata.addValue(beanMetadata);
        }

        MutableBeanMetadata componentMetadata = context.createMetadata(MutableBeanMetadata.class);
        componentMetadata.setClassName("java.util.ArrayList");
        componentMetadata.addArgument(collectionMetadata, null, 0);

        return componentMetadata;
    }
}
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(createValue(context, groupId));
        beanMetadata.addArgument(argument);*/
 
View Full Code Here

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

        /*argument = new BeanArgumentImpl();
        argument.setIndex(2);
        argument.setValue(createValue(context, artifactId));
        beanMetadata.addArgument(argument); */
 
View Full Code Here

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

        /*argument = new BeanArgumentImpl();
        argument.setIndex(3);
        argument.setValue(createValue(context, version));
        beanMetadata.addArgument(argument);*/
 
View Full Code Here

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

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

                            // 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

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.