Class TxNamespaceHandler
- java.lang.Object
-
- org.apache.aries.transaction.parsing.TxNamespaceHandler
-
- All Implemented Interfaces:
org.apache.aries.blueprint.NamespaceHandler
public class TxNamespaceHandler extends java.lang.Object implements org.apache.aries.blueprint.NamespaceHandler
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ANNOTATION_PARSER_BEAN_NAME
static java.lang.String
TX_NAMESPACE_URI
-
Constructor Summary
Constructors Constructor Description TxNamespaceHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.osgi.service.blueprint.reflect.ComponentMetadata
decorate(org.w3c.dom.Node node, org.osgi.service.blueprint.reflect.ComponentMetadata cm, org.apache.aries.blueprint.ParserContext pc)
java.util.Set<java.lang.Class>
getManagedClasses()
java.net.URL
getSchemaLocation(java.lang.String namespaceUri)
org.osgi.service.blueprint.reflect.Metadata
parse(org.w3c.dom.Element elt, org.apache.aries.blueprint.ParserContext pc)
void
setCoordinator(org.osgi.service.coordinator.Coordinator coordinator)
void
setTm(javax.transaction.TransactionManager tm)
-
-
-
Field Detail
-
TX_NAMESPACE_URI
public static final java.lang.String TX_NAMESPACE_URI
- See Also:
- Constant Field Values
-
ANNOTATION_PARSER_BEAN_NAME
public static final java.lang.String ANNOTATION_PARSER_BEAN_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
decorate
public org.osgi.service.blueprint.reflect.ComponentMetadata decorate(org.w3c.dom.Node node, org.osgi.service.blueprint.reflect.ComponentMetadata cm, org.apache.aries.blueprint.ParserContext pc)
- Specified by:
decorate
in interfaceorg.apache.aries.blueprint.NamespaceHandler
-
parse
public org.osgi.service.blueprint.reflect.Metadata parse(org.w3c.dom.Element elt, org.apache.aries.blueprint.ParserContext pc)
- Specified by:
parse
in interfaceorg.apache.aries.blueprint.NamespaceHandler
-
getSchemaLocation
public java.net.URL getSchemaLocation(java.lang.String namespaceUri)
- Specified by:
getSchemaLocation
in interfaceorg.apache.aries.blueprint.NamespaceHandler
-
setTm
public void setTm(javax.transaction.TransactionManager tm)
-
setCoordinator
public void setCoordinator(org.osgi.service.coordinator.Coordinator coordinator)
-
getManagedClasses
public java.util.Set<java.lang.Class> getManagedClasses()
- Specified by:
getManagedClasses
in interfaceorg.apache.aries.blueprint.NamespaceHandler
-
-