public class Util
extends java.lang.Object
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
static int |
getGlobalLogLevel(org.osgi.framework.BundleContext context)
Returns the log level as defined in the BundleContext or System properties.
|
static void |
jarDir(java.io.File directory,
java.io.File zipName)
Jar up a directory
|
static void |
jarDir(java.io.File directory,
java.io.OutputStream os) |
static long |
loadChecksum(org.osgi.framework.Bundle b,
org.osgi.framework.BundleContext bc)
Returns the stored checksum of the bundle.
|
static void |
log(org.osgi.framework.BundleContext context,
int logLevel,
int msgLevel,
java.lang.String message,
java.lang.Throwable e)
Log a message and optional throwable.
|
static void |
storeChecksum(org.osgi.framework.Bundle b,
long checksum,
org.osgi.framework.BundleContext bc)
Stores the checksum into a bundle data file.
|
static void |
zipDir(java.io.File directory,
java.util.zip.ZipOutputStream zos,
java.lang.String path,
java.util.Set exclusions)
Zip up a directory path
|
public static int getGlobalLogLevel(org.osgi.framework.BundleContext context)
context - BundleContext of the FileInstall bundle.Logger#LOG_ERROR.public static void log(org.osgi.framework.BundleContext context,
int logLevel,
int msgLevel,
java.lang.String message,
java.lang.Throwable e)
message - The message to loge - The throwable to logpublic static void jarDir(java.io.File directory,
java.io.File zipName)
throws java.io.IOException
directory - zipName - java.io.IOExceptionpublic static void jarDir(java.io.File directory,
java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionpublic static void zipDir(java.io.File directory,
java.util.zip.ZipOutputStream zos,
java.lang.String path,
java.util.Set exclusions)
throws java.io.IOException
directory - zos - path - exclusions - java.io.IOExceptionpublic static void storeChecksum(org.osgi.framework.Bundle b,
long checksum,
org.osgi.framework.BundleContext bc)
b - The bundle whose checksum must be storedchecksum - the lastModified date to be stored in bcbc - the FileInstall's bundle context where to store the checksum.public static long loadChecksum(org.osgi.framework.Bundle b,
org.osgi.framework.BundleContext bc)
b - the bundle whose checksum must be returnedbc - the FileInstall's bundle context.Copyright © 2014 FuseSource, Corp.. All Rights Reserved.