org.apache.karaf.shell.console.commands
Class NamespaceHandler

java.lang.Object
  extended by org.apache.karaf.shell.console.commands.NamespaceHandler
All Implemented Interfaces:
org.apache.aries.blueprint.NamespaceHandler

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


Field Summary
static String ACTION
           
static String ACTION_ID
           
static String BEAN
           
static String BLUEPRINT_CONTAINER
           
static String BLUEPRINT_CONVERTER
           
static String COMMAND
           
static String COMMAND_BUNDLE
           
static String COMPLETERS
           
static String ID
           
static String MAP
           
static String NAME
           
static String NULL
           
static String OPTIONAL_COMPLETERS
           
static String OPTIONAL_COMPLETERS_PROPERTY
           
static String REF
           
static String SHELL_NAMESPACE_1_0_0
           
static String SHELL_NAMESPACE_1_1_0
           
 
Constructor Summary
NamespaceHandler()
           
 
Method Summary
 org.osgi.service.blueprint.reflect.ComponentMetadata decorate(Node node, org.osgi.service.blueprint.reflect.ComponentMetadata component, org.apache.aries.blueprint.ParserContext context)
           
 Set<Class> getManagedClasses()
           
 String getName()
           
 URL getSchemaLocation(String namespace)
           
 org.osgi.service.blueprint.reflect.Metadata parse(Element element, org.apache.aries.blueprint.ParserContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
See Also:
Constant Field Values

ACTION

public static final String ACTION
See Also:
Constant Field Values

ACTION_ID

public static final String ACTION_ID
See Also:
Constant Field Values

COMMAND_BUNDLE

public static final String COMMAND_BUNDLE
See Also:
Constant Field Values

NAME

public static final String NAME
See Also:
Constant Field Values

COMMAND

public static final String COMMAND
See Also:
Constant Field Values

COMPLETERS

public static final String COMPLETERS
See Also:
Constant Field Values

OPTIONAL_COMPLETERS

public static final String OPTIONAL_COMPLETERS
See Also:
Constant Field Values

OPTIONAL_COMPLETERS_PROPERTY

public static final String OPTIONAL_COMPLETERS_PROPERTY
See Also:
Constant Field Values

BEAN

public static final String BEAN
See Also:
Constant Field Values

REF

public static final String REF
See Also:
Constant Field Values

NULL

public static final String NULL
See Also:
Constant Field Values

MAP

public static final String MAP
See Also:
Constant Field Values

BLUEPRINT_CONTAINER

public static final String BLUEPRINT_CONTAINER
See Also:
Constant Field Values

BLUEPRINT_CONVERTER

public static final String BLUEPRINT_CONVERTER
See Also:
Constant Field Values

SHELL_NAMESPACE_1_0_0

public static final String SHELL_NAMESPACE_1_0_0
See Also:
Constant Field Values

SHELL_NAMESPACE_1_1_0

public static final String SHELL_NAMESPACE_1_1_0
See Also:
Constant Field Values
Constructor Detail

NamespaceHandler

public NamespaceHandler()
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

decorate

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

parse

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

getName

public String getName()


Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.