org.nuxeo.connect.update.impl
Class LocalPackageData
java.lang.Object
org.nuxeo.connect.update.impl.LocalPackageData
- All Implemented Interfaces:
- org.nuxeo.connect.update.PackageData
public class LocalPackageData
- extends java.lang.Object
- implements org.nuxeo.connect.update.PackageData
- Author:
- Bogdan Stefanescu
Constructor Summary |
LocalPackageData(java.lang.ClassLoader parent,
java.io.File file)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalPackageData
public LocalPackageData(java.lang.ClassLoader parent,
java.io.File file)
throws java.io.IOException
- Throws:
java.io.IOException
setRoot
public void setRoot(java.io.File file)
getLoader
public java.lang.ClassLoader getLoader()
- Specified by:
getLoader
in interface org.nuxeo.connect.update.PackageData
getEntry
public java.io.File getEntry(java.lang.String path)
- Specified by:
getEntry
in interface org.nuxeo.connect.update.PackageData
getEntryAsStream
public java.io.InputStream getEntryAsStream(java.lang.String path)
throws java.io.IOException
- Specified by:
getEntryAsStream
in interface org.nuxeo.connect.update.PackageData
- Throws:
java.io.IOException
getManifest
public java.io.File getManifest()
- Specified by:
getManifest
in interface org.nuxeo.connect.update.PackageData
getRoot
public java.io.File getRoot()
- Specified by:
getRoot
in interface org.nuxeo.connect.update.PackageData
loadClass
public java.lang.Class<?> loadClass(java.lang.String name)
throws org.nuxeo.connect.update.PackageException
- Specified by:
loadClass
in interface org.nuxeo.connect.update.PackageData
- Throws:
org.nuxeo.connect.update.PackageException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.