META-INF/
META-INF/MANIFEST.MF
META-INF/plexus/
org/
org/eclipse/
org/eclipse/sisu/
org/eclipse/sisu/equinox/
org/eclipse/sisu/equinox/embedder/
org/eclipse/sisu/equinox/embedder/internal/
META-INF/plexus/components.xml
org/eclipse/sisu/equinox/embedder/EmbeddedEquinox.classEmbeddedEquinox.java
package org.eclipse.sisu.equinox.embedder
public abstract org.eclipse.sisu.equinox.embedder.EmbeddedEquinox extends java.lang.Object {
public abstract org.eclipse.sisu.equinox.EquinoxServiceFactory getServiceFactory ()
public abstract void registerService (java.lang.Class, java.lang.Object)
public abstract void registerService (java.lang.Class, java.lang.Object, java.util.Dictionary)
}
org/eclipse/sisu/equinox/embedder/EquinoxLifecycleListener.classEquinoxLifecycleListener.java
package org.eclipse.sisu.equinox.embedder
public abstract org.eclipse.sisu.equinox.embedder.EquinoxLifecycleListener extends java.lang.Object {
public void ()
public abstract void afterFrameworkStarted (org.eclipse.sisu.equinox.embedder.EmbeddedEquinox)
}
org/eclipse/sisu/equinox/embedder/EquinoxRuntimeLocator$EquinoxRuntimeDescription.classEquinoxRuntimeLocator.java
package org.eclipse.sisu.equinox.embedder
public abstract org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription extends java.lang.Object {
public abstract void addInstallation (java.io.File)
public abstract void addBundle (java.io.File)
public abstract void addExtraSystemPackage (java.lang.String)
public abstract void addPlatformProperty (java.lang.String, java.lang.String)
public abstract void addBundleStartLevel (java.lang.String, int, boolean)
}
org/eclipse/sisu/equinox/embedder/EquinoxRuntimeLocator.classEquinoxRuntimeLocator.java
package org.eclipse.sisu.equinox.embedder
public abstract org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator extends java.lang.Object {
public abstract void locateRuntime (org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription) throws java.lang.Exception
}
org/eclipse/sisu/equinox/embedder/internal/DefaultEquinoxEmbedder$1.classDefaultEquinoxEmbedder.java
package org.eclipse.sisu.equinox.embedder.internal
org.eclipse.sisu.equinox.embedder.internal.DefaultEquinoxEmbedder$1 extends java.lang.Object implements org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator$EquinoxRuntimeDescription {
final java.util.List val$extraSystemPackages
final java.util.Map val$platformProperties
final java.util.List val$installationLocations
final java.util.List val$bundleLocations
final org.eclipse.sisu.equinox.embedder.internal.DefaultEquinoxEmbedder this$0
void (org.eclipse.sisu.equinox.embedder.internal.DefaultEquinoxEmbedder, java.util.List, java.util.Map, java.util.List, java.util.List)
public void addExtraSystemPackage (java.lang.String)
String systemPackage
public void addPlatformProperty (java.lang.String, java.lang.String)
String property
String value
public void addInstallation (java.io.File)
java.io.File location
public void addBundle (java.io.File)
java.io.File location
public void addBundleStartLevel (java.lang.String, int, boolean)
String id
int level
boolean autostart
}
org/eclipse/sisu/equinox/embedder/internal/DefaultEquinoxEmbedder.classDefaultEquinoxEmbedder.java
package org.eclipse.sisu.equinox.embedder.internal
public org.eclipse.sisu.equinox.embedder.internal.DefaultEquinoxEmbedder extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.eclipse.sisu.equinox.EquinoxServiceFactory org.eclipse.sisu.equinox.embedder.EmbeddedEquinox org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable {
private java.util.Map lifecycleListeners
private org.eclipse.sisu.equinox.embedder.EquinoxRuntimeLocator equinoxLocator
private org.osgi.framework.BundleContext frameworkContext
private java.io.File tempSecureStorage
private java.io.File tempConfigDir
public void ()
public synchronized void start () throws java.lang.Exception
ClassLoader tccl
protected void doStart () throws java.lang.Exception
java.io.File frameworkDir
String frameworkLocation
java.io.File location
java.util.Iterator i$
String pkg
java.util.Iterator i$
StringBuilder sb
org.eclipse.sisu.equinox.embedder.EquinoxLifecycleListener listener
java.util.Iterator i$
java.util.List installationLocations
java.util.List bundleLocations
java.util.List extraSystemPackages
java.util.Map platformProperties
StringBuilder bundles
private java.lang.String copyToTempFolder (java.io.File) throws java.io.IOException
java.io.File configDir
java.io.File tempDir
private void activateBundlesInWorkingOrder ()
private void tryActivateBundle (java.lang.String)
org.osgi.framework.BundleException e
org.osgi.framework.Bundle bundle
org.osgi.framework.Bundle[] arr$
int len$
int i$
String symbolicName
private void addBundlesDir (java.lang.StringBuilder, java.io.File[], boolean)
String name
int verIdx
java.io.File file
java.io.File[] arr$
int len$
int i$
StringBuilder bundles
java.io.File[] files
boolean absolute
protected boolean isFrameworkBundle (java.io.File)
java.io.File file
java.lang.String getReferenceUrl (java.io.File)
java.io.File file
private java.lang.String[] getNonFrameworkArgs ()
java.io.IOException e
java.util.List nonFrameworkArgs
public java.lang.Object getService (java.lang.Class)
Class clazz
public java.lang.Object getService (java.lang.Class, java.lang.String)
org.osgi.framework.InvalidSyntaxException e
StringBuilder sb
Class clazz
String filter
org.osgi.framework.ServiceReference[] serviceReferences
private void checkStarted ()
Exception e
public void registerService (java.lang.Class, java.lang.Object)
Class clazz
Object service
public void registerService (java.lang.Class, java.lang.Object, java.util.Dictionary)
Class clazz
Object service
java.util.Dictionary properties
public void dispose ()
Exception e
java.io.IOException e
public org.eclipse.sisu.equinox.EquinoxServiceFactory getServiceFactory ()
}
org/eclipse/sisu/equinox/embedder/internal/EquinoxEmbedderException.classEquinoxEmbedderException.java
package org.eclipse.sisu.equinox.embedder.internal
public org.eclipse.sisu.equinox.embedder.internal.EquinoxEmbedderException extends java.lang.RuntimeException {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
META-INF/maven/
META-INF/maven/org.eclipse.tycho/
META-INF/maven/org.eclipse.tycho/sisu-equinox-embedder/
META-INF/maven/org.eclipse.tycho/sisu-equinox-embedder/pom.xml
META-INF/maven/org.eclipse.tycho/sisu-equinox-embedder/pom.properties