Kie Aries Blueprint 6.0.0.Beta3

org.kie.aries.blueprint
Class KieNamespaceHandler

java.lang.Object
  extended by org.kie.aries.blueprint.KieNamespaceHandler
All Implemented Interfaces:
org.apache.aries.blueprint.NamespaceHandler

public class KieNamespaceHandler
extends Object
implements org.apache.aries.blueprint.NamespaceHandler


Field Summary
protected static Map<String,AbstractElementParser> droolsElementParserMap
           
static String ELEMENT_ENVIRONMENT
           
static String ELEMENT_EVENT_LISTENERS
           
static String ELEMENT_KBASE
           
static String ELEMENT_KSESSION
           
static String ELEMENT_KSESSION_REF
           
static String ELEMENT_KSTORE
           
static String ELEMENT_RELEASE_ID
           
static String NS_URI
          The Drools Aries Blueprint namespace
 
Constructor Summary
KieNamespaceHandler()
           
 
Method Summary
 org.osgi.service.blueprint.reflect.ComponentMetadata decorate(Node node, org.osgi.service.blueprint.reflect.ComponentMetadata componentMetadata, org.apache.aries.blueprint.ParserContext parserContext)
           
 Set<Class> getManagedClasses()
           
 URL getSchemaLocation(String namespace)
           
 org.osgi.service.blueprint.reflect.Metadata parse(Element element, org.apache.aries.blueprint.ParserContext parserContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_URI

public static final String NS_URI
The Drools Aries Blueprint namespace

See Also:
Constant Field Values

ELEMENT_RELEASE_ID

public static final String ELEMENT_RELEASE_ID
See Also:
Constant Field Values

ELEMENT_KBASE

public static final String ELEMENT_KBASE
See Also:
Constant Field Values

ELEMENT_KSTORE

public static final String ELEMENT_KSTORE
See Also:
Constant Field Values

ELEMENT_KSESSION

public static final String ELEMENT_KSESSION
See Also:
Constant Field Values

ELEMENT_KSESSION_REF

public static final String ELEMENT_KSESSION_REF
See Also:
Constant Field Values

ELEMENT_EVENT_LISTENERS

public static final String ELEMENT_EVENT_LISTENERS
See Also:
Constant Field Values

ELEMENT_ENVIRONMENT

public static final String ELEMENT_ENVIRONMENT
See Also:
Constant Field Values

droolsElementParserMap

protected static Map<String,AbstractElementParser> droolsElementParserMap
Constructor Detail

KieNamespaceHandler

public KieNamespaceHandler()
Method Detail

getSchemaLocation

public URL getSchemaLocation(String namespace)
Specified by:
getSchemaLocation in interface org.apache.aries.blueprint.NamespaceHandler

getManagedClasses

public Set<Class> getManagedClasses()
Specified by:
getManagedClasses in interface org.apache.aries.blueprint.NamespaceHandler

parse

public org.osgi.service.blueprint.reflect.Metadata parse(Element element,
                                                         org.apache.aries.blueprint.ParserContext parserContext)
Specified by:
parse in interface org.apache.aries.blueprint.NamespaceHandler

decorate

public org.osgi.service.blueprint.reflect.ComponentMetadata decorate(Node node,
                                                                     org.osgi.service.blueprint.reflect.ComponentMetadata componentMetadata,
                                                                     org.apache.aries.blueprint.ParserContext parserContext)
Specified by:
decorate in interface org.apache.aries.blueprint.NamespaceHandler

Kie Aries Blueprint 6.0.0.Beta3

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.