[Felix Framework]

org.apache.felix.moduleloader
Interface IModule

All Known Implementing Classes:
ModuleImpl

public interface IModule


Field Summary
static int EAGER_ACTIVATION
           
static int LAZY_ACTIVATION
           
 
Method Summary
 org.osgi.framework.Bundle getBundle()
           
 ICapability[] getCapabilities()
           
 Class getClassByDelegation(String name)
           
 IContent getContent()
           
 int getDeclaredActivationPolicy()
           
 IRequirement[] getDynamicRequirements()
           
 URL getEntry(String name)
           
 Map getHeaders()
           
 String getId()
           
 InputStream getInputStream(int index, String urlPath)
           
 R4Library[] getNativeLibraries()
           
 IRequirement[] getRequirements()
           
 URL getResourceByDelegation(String name)
           
 Enumeration getResourcesByDelegation(String name)
           
 Object getSecurityContext()
           
 String getSymbolicName()
           
 org.osgi.framework.Version getVersion()
           
 IWire[] getWires()
           
 boolean hasInputStream(int index, String urlPath)
           
 boolean isExtension()
           
 boolean isResolved()
           
 void setSecurityContext(Object securityContext)
           
 

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

setSecurityContext

void setSecurityContext(Object securityContext)

getSecurityContext

Object getSecurityContext()

getHeaders

Map getHeaders()

isExtension

boolean isExtension()

getSymbolicName

String getSymbolicName()

getVersion

org.osgi.framework.Version getVersion()

getCapabilities

ICapability[] getCapabilities()

getRequirements

IRequirement[] getRequirements()

getDynamicRequirements

IRequirement[] getDynamicRequirements()

getNativeLibraries

R4Library[] getNativeLibraries()

getDeclaredActivationPolicy

int getDeclaredActivationPolicy()

getBundle

org.osgi.framework.Bundle getBundle()

getId

String getId()

getWires

IWire[] getWires()

isResolved

boolean isResolved()

getContent

IContent getContent()

getClassByDelegation

Class getClassByDelegation(String name)
                           throws ClassNotFoundException
Throws:
ClassNotFoundException

getResourceByDelegation

URL getResourceByDelegation(String name)

getResourcesByDelegation

Enumeration getResourcesByDelegation(String name)

getEntry

URL getEntry(String name)

hasInputStream

boolean hasInputStream(int index,
                       String urlPath)
                       throws IOException
Throws:
IOException

getInputStream

InputStream getInputStream(int index,
                           String urlPath)
                           throws IOException
Throws:
IOException

[Felix Framework]