Class Namespace

  • Direct Known Subclasses:
    AbstractWiringNamespace, ExecutionEnvironmentNamespace, IdentityNamespace, NativeNamespace

    @ConsumerType
    public abstract class Namespace
    extends Object
    Capability and Requirement Namespaces base class.

    This class is the common class shared by all OSGi defined namespaces. It defines the names for the common attributes and directives for the OSGi specified namespaces.

    The OSGi Alliance reserves the right to extend the set of directives and attributes which have specified semantics for all of the specified namespaces.

    The values associated with these keys are of type String, unless otherwise indicated.