A Swiss Army Knife for OSGi

aQute.lib.osgi
Interface Resource

All Known Implementing Classes:
AbstractResource, EmbeddedResource, FileResource, JarResource, PreprocessResource, TagResource, URLResource, WriteResource, ZipResource

public interface Resource


Method Summary
 java.lang.String getExtra()
           
 long lastModified()
           
 java.io.InputStream openInputStream()
           
 void setExtra(java.lang.String extra)
           
 void write(java.io.OutputStream out)
           
 

Method Detail

openInputStream

java.io.InputStream openInputStream()
                                    throws java.lang.Exception
Throws:
java.lang.Exception

write

void write(java.io.OutputStream out)
           throws java.lang.Exception
Throws:
java.lang.Exception

lastModified

long lastModified()

setExtra

void setExtra(java.lang.String extra)

getExtra

java.lang.String getExtra()

Licensed under Apache Software License 2.0

Copyright å© aQute SARL (2000, 2011). All Rights Reserved.