public class TxNamespaceHandler extends Object implements org.apache.aries.blueprint.NamespaceHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
ANNOTATION_PARSER_BEAN_NAME |
static String |
DEFAULT_INTERCEPTOR_ID |
| Constructor and Description |
|---|
TxNamespaceHandler() |
| Modifier and Type | Method and Description |
|---|---|
org.osgi.service.blueprint.reflect.ComponentMetadata |
decorate(Node node,
org.osgi.service.blueprint.reflect.ComponentMetadata cm,
org.apache.aries.blueprint.ParserContext pc) |
Set<Class> |
getManagedClasses() |
URL |
getSchemaLocation(String namespaceUri) |
boolean |
isRegistered(org.apache.aries.blueprint.ComponentDefinitionRegistry cdr) |
org.osgi.service.blueprint.reflect.Metadata |
parse(Element elt,
org.apache.aries.blueprint.ParserContext pc) |
void |
setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer container) |
void |
setTxMetaDataHelper(TxComponentMetaDataHelper transactionEnhancer) |
void |
unregister(org.osgi.framework.Bundle blueprintBundle) |
public static final String ANNOTATION_PARSER_BEAN_NAME
public static final String DEFAULT_INTERCEPTOR_ID
public org.osgi.service.blueprint.reflect.ComponentMetadata decorate(Node node, org.osgi.service.blueprint.reflect.ComponentMetadata cm, org.apache.aries.blueprint.ParserContext pc)
decorate in interface org.apache.aries.blueprint.NamespaceHandlerpublic org.osgi.service.blueprint.reflect.Metadata parse(Element elt, org.apache.aries.blueprint.ParserContext pc)
parse in interface org.apache.aries.blueprint.NamespaceHandlerpublic URL getSchemaLocation(String namespaceUri)
getSchemaLocation in interface org.apache.aries.blueprint.NamespaceHandlerpublic final void setTxMetaDataHelper(TxComponentMetaDataHelper transactionEnhancer)
public final void setBlueprintContainer(org.osgi.service.blueprint.container.BlueprintContainer container)
public Set<Class> getManagedClasses()
getManagedClasses in interface org.apache.aries.blueprint.NamespaceHandlerpublic boolean isRegistered(org.apache.aries.blueprint.ComponentDefinitionRegistry cdr)
public void unregister(org.osgi.framework.Bundle blueprintBundle)
Copyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.