blob: 1734fc9933d1f043e8c3317780e4b86fe671d2f9 [file] [log] [blame]
package aQute.bnd.osgi;
import java.io.*;
public class JarResource extends WriteResource {
Jar jar;
long size = -1;
public JarResource(Jar jar) {
this.jar = jar;
}
@Override
public long lastModified() {
return jar.lastModified();
}
@Override
public void write(OutputStream out) throws Exception {
try {
jar.write(out);
}
catch (Exception e) {
e.printStackTrace();
throw e;
}
}
public Jar getJar() {
return jar;
}
@Override
public String toString() {
return ":" + jar.getName() + ":";
}
}