org.jboss.osgi.resolver
Interface XIdentityCapability

All Superinterfaces:
Capability, XAttachmentSupport, XAttributeSupport, XCapability, XDirectiveSupport, XElement
All Known Implementing Classes:
AbstractIdentityCapability

public interface XIdentityCapability
extends XCapability

An identity capability

Since:
02-Jul-2010
Author:
thomas.diesler@jboss.com

Method Summary
 String getSymbolicName()
          The symbolic name of this resource.
 String getType()
          The resource type
 Version getVersion()
          The version of this resource.
 boolean isSingleton()
          A flag to indicate that this resource is a singleton
 
Methods inherited from interface org.jboss.osgi.resolver.XAttachmentSupport
addAttachment, getAttachment, removeAttachment
 
Methods inherited from interface org.jboss.osgi.resolver.XAttributeSupport
getAttribute, getAttributes
 
Methods inherited from interface org.jboss.osgi.resolver.XDirectiveSupport
getDirective, getDirectives
 
Methods inherited from interface org.osgi.resource.Capability
equals, getAttributes, getDirectives, getNamespace, getResource, hashCode
 

Method Detail

getSymbolicName

String getSymbolicName()
The symbolic name of this resource.


getVersion

Version getVersion()
The version of this resource.


getType

String getType()
The resource type

See Also:
IdentityNamespace.CAPABILITY_TYPE_ATTRIBUTE

isSingleton

boolean isSingleton()
A flag to indicate that this resource is a singleton



Copyright © 2012. All Rights Reserved.