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()
           
 java.lang.Class getClassByDelegation(java.lang.String name)
           
 IContent getContent()
           
 int getDeclaredActivationPolicy()
           
 IRequirement[] 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)
           
 R4Library[] getNativeLibraries()
           
 IRequirement[] 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()
           
 org.osgi.framework.Version getVersion()
           
 IWire[] getWires()
           
 boolean hasInputStream(int index, java.lang.String urlPath)
           
 boolean isExtension()
           
 boolean isResolved()
           
 void setSecurityContext(java.lang.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(java.lang.Object securityContext)

getSecurityContext

java.lang.Object getSecurityContext()

getHeaders

java.util.Map getHeaders()

isExtension

boolean isExtension()

getSymbolicName

java.lang.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

java.lang.String getId()

getWires

IWire[] getWires()

isResolved

boolean isResolved()

getContent

IContent 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


Copyright © 2011. All Rights Reserved.