META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/util/
org/eclipse/equinox/internal/util/TracerMap.class
TracerMap.java
package org.eclipse.equinox.internal.util
public org.eclipse.equinox.internal.util.TracerMap extends java.lang.Object {
public void <init> ()
public static org.eclipse.equinox.internal.util.hash.HashIntObjNS getMap ()
org.eclipse.equinox.internal.util.hash.HashIntObjNS map
public static org.eclipse.equinox.internal.util.hash.HashIntObjNS getStarts ()
}
org/eclipse/equinox/internal/util/UtilActivator.class
UtilActivator.java
package org.eclipse.equinox.internal.util
public org.eclipse.equinox.internal.util.UtilActivator extends java.lang.Object implements org.osgi.framework.BundleActivator {
public static org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl thMan
private org.osgi.framework.ServiceRegistration thManReg
public static org.eclipse.equinox.internal.util.impl.tpt.timer.TimerFactory timer
private org.osgi.framework.ServiceRegistration timerReg
public static org.eclipse.equinox.internal.util.ref.Log log
public static int debugLevel
public static org.osgi.framework.BundleContext bc
public static boolean LOG_DEBUG
public static boolean startup
static long[] time
public static long[] points
static Class class$0
static Class class$1
static Class class$2
static void <clinit> ()
public void <init> ()
static void timeLog (int)
int id
public void start (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext bc
long tmp
String bundleName
int i
Throwable ee
public void stop (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext bc
Throwable e
public static boolean getBoolean (java.lang.String)
String property
String prop
public static int getInteger (java.lang.String, int)
String property
int defaultValue
String prop
}
org/eclipse/equinox/internal/util/event/
org/eclipse/equinox/internal/util/event/EventThread.class
EventThread.java
package org.eclipse.equinox.internal.util.event
public abstract org.eclipse.equinox.internal.util.event.EventThread extends java.lang.Object implements java.lang.Runnable {
public Object bad
protected org.eclipse.equinox.internal.util.event.Queue queue
protected int state
protected long time
protected int counter
protected Object element
protected String baseName
protected String name
protected Thread thread
protected ThreadGroup group
private static org.eclipse.equinox.internal.util.event.PrivilegedActionImpl privilegedAction
static void <clinit> ()
public void <init> (java.lang.ThreadGroup, java.lang.String, int)
ThreadGroup group
String name
int size
int priority
public void <init> (java.lang.ThreadGroup, java.lang.String, org.eclipse.equinox.internal.util.event.Queue)
ThreadGroup group
String name
org.eclipse.equinox.internal.util.event.Queue queue
int priority
protected void <init> (org.eclipse.equinox.internal.util.event.EventThread)
org.eclipse.equinox.internal.util.event.EventThread old
int priority
public void start ()
public void addEvent (java.lang.Object, boolean)
Object event
boolean check
Throwable t
Throwable t
public void run ()
Throwable t
private void makeThread (java.lang.ThreadGroup, java.lang.String)
ThreadGroup group
String name
RuntimeException re
Exception exc
public java.lang.Thread getThread ()
public java.lang.String getName ()
public abstract int getThreadPriority ()
public abstract void processEvent ()
public abstract boolean checkTime ()
public abstract void newEventDispatcher ()
public abstract void print (java.lang.Throwable)
}
org/eclipse/equinox/internal/util/event/PrivilegedActionImpl.class
EventThread.java
package org.eclipse.equinox.internal.util.event
org.eclipse.equinox.internal.util.event.PrivilegedActionImpl extends java.lang.Object implements java.security.PrivilegedAction {
private ThreadGroup group
private Runnable runnable
private String name
private boolean locked
private int waiting
void <init> ()
void set (java.lang.ThreadGroup, java.lang.Runnable, java.lang.String)
ThreadGroup group
Runnable runnable
String name
public java.lang.Object run ()
ThreadGroup group
Runnable runnable
String name
Thread th
private synchronized void lock ()
private synchronized void unlock ()
}
org/eclipse/equinox/internal/util/event/Queue.class
Queue.java
package org.eclipse.equinox.internal.util.event
public org.eclipse.equinox.internal.util.event.Queue extends java.lang.Object {
protected Object[] queue
protected int first
protected int last
protected int initial
protected int count
protected int increment
protected int decrement
public void <init> (int)
int size
public void put (java.lang.Object)
Object element
public void unget (java.lang.Object)
Object element
public java.lang.Object get ()
Object element
public void clear ()
public int size ()
protected void resize (boolean)
boolean up
Object[] tmp
int count1
}
org/eclipse/equinox/internal/util/event/SystemListener.class
SystemListener.java
package org.eclipse.equinox.internal.util.event
public abstract org.eclipse.equinox.internal.util.event.SystemListener extends java.lang.Object {
public abstract boolean timeoutOccured ()
}
org/eclipse/equinox/internal/util/hash/
org/eclipse/equinox/internal/util/hash/HashIntObjNS.class
HashIntObjNS.java
package org.eclipse.equinox.internal.util.hash
public org.eclipse.equinox.internal.util.hash.HashIntObjNS extends java.lang.Object {
static final float LOAD_FACTOR
private int count
private int step
public int[] keys
public Object[] values
public int[] next
private int limit
private double loadFactor
public void <init> ()
public void <init> (int)
int capacity
public void <init> (int, double)
int capacity
double lf
int i
public void put (int, java.lang.Object)
int key
Object value
public java.lang.Object get (int)
int key
int pos
public java.lang.Object remove (int)
int key
int pos
Object tmp
public void removeAll ()
int i
public void rehash ()
int[] tmpKeys
Object[] tmpValues
int[] tmpNext
int capacity
int[] keys
Object[] values
int[] next
int i
int i
public int size ()
private int find (int)
int key
int pos
int i
private boolean _put (int, java.lang.Object)
int key
Object value
int index
int pos
}
org/eclipse/equinox/internal/util/hash/HashIntObjS.class
HashIntObjS.java
package org.eclipse.equinox.internal.util.hash
public final org.eclipse.equinox.internal.util.hash.HashIntObjS extends org.eclipse.equinox.internal.util.hash.HashIntObjNS {
public void <init> ()
public void <init> (int)
int capacity
public void <init> (int, double)
int capacity
double lf
public synchronized void put (int, java.lang.Object)
int key
Object value
public synchronized java.lang.Object get (int)
int key
public synchronized java.lang.Object remove (int)
int key
public synchronized int size ()
public synchronized void removeAll ()
}
org/eclipse/equinox/internal/util/hash/HashLongObjNS.class
HashLongObjNS.java
package org.eclipse.equinox.internal.util.hash
public org.eclipse.equinox.internal.util.hash.HashLongObjNS extends java.lang.Object {
static final float LOAD_FACTOR
private int count
private int step
public long[] keys
public Object[] values
public int[] next
private int limit
private double loadFactor
public void <init> ()
public void <init> (int)
int capacity
public void <init> (int, double)
int capacity
double lf
int i
public void put (long, java.lang.Object)
long key
Object value
public java.lang.Object get (long)
long key
int pos
public java.lang.Object remove (long)
long key
int pos
Object tmp
public void removeAll ()
int i
public void rehash ()
long[] tmpKeys
Object[] tmpValues
int[] tmpNext
int capacity
long[] keys
Object[] values
int[] next
int i
int i
public int size ()
private int find (long)
long key
int pos
int i
private boolean _put (long, java.lang.Object)
long key
Object value
int index
int pos
}
org/eclipse/equinox/internal/util/hash/HashLongObjS.class
HashLongObjS.java
package org.eclipse.equinox.internal.util.hash
public final org.eclipse.equinox.internal.util.hash.HashLongObjS extends org.eclipse.equinox.internal.util.hash.HashLongObjNS {
public void <init> ()
public void <init> (int)
int capacity
public void <init> (int, double)
int capacity
double lf
public synchronized void put (long, java.lang.Object)
long key
Object value
public synchronized java.lang.Object get (long)
long key
public synchronized java.lang.Object remove (long)
long key
public synchronized int size ()
public synchronized void removeAll ()
}
org/eclipse/equinox/internal/util/hash/HashObjIntNS.class
HashObjIntNS.java
package org.eclipse.equinox.internal.util.hash
public org.eclipse.equinox.internal.util.hash.HashObjIntNS extends java.lang.Object {
static final float LOAD_FACTOR
private int count
private int step
public Object[] keys
public int[] values
public int[] next
private int limit
private double loadFactor
public void <init> ()
public void <init> (int)
int capacity
public void <init> (int, double)
int capacity
double lf
int i
public void put (java.lang.Object, int)
Object key
int value
public int get (java.lang.Object)
Object key
int pos
public int remove (java.lang.Object)
Object key
int pos
public void removeAll ()
int i
public void rehash ()
Object[] tmpKeys
int[] tmpValues
int[] tmpNext
int capacity
Object[] keys
int[] values
int[] next
int i
int i
public int size ()
public java.lang.Object[] getKeys ()
private int find (java.lang.Object)
Object key
private int find (java.lang.Object, int)
Object key
int pos
int i
private boolean _put (java.lang.Object, int)
Object key
int value
int pos
int index
}
org/eclipse/equinox/internal/util/hash/HashObjIntS.class
HashObjIntS.java
package org.eclipse.equinox.internal.util.hash
public final org.eclipse.equinox.internal.util.hash.HashObjIntS extends org.eclipse.equinox.internal.util.hash.HashObjIntNS {
public void <init> ()
public void <init> (int)
int capacity
public void <init> (int, double)
int capacity
double lf
public synchronized void put (java.lang.Object, int)
Object key
int value
public synchronized int get (java.lang.Object)
Object key
public synchronized int remove (java.lang.Object)
Object key
public synchronized int size ()
public synchronized void removeAll ()
}
org/eclipse/equinox/internal/util/hash/HashObjLongNS.class
HashObjLongNS.java
package org.eclipse.equinox.internal.util.hash
public org.eclipse.equinox.internal.util.hash.HashObjLongNS extends java.lang.Object {
static final float LOAD_FACTOR
private int count
private int step
public Object[] keys
public long[] values
public int[] next
private int limit
private double loadFactor
public void <init> ()
public void <init> (int)
int capacity
public void <init> (int, double)
int capacity
double lf
int i
public void put (java.lang.Object, long)
Object key
long value
public long get (java.lang.Object)
Object key
int pos
public long remove (java.lang.Object)
Object key
int pos
public void removeAll ()
int i
public void rehash ()
Object[] tmpKeys
long[] tmpValues
int[] tmpNext
int capacity
Object[] keys
long[] values
int[] next
int i
int i
public int size ()
private int find (java.lang.Object)
Object key
private int find (java.lang.Object, int)
Object key
int pos
int i
private boolean _put (java.lang.Object, long)
Object key
long value
int pos
int index
}
org/eclipse/equinox/internal/util/hash/HashObjLongS.class
HashObjLongS.java
package org.eclipse.equinox.internal.util.hash
public final org.eclipse.equinox.internal.util.hash.HashObjLongS extends org.eclipse.equinox.internal.util.hash.HashObjLongNS {
public void <init> ()
public void <init> (int)
int capacity
public void <init> (int, double)
int capacity
double lf
public synchronized void put (java.lang.Object, long)
Object key
long value
public synchronized long get (java.lang.Object)
Object key
public synchronized long remove (java.lang.Object)
Object key
public synchronized int size ()
public synchronized void removeAll ()
}
org/eclipse/equinox/internal/util/impl/
org/eclipse/equinox/internal/util/impl/tpt/
org/eclipse/equinox/internal/util/impl/tpt/ServiceFactoryImpl.class
ServiceFactoryImpl.java
package org.eclipse.equinox.internal.util.impl.tpt
public abstract org.eclipse.equinox.internal.util.impl.tpt.ServiceFactoryImpl extends java.lang.Object implements org.osgi.framework.ServiceFactory {
public String bundleName
public static org.eclipse.equinox.internal.util.ref.Log log
private static org.osgi.framework.Bundle systemBundle
static boolean emptyStorage
private static boolean security
public static boolean useNames
static String suseNames
static void <clinit> ()
public static boolean privileged ()
public void <init> (java.lang.String, org.eclipse.equinox.internal.util.ref.Log)
String bundleName
org.eclipse.equinox.internal.util.ref.Log log
String tmp
public void <init> (java.lang.String)
String bundleName
public java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
org.osgi.framework.Bundle caller
org.osgi.framework.ServiceRegistration sReg
public static java.lang.String getName (org.osgi.framework.Bundle)
org.osgi.framework.Bundle caller
StringBuffer bf
public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
org.osgi.framework.Bundle caller
org.osgi.framework.ServiceRegistration sReg
Object service
public abstract java.lang.Object getInstance (java.lang.String)
}
org/eclipse/equinox/internal/util/impl/tpt/threadpool/
org/eclipse/equinox/internal/util/impl/tpt/threadpool/Executor.class
Executor.java
package org.eclipse.equinox.internal.util.impl.tpt.threadpool
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor extends java.lang.Thread implements org.eclipse.equinox.internal.util.threadpool.ThreadContext {
public static final String iname
public static final String nullname
public static final String xname
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl factory
boolean accessed
private Runnable job
private boolean terminated
java.security.AccessControlContext acc
org.eclipse.equinox.internal.util.impl.tpt.threadpool.PEA pea
static ClassLoader defaultTCCL
static void <clinit> ()
public synchronized void setRunnable (java.lang.Runnable, java.lang.String, org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl, java.security.AccessControlContext)
Runnable job
String name
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl factory
java.security.AccessControlContext acc
public void run ()
Throwable t
void clear ()
public synchronized void terminate ()
public void <init> ()
public java.lang.Runnable getRunnable ()
public void setPriorityI (int)
int p
}
org/eclipse/equinox/internal/util/impl/tpt/threadpool/Job.class
Job.java
package org.eclipse.equinox.internal.util.impl.tpt.threadpool
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job extends java.lang.Object implements org.eclipse.equinox.internal.util.pool.ObjectCreator {
public Runnable run
public String name
public String context
public int priority
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl factory
java.security.AccessControlContext acc
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job root
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job last
private org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job next
int counter
void <init> ()
private void setJob (java.lang.Runnable, java.lang.String, int, org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl, java.security.AccessControlContext)
Runnable run
String name
int priority
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl factory
java.security.AccessControlContext acc
public java.lang.Object getInstance ()
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job addJob (java.lang.Runnable, java.lang.String, int, org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl, java.security.AccessControlContext)
Runnable run
String name
int priority
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl factory
java.security.AccessControlContext acc
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job tmp
public void addJob (org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job)
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job j
private void clear ()
public void fullClear ()
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job getJob ()
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job r
}
org/eclipse/equinox/internal/util/impl/tpt/threadpool/PEA.class
Executor.java
package org.eclipse.equinox.internal.util.impl.tpt.threadpool
org.eclipse.equinox.internal.util.impl.tpt.threadpool.PEA extends java.lang.Object implements java.security.PrivilegedAction {
Runnable job
void <init> ()
public java.lang.Object run ()
}
org/eclipse/equinox/internal/util/impl/tpt/threadpool/ThreadPoolFactoryImpl.class
ThreadPoolFactoryImpl.java
package org.eclipse.equinox.internal.util.impl.tpt.threadpool
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl extends org.eclipse.equinox.internal.util.impl.tpt.ServiceFactoryImpl implements org.eclipse.equinox.internal.util.threadpool.ThreadPoolManager org.eclipse.equinox.internal.util.threadpool.ThreadPoolFactory {
public static org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolManagerImpl threadPool
private int limit
private int used
private org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job queue
private static int defaultPercent
public void <init> (java.lang.String, org.eclipse.equinox.internal.util.ref.Log)
String bundleName
org.eclipse.equinox.internal.util.ref.Log log
public void <init> (java.lang.String, int)
String bundleName
int size
public void <init> (java.lang.String)
String bundleName
public java.lang.Object getInstance (java.lang.String)
String bundleName
public static void stopThreadPool ()
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolManagerImpl tmp
public org.eclipse.equinox.internal.util.threadpool.ThreadPoolManager getThreadPool (int, boolean)
int size
boolean sizeIsInPercents
public void execute (java.lang.Runnable, java.lang.String)
Runnable job
String name
public void execute0 (java.lang.Runnable, int, java.lang.String, java.security.AccessControlContext)
Runnable job
int priority
String name
java.security.AccessControlContext acc
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolManagerImpl tmp
public void execute (java.lang.Runnable, int, java.lang.String, java.security.AccessControlContext)
Runnable job
int priority
String name
java.security.AccessControlContext acc
public void execute (java.lang.Runnable, int, java.lang.String)
Runnable job
int priority
String name
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor getExecutor ()
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolManagerImpl tmp
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor ex
void finished ()
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job job
public void reset ()
}
org/eclipse/equinox/internal/util/impl/tpt/threadpool/ThreadPoolManagerImpl.class
ThreadPoolManagerImpl.java
package org.eclipse.equinox.internal.util.impl.tpt.threadpool
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolManagerImpl extends org.eclipse.equinox.internal.util.pool.ObjectPool implements org.eclipse.equinox.internal.util.timer.TimerListener java.security.PrivilegedAction {
static org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolManagerImpl threadPool
static org.eclipse.equinox.internal.util.pool.ObjectPool jobPool
private int used
static int tMaximum
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job waiting
private static String pAutoMaximum
private static String pMin
private static String pMax
private static String pIgnoreMax
private static int defMin
private static int defMax
private static int MAX_WAITING
private static float MAX_OVERLOAD
private static boolean ignoreMax
private static boolean autoMax
static void <clinit> ()
private void <init> (int, int, int)
int i
int j
int m
public static org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolManagerImpl getThreadPool ()
int intSize
int minFill
int factor
public void clear ()
public java.lang.Object getInstance () throws java.lang.Exception
Object result
public java.lang.Object run ()
public java.lang.Object getObject ()
Throwable tw
public org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor getExecutor ()
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor e
protected void shrink (int)
int count
int x
int y
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor e
public void shrink ()
public boolean releaseObject (java.lang.Object)
Object obj
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job tmp
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor x
public void timer (int)
int event
int count
int all
int i
int j
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor e
public void execute (java.lang.Runnable, int, java.lang.String, org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl, java.security.AccessControlContext)
Runnable job
int priority
String name
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl factory
java.security.AccessControlContext acc
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor ex
private void addInTasksQueue (java.lang.Runnable, java.lang.String, int, org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl, java.security.AccessControlContext)
Runnable job
String name
int priority
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl factory
java.security.AccessControlContext acc
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor ex
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Job j
public void reset ()
public java.lang.Object getSyncMonitor ()
}
org/eclipse/equinox/internal/util/impl/tpt/timer/
org/eclipse/equinox/internal/util/impl/tpt/timer/TimerFactory.class
TimerFactory.java
package org.eclipse.equinox.internal.util.impl.tpt.timer
public org.eclipse.equinox.internal.util.impl.tpt.timer.TimerFactory extends org.eclipse.equinox.internal.util.impl.tpt.ServiceFactoryImpl implements org.eclipse.equinox.internal.util.timer.Timer {
private static org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl timer
public void <init> (java.lang.String, org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl, org.eclipse.equinox.internal.util.ref.Log)
String bundleName
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl factory
org.eclipse.equinox.internal.util.ref.Log log
public void <init> (java.lang.String)
String bundleName
public java.lang.Object getInstance (java.lang.String)
String bundleName
public void notifyAfterMillis (org.eclipse.equinox.internal.util.timer.TimerListener, long, int) throws java.lang.IllegalArgumentException
org.eclipse.equinox.internal.util.timer.TimerListener listener
long timePeriod
int event
public void notifyAfterMillis (org.eclipse.equinox.internal.util.timer.TimerListener, int, long, int) throws java.lang.IllegalArgumentException
org.eclipse.equinox.internal.util.timer.TimerListener listener
int priority
long timePeriod
int event
public void notifyAfter (org.eclipse.equinox.internal.util.timer.TimerListener, int, int) throws java.lang.IllegalArgumentException
org.eclipse.equinox.internal.util.timer.TimerListener listener
int timePeriod
int event
public void notifyAfter (org.eclipse.equinox.internal.util.timer.TimerListener, int, int, int) throws java.lang.IllegalArgumentException
org.eclipse.equinox.internal.util.timer.TimerListener listener
int priority
int timePeriod
int event
public void addNotifyListener (org.eclipse.equinox.internal.util.timer.TimerListener, int, int, long, int)
org.eclipse.equinox.internal.util.timer.TimerListener listener
int priority
int timerType
long periodMilis
int event
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl tmp
public static void stopTimer ()
public void removeListener (org.eclipse.equinox.internal.util.timer.TimerListener, int)
org.eclipse.equinox.internal.util.timer.TimerListener listener
int event
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl tmp
}
org/eclipse/equinox/internal/util/impl/tpt/timer/TimerImpl$PrivilegedActionImpl.class
TimerImpl.java
package org.eclipse.equinox.internal.util.impl.tpt.timer
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl$PrivilegedActionImpl extends java.lang.Object implements java.security.PrivilegedAction {
private Runnable runnable
private boolean locked
private boolean waiting
final org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl this$0
void <init> (org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl)
public synchronized void set (java.lang.Runnable)
Runnable runnable
public java.lang.Object run ()
Runnable runnableLocal
}
org/eclipse/equinox/internal/util/impl/tpt/timer/TimerImpl.class
TimerImpl.java
package org.eclipse.equinox.internal.util.impl.tpt.timer
public org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl extends java.lang.Object implements java.lang.Runnable {
static java.util.Hashtable nodes
static org.eclipse.equinox.internal.util.pool.ObjectPool nodePool
static org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl threadPool
private org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue queue
private boolean terminated
private Object sync
private Thread th
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl$PrivilegedActionImpl action
public void <init> (org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl)
org.eclipse.equinox.internal.util.impl.tpt.threadpool.ThreadPoolFactoryImpl threadPool
String str
Exception e
public void run ()
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode n
long current
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor e
Thread th
org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor e
Thread th
long tmpWait
Exception e
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode tmp
public void terminate ()
private void put (org.eclipse.equinox.internal.util.timer.TimerListener, int, int, long, int, java.lang.String, java.security.AccessControlContext)
org.eclipse.equinox.internal.util.timer.TimerListener listener
int priority
int timerType
long periodMilis
int event
String name
java.security.AccessControlContext acc
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode n
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode tmp
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode nx
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode nx
void addNotifyListener (org.eclipse.equinox.internal.util.timer.TimerListener, int, int, long, int, java.lang.String)
org.eclipse.equinox.internal.util.timer.TimerListener listener
int priority
int timerType
long periodMilis
int event
String name
java.security.AccessControlContext acc
public void removeListener (org.eclipse.equinox.internal.util.timer.TimerListener, int)
org.eclipse.equinox.internal.util.timer.TimerListener listener
int event
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode rmTmp
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode old
public java.lang.Thread getOne () throws java.lang.Exception
}
org/eclipse/equinox/internal/util/impl/tpt/timer/TimerQueue$QueueElement.class
TimerQueue.java
package org.eclipse.equinox.internal.util.impl.tpt.timer
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement extends java.lang.Object {
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement next
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode node
final org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue this$0
public void <init> (org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue)
}
org/eclipse/equinox/internal/util/impl/tpt/timer/TimerQueue.class
TimerQueue.java
package org.eclipse.equinox.internal.util.impl.tpt.timer
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue extends java.lang.Object {
static final int POOL_SIZE
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement[] pool
int filled
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement first
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement lastInserted
void <init> ()
void add (org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode)
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode task
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement toAdd
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode getMin ()
void removeMin ()
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement toFree
void rescheduleMin (long)
long newTime
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement el
boolean isEmpty ()
void clear ()
void insertElement (org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement)
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement newElement
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement tmp
void doInsertElement (org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement, org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement)
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement firstEl
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement elToInsert
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement tmp
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement prev
void removeTimerNode (org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode)
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode node
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement tmp
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement prev
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement toFree
private org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement getQueueElement ()
private void freeQueueElement (org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement)
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueue$QueueElement toFree
}
org/eclipse/equinox/internal/util/impl/tpt/timer/TimerQueueNode.class
TimerQueueNode.java
package org.eclipse.equinox.internal.util.impl.tpt.timer
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode extends java.lang.Object implements java.lang.Runnable org.eclipse.equinox.internal.util.pool.ObjectCreator {
public static final String PERIODICAL_TASK_NAME
public static final String PERIODICAL_NO_DELAY_TASK_NAME
public static final String ONE_SHOT_TASK_NAME
public static final String ONE_SHOT_NO_DELAY_TASK_NAME
org.eclipse.equinox.internal.util.timer.TimerListener listener
int event
long runOn
int type
int priority
long period
boolean running
private int theHash
String name
boolean named
String context
java.security.AccessControlContext acc
boolean enabled
public void <init> ()
public java.lang.String getEName ()
String tmp
public void setEvent (org.eclipse.equinox.internal.util.timer.TimerListener, int, int, long, long, int, java.lang.String, java.security.AccessControlContext)
org.eclipse.equinox.internal.util.timer.TimerListener listener
int priority
int timerType
long runOn
long periodMilis
int event
String name
java.security.AccessControlContext acc
void returnInPool ()
public void run ()
org.eclipse.equinox.internal.util.timer.TimerListener tmp
Throwable t
public java.lang.Object getInstance ()
private void clear ()
public int hashCode ()
org.eclipse.equinox.internal.util.timer.TimerListener lis
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object a
org.eclipse.equinox.internal.util.impl.tpt.timer.TimerQueueNode b
}
org/eclipse/equinox/internal/util/pool/
org/eclipse/equinox/internal/util/pool/ObjectCreator.class
ObjectCreator.java
package org.eclipse.equinox.internal.util.pool
public abstract org.eclipse.equinox.internal.util.pool.ObjectCreator extends java.lang.Object {
public abstract java.lang.Object getInstance () throws java.lang.Exception
}
org/eclipse/equinox/internal/util/pool/ObjectPool.class
ObjectPool.java
package org.eclipse.equinox.internal.util.pool
public org.eclipse.equinox.internal.util.pool.ObjectPool extends java.lang.Object {
private Class template
protected Object[][] buff
protected int nextFree
protected int size
protected int minimumFill
protected int factor
protected int minfSize
protected int minffactor
protected boolean dontExtend
protected org.eclipse.equinox.internal.util.pool.ObjectCreator oc
public java.lang.Object getInstance () throws java.lang.Exception
public void <init> (org.eclipse.equinox.internal.util.pool.ObjectCreator, int, int)
org.eclipse.equinox.internal.util.pool.ObjectCreator oc
int size
int factor
public void <init> (java.lang.Class, int, int)
Class template
int size
int factor
public void <init> (java.lang.Class, int, int, int)
Class template
int size
int factor
int minimumFill
public void <init> (org.eclipse.equinox.internal.util.pool.ObjectCreator, int, int, int)
org.eclipse.equinox.internal.util.pool.ObjectCreator oc
int size
int factor
int minimumFill
protected void <init> (java.lang.Class, org.eclipse.equinox.internal.util.pool.ObjectCreator, int, int, int)
Class template
org.eclipse.equinox.internal.util.pool.ObjectCreator oc
int size
int factor
int minimumFill
int i
private void fill ()
int i
private void put (int, int)
int i
int count
int j
Throwable t
public void clear ()
protected void shrink (int)
int count
public void shrink ()
public java.lang.Object getObject ()
Object tmp
Throwable e
public boolean releaseObject (java.lang.Object)
Object obj
int tmp
int telement
}
org/eclipse/equinox/internal/util/ref/
org/eclipse/equinox/internal/util/ref/Log.class
Log.java
package org.eclipse.equinox.internal.util.ref
public org.eclipse.equinox.internal.util.ref.Log extends java.lang.Object implements org.eclipse.equinox.internal.util.ref.LogInterface org.osgi.util.tracker.ServiceTrackerCustomizer org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher {
public boolean printOnConsole
public boolean autoPrintOnConsole
public boolean debug
private boolean logErrorLevel
private org.osgi.util.tracker.ServiceTracker logTracker
private org.osgi.framework.ServiceReference traceRef
protected static final org.eclipse.equinox.internal.util.security.SecurityUtil securityUtil
private boolean isClosed
private long bundleId
protected org.osgi.framework.BundleContext bc
private static java.util.Vector logs
private static org.eclipse.equinox.internal.util.ref.Log listener
private org.eclipse.equinox.internal.util.hash.HashIntObjNS map
private org.eclipse.equinox.internal.util.hash.HashIntObjNS starts
private static final char[] chars
private static boolean security
String baseName
boolean synch
java.io.FileOutputStream fos
static String logsdir
static org.eclipse.equinox.internal.util.event.Queue queue
static boolean running
static org.eclipse.equinox.internal.util.ref.Saver saver
long lastTime
private static final byte OPEN_TYPE
private static final byte GET_SERVICE_TYPE
private static final byte GET_SYS_SERVICES_TYPE
static Class class$0
static void <clinit> ()
public void <init> (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
public void <init> (org.osgi.framework.BundleContext, boolean)
org.osgi.framework.BundleContext bc
boolean initDebug
private void initListener ()
IllegalStateException ise
Throwable ignore
void initListener0 ()
void initListenerNS ()
public void error (java.lang.String, java.lang.Throwable)
String str
Throwable ex
boolean logResult
public void error (int, int, java.lang.String, java.lang.Throwable, boolean)
int moduleID
int msgID
String msg
Throwable t
boolean synch
boolean logResult
public void warning (java.lang.String, java.lang.Throwable)
String str
Throwable ex
boolean logResult
public void warning (int, int, java.lang.String, java.lang.Throwable, boolean)
int moduleID
int msgID
String msg
Throwable t
boolean synch
boolean logResult
public void info (java.lang.String)
String str
boolean logResult
public void info (int, int, java.lang.String, boolean)
int moduleID
int msgID
String msg
boolean synch
boolean logResult
public void debug (java.lang.String, java.lang.Throwable)
String str
Throwable ex
boolean logResult
public void debug (int, int, java.lang.String, java.lang.Throwable, boolean)
int moduleID
int msgID
String msg
Throwable t
boolean synch
public void debug (int, int, java.lang.String, java.lang.Throwable, boolean, boolean)
int moduleID
int msgID
String msg
Throwable t
boolean synch
boolean measurement
public void debug (int, int, java.lang.String, java.lang.Throwable, boolean, boolean, boolean)
int moduleID
int msgID
String msg
Throwable t
boolean synch
boolean measurement
boolean display
public void debug (int, int, java.lang.String, java.lang.Throwable, boolean, boolean, boolean, boolean)
int moduleID
int msgID
String msg
Throwable t
boolean synch
boolean measurement
boolean display
boolean logInFile
String message
boolean logResult
private void initSysServices ()
Throwable ignore
org.osgi.service.log.LogService getService0 () throws java.lang.IllegalArgumentException
org.osgi.framework.ServiceReference logRef
org.osgi.service.log.LogService ls
private org.osgi.service.log.LogService getService () throws java.lang.IllegalArgumentException
IllegalArgumentException e
Exception e
private boolean logMessage (int, java.lang.String, java.lang.Throwable)
int messageType
String messageText
Throwable t
org.osgi.service.log.LogService ls
boolean result
private void dumpOnConsole (java.lang.String, java.lang.String, long, java.lang.Throwable)
String prefix
String msg
long bundleId
Throwable t
private void dumpOnConsole (java.lang.String, java.lang.Throwable)
String msg
Throwable t
private void testClose ()
public void close ()
private boolean close0 ()
org.eclipse.equinox.internal.util.ref.Log ls
public void setPrintOnConsole (boolean)
boolean value
public void setDebug (boolean)
boolean value
public boolean getDebug ()
public boolean getPrintOnConsole ()
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object service
public void setMaps (org.eclipse.equinox.internal.util.hash.HashIntObjNS, org.eclipse.equinox.internal.util.hash.HashIntObjNS)
org.eclipse.equinox.internal.util.hash.HashIntObjNS map0
org.eclipse.equinox.internal.util.hash.HashIntObjNS starts0
private java.lang.String getModuleName (int)
int moduleID
private java.lang.String getMsgValue (int)
int msgID
String res
int startID
private java.lang.String buildDebugString (int, int, java.lang.String, java.lang.String)
int moduleID
int msgID
String message
String prefix
StringBuffer sBuf
String module
String msg
public static boolean security ()
Object ssecurity
Object ssecurity
public void <init> (java.lang.String, boolean, org.osgi.framework.BundleContext)
String baseName
boolean synch
org.osgi.framework.BundleContext bc
public void trace (byte[])
byte[] bytes
public void trace (byte[], int, int)
byte[] bytes
int off
int len
java.io.File logs
Exception exc
StringBuffer fname
java.io.IOException ioExc
java.io.IOException ioExc
public void finalize ()
java.io.IOException ioExc
public boolean isAutoPrintOnConsole ()
public void setAutoPrintOnConsole (boolean)
boolean autoPrintOnConsole
public boolean isLogErrorLevel ()
public java.lang.Object dispatchPrivileged (int, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
int type
Object arg1
Object arg2
Object arg3
Object arg4
}
org/eclipse/equinox/internal/util/ref/LogInterface.class
LogInterface.java
package org.eclipse.equinox.internal.util.ref
public abstract org.eclipse.equinox.internal.util.ref.LogInterface extends java.lang.Object {
public static final boolean printOnConsole
public static final boolean debug
public abstract void error (java.lang.String, java.lang.Throwable)
public abstract void warning (java.lang.String, java.lang.Throwable)
public abstract void info (java.lang.String)
public abstract void debug (java.lang.String, java.lang.Throwable)
public abstract void close ()
public abstract void setPrintOnConsole (boolean)
public abstract void setDebug (boolean)
public abstract boolean getDebug ()
public abstract boolean getPrintOnConsole ()
}
org/eclipse/equinox/internal/util/ref/Saver.class
Log.java
package org.eclipse.equinox.internal.util.ref
org.eclipse.equinox.internal.util.ref.Saver extends java.lang.Object implements java.lang.Runnable {
void <init> ()
public void run ()
byte[] bytes
org.eclipse.equinox.internal.util.ref.Log log
}
org/eclipse/equinox/internal/util/ref/TimerRef.class
TimerRef.java
package org.eclipse.equinox.internal.util.ref
public org.eclipse.equinox.internal.util.ref.TimerRef extends java.lang.Object {
public static org.eclipse.equinox.internal.util.timer.Timer timer
static void <clinit> ()
public void <init> ()
public static void notifyAfter (org.eclipse.equinox.internal.util.timer.TimerListener, long, int)
org.eclipse.equinox.internal.util.timer.TimerListener listener
long millis
int event
public static void removeListener (org.eclipse.equinox.internal.util.timer.TimerListener, int)
org.eclipse.equinox.internal.util.timer.TimerListener listener
int event
}
org/eclipse/equinox/internal/util/security/
org/eclipse/equinox/internal/util/security/PrivilegedAction.class
PrivilegedAction.java
package org.eclipse.equinox.internal.util.security
public abstract org.eclipse.equinox.internal.util.security.PrivilegedAction extends java.lang.Object {
public abstract java.lang.Object run0 () throws java.lang.Exception
}
org/eclipse/equinox/internal/util/security/PrivilegedRunner$PA.class
PrivilegedRunner.java
package org.eclipse.equinox.internal.util.security
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PA extends java.lang.Object implements java.security.PrivilegedExceptionAction {
int type
Object arg1
Object arg2
Object arg3
Object arg4
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher dispatcher
void <init> ()
void recycle ()
public java.lang.Object run () throws java.lang.Exception
}
org/eclipse/equinox/internal/util/security/PrivilegedRunner$PrivilegedDispatcher.class
PrivilegedRunner.java
package org.eclipse.equinox.internal.util.security
public abstract org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher extends java.lang.Object {
public abstract java.lang.Object dispatchPrivileged (int, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
}
org/eclipse/equinox/internal/util/security/PrivilegedRunner.class
PrivilegedRunner.java
package org.eclipse.equinox.internal.util.security
public final org.eclipse.equinox.internal.util.security.PrivilegedRunner extends java.lang.Object implements org.eclipse.equinox.internal.util.pool.ObjectCreator {
private static org.eclipse.equinox.internal.util.pool.ObjectPool POOL
static void <clinit> ()
Exception e
private void <init> ()
public static final java.lang.Object doPrivileged (java.lang.Object, org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher, int, java.lang.Object) throws java.lang.Exception
Object context
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher dispatcher
int type
Object arg1
public static final java.lang.Object doPrivileged (java.lang.Object, org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher, int, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
Object context
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher dispatcher
int type
Object arg1
Object arg2
Object arg3
Object arg4
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PA runner
java.security.PrivilegedActionException e
public java.lang.Object getInstance () throws java.lang.Exception
}
org/eclipse/equinox/internal/util/security/SecurityUtil.class
SecurityUtil.java
package org.eclipse.equinox.internal.util.security
public final org.eclipse.equinox.internal.util.security.SecurityUtil extends java.lang.Object implements org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher {
private Object controlContext
private static final int SYSTEM_GET_PROPERTY
private static final int CREATE_THREAD
private static final int CLASS_FOR_NAME
private static final int SYSTEM_SET_PROPERTY
private static final int FILE_BASE
private static final int FILE_GET_INPUT_STREAM
private static final int FILE_GET_OUTPUT_STREAM
private static final int FILE_LENGTH
private static final int FILE_EXISTS
private static final int FILE_ISDIR
private static final int FILE_LAST_MODIFIED
private static final int FILE_LIST
private static final int FILE_DELETE
private static final int FILE_RENAME
private static final int FILE_GET_RANDOM_ACCESS_FILE
private static final int SERVICE_BASE
private static final int SERVICE_GET_REFERENCE
private static final int SERVICE_GET_SERVICE
private static final int SERVICE_REG_CLASS
private static final int SERVICE_REG_CLASSES
private static final int BUNDLE_BASE
private static final int BUNDLE_GET_LOCATION
private static final int BUNDLE_GET_HEADERS
private static final int BUNDLE_START
private static final int BUNDLE_STOP
private static final int BUNDLE_UNINSTALL
private static final int BUNDLE_UPDATE
private static final int BUNDLE_UPDATE_IS
public void <init> ()
SecurityManager sm
public java.lang.Thread createThread (java.lang.Runnable, java.lang.String)
Runnable target
String name
Exception t
public java.lang.Class forName (java.lang.String) throws java.lang.ClassNotFoundException
String name
ClassNotFoundException t
Exception t
public java.lang.String getProperty (java.lang.String)
String property
String ret
String ret
public java.lang.String getProperty (java.lang.String, java.lang.String)
String property
String def
String ret
public boolean getBooleanProperty (java.lang.String)
String property
String ret
public java.lang.String setProperty (java.lang.String, java.lang.String)
String key
String value
Exception t
public java.io.FileInputStream getFileInputStream (java.io.File) throws java.io.FileNotFoundException
java.io.File file
java.io.FileNotFoundException t
Exception t
public java.io.RandomAccessFile getRandomAccessFile (java.io.File, java.lang.String) throws java.io.FileNotFoundException
java.io.File file
String mode
java.io.FileNotFoundException t
Exception t
public java.io.FileOutputStream getFileOutputStream (java.io.File, boolean) throws java.io.FileNotFoundException
java.io.File file
boolean append
java.io.FileNotFoundException t
Exception t
public boolean exists (java.io.File)
java.io.File file
Exception t
public boolean isDirectory (java.io.File)
java.io.File file
Exception t
public long length (java.io.File)
java.io.File file
public long lastModified (java.io.File)
java.io.File file
public java.lang.String[] list (java.io.File)
java.io.File file
public boolean delete (java.io.File)
java.io.File file
Exception t
public boolean renameTo (java.io.File, java.io.File)
java.io.File source
java.io.File target
Exception t
public java.lang.Object getService (org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext)
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
Exception t
public org.osgi.framework.ServiceReference[] getServiceReferences (java.lang.String, java.lang.String, org.osgi.framework.BundleContext) throws org.osgi.framework.InvalidSyntaxException
String clazz
String filter
org.osgi.framework.BundleContext context
org.osgi.framework.InvalidSyntaxException e
Exception t
public org.osgi.framework.ServiceRegistration registerService (java.lang.String, java.lang.Object, java.util.Dictionary, org.osgi.framework.BundleContext)
String clazz
Object service
java.util.Dictionary properties
org.osgi.framework.BundleContext context
Exception t
public org.osgi.framework.ServiceRegistration registerService (java.lang.String[], java.lang.Object, java.util.Dictionary, org.osgi.framework.BundleContext)
String[] classes
Object service
java.util.Dictionary properties
org.osgi.framework.BundleContext context
Exception t
public java.lang.String getLocation (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
Exception t
public java.util.Dictionary getHeaders (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
Exception t
public void start (org.osgi.framework.Bundle) throws org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleException t
Exception t
public void stop (org.osgi.framework.Bundle) throws org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleException t
Exception t
public void uninstall (org.osgi.framework.Bundle) throws org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleException t
Exception t
public void update (org.osgi.framework.Bundle) throws org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleException t
Exception t
public void update (org.osgi.framework.Bundle, java.io.InputStream) throws org.osgi.framework.BundleException
org.osgi.framework.Bundle bundle
java.io.InputStream is
org.osgi.framework.BundleException t
Exception t
public java.lang.Object doPrivileged (org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher, int, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher dispatcher
int type
Object arg1
Object arg2
Object arg3
Object arg4
public java.lang.Object doPrivileged (org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher, int, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher dispatcher
int type
Object arg1
Object arg2
Object arg3
public java.lang.Object doPrivileged (org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher, int, java.lang.Object, java.lang.Object) throws java.lang.Exception
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher dispatcher
int type
Object arg1
Object arg2
public java.lang.Object doPrivileged (org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher, int, java.lang.Object) throws java.lang.Exception
org.eclipse.equinox.internal.util.security.PrivilegedRunner$PrivilegedDispatcher dispatcher
int type
Object arg1
public java.lang.Object dispatchPrivileged (int, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws java.lang.Exception
int type
Object arg1
Object arg2
Object arg3
Object arg4
}
org/eclipse/equinox/internal/util/threadpool/
org/eclipse/equinox/internal/util/threadpool/ThreadContext.class
ThreadContext.java
package org.eclipse.equinox.internal.util.threadpool
public abstract org.eclipse.equinox.internal.util.threadpool.ThreadContext extends java.lang.Object {
public abstract java.lang.Runnable getRunnable ()
}
org/eclipse/equinox/internal/util/threadpool/ThreadPoolFactory.class
ThreadPoolFactory.java
package org.eclipse.equinox.internal.util.threadpool
public abstract org.eclipse.equinox.internal.util.threadpool.ThreadPoolFactory extends java.lang.Object {
public abstract org.eclipse.equinox.internal.util.threadpool.ThreadPoolManager getThreadPool (int, boolean)
}
org/eclipse/equinox/internal/util/threadpool/ThreadPoolManager.class
ThreadPoolManager.java
package org.eclipse.equinox.internal.util.threadpool
public abstract org.eclipse.equinox.internal.util.threadpool.ThreadPoolManager extends java.lang.Object {
public abstract void execute (java.lang.Runnable, java.lang.String) throws java.lang.IllegalArgumentException
public abstract void execute (java.lang.Runnable, int, java.lang.String) throws java.lang.IllegalArgumentException
public abstract void reset ()
}
org/eclipse/equinox/internal/util/timer/
org/eclipse/equinox/internal/util/timer/Timer.class
Timer.java
package org.eclipse.equinox.internal.util.timer
public abstract org.eclipse.equinox.internal.util.timer.Timer extends java.lang.Object {
public static final int ONE_SHOT_TIMER
public static final int PERIODICAL_TIMER
public static final int ONE_SHOT_TIMER_NO_DELAY
public static final int PERIODICAL_TIMER_NO_DELAY
public abstract void notifyAfterMillis (org.eclipse.equinox.internal.util.timer.TimerListener, long, int) throws java.lang.IllegalArgumentException
public abstract void notifyAfterMillis (org.eclipse.equinox.internal.util.timer.TimerListener, int, long, int) throws java.lang.IllegalArgumentException
public abstract void notifyAfter (org.eclipse.equinox.internal.util.timer.TimerListener, int, int) throws java.lang.IllegalArgumentException
public abstract void notifyAfter (org.eclipse.equinox.internal.util.timer.TimerListener, int, int, int) throws java.lang.IllegalArgumentException
public abstract void addNotifyListener (org.eclipse.equinox.internal.util.timer.TimerListener, int, int, long, int)
public abstract void removeListener (org.eclipse.equinox.internal.util.timer.TimerListener, int)
}
org/eclipse/equinox/internal/util/timer/TimerListener.class
TimerListener.java
package org.eclipse.equinox.internal.util.timer
public abstract org.eclipse.equinox.internal.util.timer.TimerListener extends java.lang.Object {
public abstract void timer (int)
}