org.apache.felix.moduleloader
Interface IModule

All Known Implementing Classes:
ModuleImpl

public interface IModule


Method Summary
 org.osgi.framework.Bundle getBundle()
           
 ICapability[] getCapabilities()
           
 java.lang.Class getClassByDelegation(java.lang.String name)
           
 IContent getContent()
           
 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 isResolved()
           
 void setSecurityContext(java.lang.Object securityContext)
           
 

Method Detail

setSecurityContext

void setSecurityContext(java.lang.Object securityContext)

getSecurityContext

java.lang.Object getSecurityContext()

getHeaders

java.util.Map getHeaders()

getSymbolicName

java.lang.String getSymbolicName()

getVersion

org.osgi.framework.Version getVersion()

getCapabilities

ICapability[] getCapabilities()

getRequirements

IRequirement[] getRequirements()

getDynamicRequirements

IRequirement[] getDynamicRequirements()

getNativeLibraries

R4Library[] getNativeLibraries()

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 © 2006-2009 The Apache Software Foundation. All Rights Reserved.