Refine search
private RefMetadata createRef(ParserContext context, String id) { MutableRefMetadata idref = context.createMetadata(MutableRefMetadata.class); idref.setComponentId(id); return idref; }
ctx.getComponentDefinitionRegistry().registerComponentDefinition( factory); MutableBeanMetadata meta = ctx.createMetadata(MutableBeanMetadata.class); MutableRefMetadata ref = ctx.createMetadata(MutableRefMetadata.class); ref.setComponentId(factory.getId()); meta.setFactoryComponent(ref); meta.setActivation(factory.getActivation());
protected void applySpringInterfacePatches(ParserContext context, Class<?> clazz, MutableBeanMetadata mcm) { if (ApplicationContextAware.class.isAssignableFrom(clazz)) { MutableRefMetadata mirm = context.createMetadata(MutableRefMetadata.class); mirm.setComponentId("blueprintContainer"); MutableBeanMetadata helper = context.createMetadata(MutableBeanMetadata.class); helper.setId(context.generateId()); helper.setScope(BeanMetadata.SCOPE_SINGLETON); helper.setRuntimeClass(BlueprintSpringInterfaceHelper.class); helper.addProperty("blueprintContainer", mirm); context.getComponentDefinitionRegistry().registerComponentDefinition(helper); // this does not work: // mcm.addProperty("applicationContext", simulatedSpringApplicationContext); // -- the "applicationContext" property could possibly be set before any of the other properties (as they // are filled in using a HashMap), which differs from the Spring logic. // workaround: helper.addProperty("client", mcm); helper.setInitMethod("init"); helper.setDestroyMethod("destroy"); mcm.addDependsOn(helper.getId()); return; // Lifecycle is handled by the Helper as well } if (Lifecycle.class.isAssignableFrom(clazz)) { mcm.setInitMethod("start"); mcm.setDestroyMethod("stop"); } }
/** * Create an Aries-specific mutable instance of the standard RefMetadata interface. * * @param componentId the id of the referenced component * * @return a new reflect instance */ public static MutableRefMetadata create(String componentId) { MutableRefMetadata metadata = create(); metadata.setComponentId(componentId); return metadata; }
Interceptor interceptor = new JpaInterceptor(container, JPA_COORDINATOR, emRef.getComponentId()); cdr.registerInterceptorWithComponent(compDef, interceptor);
public static MutableCollectionMetadata parseConsoleLoggers(KieSessionElementParser kieLoggerElementParser, ParserContext context, Element element){ MutableCollectionMetadata collectionMetadata = context.createMetadata(MutableCollectionMetadata.class); collectionMetadata.setCollectionClass(ArrayList.class); String prefix = element.getPrefix(); for (int i=0; i < consoleLoggerList.getLength(); i++){ Node loggerNode = consoleLoggerList.item(i); MutableBeanMetadata componentMetadata = context.createMetadata(MutableBeanMetadata.class); componentMetadata.setId(kieLoggerElementParser.getId(context, loggerNode)); kieLoggerElementParser.generateIdIfNeeded(context, componentMetadata); componentMetadata.setClassName(KieLoggerAdaptor.class.getName()); context.getComponentDefinitionRegistry().registerComponentDefinition(componentMetadata); MutableRefMetadata refMetadata = context.createMetadata(MutableRefMetadata.class); refMetadata.setComponentId(componentMetadata.getId()); collectionMetadata.addValue(refMetadata); MutableRefMetadata refMetadata = context.createMetadata(MutableRefMetadata.class); refMetadata.setComponentId(componentMetadata.getId()); collectionMetadata.addValue(refMetadata);
private RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
public static MutableCollectionMetadata parseConsoleLoggers(KieSessionElementParser kieLoggerElementParser, ParserContext context, Element element){ MutableCollectionMetadata collectionMetadata = context.createMetadata(MutableCollectionMetadata.class); collectionMetadata.setCollectionClass(ArrayList.class); String prefix = element.getPrefix(); for (int i=0; i < consoleLoggerList.getLength(); i++){ Node loggerNode = consoleLoggerList.item(i); MutableBeanMetadata componentMetadata = context.createMetadata(MutableBeanMetadata.class); componentMetadata.setId(kieLoggerElementParser.getId(context, loggerNode)); kieLoggerElementParser.generateIdIfNeeded(context, componentMetadata); componentMetadata.setClassName(KieLoggerAdaptor.class.getName()); context.getComponentDefinitionRegistry().registerComponentDefinition(componentMetadata); MutableRefMetadata refMetadata = context.createMetadata(MutableRefMetadata.class); refMetadata.setComponentId(componentMetadata.getId()); collectionMetadata.addValue(refMetadata); MutableRefMetadata refMetadata = context.createMetadata(MutableRefMetadata.class); refMetadata.setComponentId(componentMetadata.getId()); collectionMetadata.addValue(refMetadata);
private RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
private RefMetadata createRef(ParserContext context, String id) { MutableRefMetadata idref = context.createMetadata(MutableRefMetadata.class); idref.setComponentId(id); return idref; }
private RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
private static RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata m = context.createMetadata(MutableRefMetadata.class); m.setComponentId(value); return m; } private static ReferenceMetadata createReference(ParserContext context, String interfaceName) {
public static RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
public static RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
public static RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
private RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata r = context.createMetadata(MutableRefMetadata.class); r.setComponentId(value); return r; }
private static RefMetadata createRef(final ParserContext context, final String id) { MutableRefMetadata metadata = context.createMetadata(MutableRefMetadata.class); metadata.setComponentId(id); return metadata; }
public static MutableRefMetadata createRef(ParserContext context, String value) { MutableRefMetadata m = context.createMetadata(MutableRefMetadata.class); m.setComponentId(value); return m; }
private static RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata m = context.createMetadata(MutableRefMetadata.class); m.setComponentId(value); return m; }
private static RefMetadata createRef(ParserContext context, String value) { MutableRefMetadata m = context.createMetadata(MutableRefMetadata.class); m.setComponentId(value); return m; }