| Package | Description |
|---|---|
| org.eclipse.gemini.blueprint.blueprint.config.internal | |
| org.eclipse.gemini.blueprint.config.internal | |
| org.eclipse.gemini.blueprint.config.internal.util |
| Modifier and Type | Class and Description |
|---|---|
class |
BlueprintReferenceAttributeCallback
RFC124/Blueprint specific attributes that need to be converted to Spring DM.
|
private static class |
BlueprintServiceDefinitionParser.BlueprintServiceAttributeCallback |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BlueprintReferenceBeanDefinitionParser.parseAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks,
OsgiDefaultsDefinition defaults) |
protected void |
BlueprintCollectionBeanDefinitionParser.parseAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks,
OsgiDefaultsDefinition defaults) |
protected void |
BlueprintServiceDefinitionParser.parseAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks,
OsgiDefaultsDefinition defaults) |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
AbstractReferenceDefinitionParser.ReferenceAttributesCallback
Attribute callback dealing with 'cardinality' attribute.
|
(package private) static class |
BundleBeanDefinitionParser.BundleActionCallback |
(package private) static class |
CollectionBeanDefinitionParser.CollectionAttributeCallback
Greedy proxy attribute callback.
|
(package private) static class |
ReferenceBeanDefinitionParser.TimeoutAttributeCallback
Reference attribute callback extension that looks for 'singular' reference attributes (such as timeout).
|
(package private) class |
ServiceBeanDefinitionParser.ServiceAttributeCallback |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractReferenceDefinitionParser.parseAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks,
OsgiDefaultsDefinition defaults)
Allow subclasses to add their own callbacks.
|
protected void |
ServiceBeanDefinitionParser.parseAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks,
OsgiDefaultsDefinition defaults) |
protected void |
CollectionBeanDefinitionParser.parseAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks,
OsgiDefaultsDefinition defaults)
Allow subclasses to add their own callbacks.
|
protected void |
ReferenceBeanDefinitionParser.parseAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks,
OsgiDefaultsDefinition defaults) |
| Modifier and Type | Class and Description |
|---|---|
class |
BlueprintAttributeCallback |
class |
ConventionsCallback
Callback relying on 'Spring' conventions.
|
class |
PropertyRefAttributeCallback
Convention callback that transforms "<property-name>-ref" attributes
into a bean definition that sets the give <property-name> to a bean
reference pointing to the attribute value.
|
class |
ServiceAttributeCallback
<service> attribute callback.
|
class |
StandardAttributeCallback
Standard attribute callback.
|
| Modifier and Type | Field and Description |
|---|---|
private static AttributeCallback |
ParserUtils.BLUEPRINT_ATTRS_CALLBACK |
private static AttributeCallback |
ParserUtils.PROPERTY_CONV_ATTRS_CALLBACK |
private static AttributeCallback |
ParserUtils.PROPERTY_REF_ATTRS_CALLBACK |
private static AttributeCallback |
ParserUtils.STANDARD_ATTRS_CALLBACK |
| Modifier and Type | Method and Description |
|---|---|
static AttributeCallback[] |
ParserUtils.mergeCallbacks(AttributeCallback[] callbacksA,
AttributeCallback[] callbacksB) |
| Modifier and Type | Method and Description |
|---|---|
static AttributeCallback[] |
ParserUtils.mergeCallbacks(AttributeCallback[] callbacksA,
AttributeCallback[] callbacksB) |
static AttributeCallback[] |
ParserUtils.mergeCallbacks(AttributeCallback[] callbacksA,
AttributeCallback[] callbacksB) |
static void |
ParserUtils.parseAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks)
Generic attribute callback.
|
static void |
ParserUtils.parseCustomAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback callback)
Derivative for
#parseCustomAttributes(Element, BeanDefinitionBuilder, org.eclipse.gemini.blueprint.internal.config.ParserUtils.AttributeCallback[])
accepting only one AttributeCallback. |
static void |
ParserUtils.parseCustomAttributes(org.w3c.dom.Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder,
AttributeCallback[] callbacks)
Dedicated parsing method that uses the following stack:
user given
AttributeCallbacks StandardAttributeCallback
PropertyRefAttributeCallback ConventionCallback |