org.apache.felix.framework.resolver
Interface Module

All Known Implementing Classes:
ModuleImpl

public interface Module


Field Summary
static int EAGER_ACTIVATION
           
static int LAZY_ACTIVATION
           
 
Method Summary
 Bundle getBundle()
           
 java.util.List<Capability> getCapabilities()
           
 java.lang.Class getClassByDelegation(java.lang.String name)
           
 Content getContent()
           
 int getDeclaredActivationPolicy()
           
 java.util.List<Requirement> getDynamicRequirements()
           
 java.net.URL getEntry(java.lang.String name)
           
 java.util.Map getHeaders()
           
 java.lang.String getId()
           
 java.io.InputStream getInputStream(int index, java.lang.String urlPath)
           
 java.net.URL getLocalURL(int index, java.lang.String urlPath)
           
 java.util.List<R4Library> getNativeLibraries()
           
 java.util.List<Requirement> getRequirements()
           
 java.net.URL getResourceByDelegation(java.lang.String name)
           
 java.util.Enumeration getResourcesByDelegation(java.lang.String name)
           
 java.lang.Object getSecurityContext()
           
 java.lang.String getSymbolicName()
           
 Version getVersion()
           
 java.util.List<Wire> getWires()
           
 boolean hasInputStream(int index, java.lang.String urlPath)
           
 boolean isExtension()
           
 boolean isRemovalPending()
           
 boolean isResolved()
           
 

Field Detail

EAGER_ACTIVATION

static final int EAGER_ACTIVATION
See Also:
Constant Field Values

LAZY_ACTIVATION

static final int LAZY_ACTIVATION
See Also:
Constant Field Values
Method Detail

getHeaders

java.util.Map getHeaders()

isExtension

boolean isExtension()

getSymbolicName

java.lang.String getSymbolicName()

getVersion

Version getVersion()

getCapabilities

java.util.List<Capability> getCapabilities()

getRequirements

java.util.List<Requirement> getRequirements()

getDynamicRequirements

java.util.List<Requirement> getDynamicRequirements()

getNativeLibraries

java.util.List<R4Library> getNativeLibraries()

getDeclaredActivationPolicy

int getDeclaredActivationPolicy()

getBundle

Bundle getBundle()

getId

java.lang.String getId()

getWires

java.util.List<Wire> getWires()

isResolved

boolean isResolved()

getSecurityContext

java.lang.Object getSecurityContext()

isRemovalPending

boolean isRemovalPending()

getContent

Content getContent()

getClassByDelegation

java.lang.Class getClassByDelegation(java.lang.String name)
                                     throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getResourceByDelegation

java.net.URL getResourceByDelegation(java.lang.String name)

getResourcesByDelegation

java.util.Enumeration getResourcesByDelegation(java.lang.String name)

getEntry

java.net.URL getEntry(java.lang.String name)

hasInputStream

boolean hasInputStream(int index,
                       java.lang.String urlPath)
                       throws java.io.IOException
Throws:
java.io.IOException

getInputStream

java.io.InputStream getInputStream(int index,
                                   java.lang.String urlPath)
                                   throws java.io.IOException
Throws:
java.io.IOException

getLocalURL

java.net.URL getLocalURL(int index,
                         java.lang.String urlPath)


Copyright © 2007-2012 FuseSource, Corp.. All Rights Reserved.