META-INF/MANIFEST.MF
META-INF/ECLIPSE_.SF
META-INF/ECLIPSE_.RSA
META-INF/
META-INF/services/
META-INF/services/org.osgi.framework.launch.FrameworkFactory
org/
org/apache/
org/apache/felix/
org/apache/felix/resolver/
org/apache/felix/resolver/util/
org/osgi/
org/osgi/framework/
org/osgi/framework/wiring/
org/osgi/framework/wiring/dto/
org/osgi/framework/launch/
org/osgi/framework/hooks/
org/osgi/framework/hooks/bundle/
org/osgi/framework/hooks/service/
org/osgi/framework/hooks/weaving/
org/osgi/framework/hooks/resolver/
org/osgi/framework/dto/
org/osgi/framework/namespace/
org/osgi/framework/startlevel/
org/osgi/framework/startlevel/dto/
org/osgi/util/
org/osgi/util/tracker/
org/osgi/service/
org/osgi/service/permissionadmin/
org/osgi/service/url/
org/osgi/service/startlevel/
org/osgi/service/resolver/
org/osgi/service/log/
org/osgi/service/condpermadmin/
org/osgi/service/packageadmin/
org/osgi/dto/
org/osgi/resource/
org/osgi/resource/dto/
org/eclipse/
org/eclipse/osgi/
org/eclipse/osgi/report/
org/eclipse/osgi/report/resolution/
org/eclipse/osgi/framework/
org/eclipse/osgi/framework/util/
org/eclipse/osgi/framework/console/
org/eclipse/osgi/framework/log/
org/eclipse/osgi/framework/internal/
org/eclipse/osgi/framework/internal/reliablefile/
org/eclipse/osgi/framework/eventmgr/
org/eclipse/osgi/util/
org/eclipse/osgi/launch/
org/eclipse/osgi/service/
org/eclipse/osgi/service/security/
org/eclipse/osgi/service/pluginconversion/
org/eclipse/osgi/service/localization/
org/eclipse/osgi/service/runnable/
org/eclipse/osgi/service/resolver/
org/eclipse/osgi/service/debug/
org/eclipse/osgi/service/datalocation/
org/eclipse/osgi/service/urlconversion/
org/eclipse/osgi/service/environment/
org/eclipse/osgi/storagemanager/
org/eclipse/osgi/signedcontent/
org/eclipse/osgi/container/
org/eclipse/osgi/container/builders/
org/eclipse/osgi/container/namespaces/
org/eclipse/osgi/storage/
org/eclipse/osgi/storage/bundlefile/
org/eclipse/osgi/storage/url/
org/eclipse/osgi/storage/url/bundleentry/
org/eclipse/osgi/storage/url/bundleresource/
org/eclipse/osgi/storage/url/reference/
org/eclipse/osgi/internal/
org/eclipse/osgi/internal/location/
org/eclipse/osgi/internal/framework/
org/eclipse/osgi/internal/framework/legacy/
org/eclipse/osgi/internal/hookregistry/
org/eclipse/osgi/internal/serviceregistry/
org/eclipse/osgi/internal/messages/
org/eclipse/osgi/internal/util/
org/eclipse/osgi/internal/service/
org/eclipse/osgi/internal/service/security/
org/eclipse/osgi/internal/permadmin/
org/eclipse/osgi/internal/weaving/
org/eclipse/osgi/internal/url/
org/eclipse/osgi/internal/hooks/
org/eclipse/osgi/internal/loader/
org/eclipse/osgi/internal/loader/classpath/
org/eclipse/osgi/internal/loader/buddy/
org/eclipse/osgi/internal/loader/sources/
org/eclipse/osgi/internal/signedcontent/
org/eclipse/osgi/internal/debug/
org/eclipse/osgi/internal/container/
org/eclipse/osgi/internal/log/
org/eclipse/osgi/internal/provisional/
org/eclipse/osgi/internal/provisional/verifier/
org/eclipse/osgi/internal/provisional/service/
org/eclipse/osgi/internal/provisional/service/security/
org/eclipse/core/
org/eclipse/core/runtime/
org/eclipse/core/runtime/adaptor/
org/eclipse/core/runtime/internal/
org/eclipse/core/runtime/internal/adaptor/
org/eclipse/equinox/
org/eclipse/equinox/log/
about_files/
.api_description
org/apache/felix/resolver/util/OpenHashMap$EntrySetIterator.class
OpenHashMap.java
package org.apache.felix.resolver.util
org.apache.felix.resolver.util.OpenHashMap$EntrySetIterator extends java.lang.Object implements java.util.Iterator {
int idx
java.util.Map$Entry next
final synthetic org.apache.felix.resolver.util.OpenHashMap this$0
void <init> (org.apache.felix.resolver.util.OpenHashMap)
private void forward ()
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry n
public void remove ()
public volatile synthetic java.lang.Object next ()
}
org/osgi/framework/Configurable.class
Configurable.java
package org.osgi.framework
public abstract org.osgi.framework.Configurable extends java.lang.Object {
public abstract java.lang.Object getConfigurationObject ()
}
org/osgi/framework/wiring/BundleWire.class
BundleWire.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleWire extends java.lang.Object implements org.osgi.resource.Wire {
public abstract org.osgi.framework.wiring.BundleCapability getCapability ()
public abstract org.osgi.framework.wiring.BundleRequirement getRequirement ()
public abstract org.osgi.framework.wiring.BundleWiring getProviderWiring ()
public abstract org.osgi.framework.wiring.BundleWiring getRequirerWiring ()
public abstract org.osgi.framework.wiring.BundleRevision getProvider ()
public abstract org.osgi.framework.wiring.BundleRevision getRequirer ()
}
org/osgi/framework/launch/FrameworkFactory.class
FrameworkFactory.java
package org.osgi.framework.launch
public abstract org.osgi.framework.launch.FrameworkFactory extends java.lang.Object {
public abstract org.osgi.framework.launch.Framework newFramework (java.util.Map)
}
org/osgi/framework/hooks/service/packageinfo
org/osgi/framework/dto/FrameworkDTO.class
FrameworkDTO.java
package org.osgi.framework.dto
public org.osgi.framework.dto.FrameworkDTO extends org.osgi.dto.DTO {
public java.util.List bundles
public java.util.Map properties
public java.util.List services
public void <init> ()
}
org/osgi/framework/namespace/packageinfo
org/osgi/framework/ServicePermission$Properties$Entry.class
ServicePermission.java
package org.osgi.framework
final org.osgi.framework.ServicePermission$Properties$Entry extends java.lang.Object implements java.util.Map$Entry {
private final String k
private final Object v
void <init> (java.lang.String, java.lang.Object)
String key
Object value
public java.lang.String getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry e
Object key
Object value
public volatile synthetic java.lang.Object getKey ()
}
org/osgi/framework/ServiceRegistration.class
ServiceRegistration.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceRegistration extends java.lang.Object {
public abstract org.osgi.framework.ServiceReference getReference ()
public abstract void setProperties (java.util.Dictionary)
public abstract void unregister ()
}
org/osgi/service/permissionadmin/PermissionInfo.class
PermissionInfo.java
package org.osgi.service.permissionadmin
public org.osgi.service.permissionadmin.PermissionInfo extends java.lang.Object {
private final String type
private final String name
private final String actions
public void <init> (java.lang.String, java.lang.String, java.lang.String)
String type
String name
String actions
public void <init> (java.lang.String)
String encodedPermission
String parsedType
String parsedName
String parsedActions
char[] encoded
int length
int pos
int begin
char c
public final java.lang.String getEncoded ()
StringBuffer output
public java.lang.String toString ()
public final java.lang.String getType ()
public final java.lang.String getName ()
public final java.lang.String getActions ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.service.permissionadmin.PermissionInfo other
public int hashCode ()
int h
private static void escapeString (java.lang.String, java.lang.StringBuffer)
String str
StringBuffer output
int len
int i
char c
private static java.lang.String unescapeString (char[], int, int)
char[] str
int begin
int end
StringBuffer output
int i
char c
}
org/osgi/service/resolver/packageinfo
org/osgi/service/condpermadmin/packageinfo
org/osgi/resource/dto/package-info.class
package-info.java
package org.osgi.resource.dto
abstract synthetic org.osgi.resource.dto.package-info extends java.lang.Object {
}
org/eclipse/osgi/framework/util/ArrayMap.class
ArrayMap.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.ArrayMap extends java.lang.Object implements java.util.Collection {
final java.util.List keys
final java.util.List values
public void <init> (int)
int initialCapacity
public void <init> (java.util.List, java.util.List)
java.util.List keys
java.util.List values
public java.lang.Object get (java.lang.Object)
Object key
int index
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
int index
public boolean remove (java.lang.Object)
Object key
int index
public void clear ()
public java.util.List getKeys ()
public java.util.List getValues ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.util.Iterator iterator ()
java.util.Iterator keyIter
java.util.Iterator valueIter
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean add (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
boolean result
Object key
public boolean retainAll (java.util.Collection)
java.util.Collection c
boolean result
Object[] keyArray
Object key
public java.lang.Object getKey (int)
int index
public java.lang.Object getValue (int)
int index
public void sort (java.util.Comparator)
java.util.Comparator comparator
java.util.List sortedKeys
java.util.List sortedValues
Object key
int i
private java.lang.Object getByIdentity (java.lang.Object)
Object key
int index
Object existing
}
org/eclipse/osgi/framework/util/SecureAction$4.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$4 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.io.FileInputStream run () throws java.io.FileNotFoundException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$17.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$17 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic Runnable val$target
private final synthetic String val$name
private final synthetic ClassLoader val$contextLoader
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.lang.Runnable, java.lang.String, java.lang.ClassLoader)
public java.lang.Thread run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$EntryIterator.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$EntryIterator extends org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$SnapshotIterator {
final synthetic org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.util.Map$Entry next ()
public volatile synthetic java.lang.Object next ()
}
org/eclipse/osgi/util/TextProcessor.class
TextProcessor.java
package org.eclipse.osgi.util
public org.eclipse.osgi.util.TextProcessor extends java.lang.Object {
private static final String DOT
private static final String COLON
private static final String FILE_SEP_FSLASH
private static final String FILE_SEP_BSLASH
private static final String delimiterString
private static final char LRM
private static final char LRE
private static final char PDF
private static boolean IS_PROCESSING_NEEDED
private static final int INDEX_NOT_SET
static void <clinit> ()
java.util.Locale locale
String lang
String osName
public static java.lang.String process (java.lang.String)
String text
public static java.lang.String process (java.lang.String, java.lang.String)
String str
String delimiter
boolean isStringBidi
boolean isLastRTL
int delimIndex
StringBuffer target
char ch
int i
int n
public static java.lang.String deprocess (java.lang.String)
String str
StringBuffer buf
int i
char c
public static java.lang.String getDefaultDelimiters ()
private static boolean isRTL (char)
char c
private static boolean isNeutral (char)
char c
private void <init> ()
}
org/eclipse/osgi/service/resolver/ImportPackageSpecification.class
ImportPackageSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public static final String RESOLUTION_STATIC
public static final String RESOLUTION_OPTIONAL
public static final String RESOLUTION_DYNAMIC
public abstract java.lang.String getBundleSymbolicName ()
public abstract org.eclipse.osgi.service.resolver.VersionRange getBundleVersionRange ()
public abstract java.util.Map getAttributes ()
public abstract java.util.Map getDirectives ()
public abstract java.lang.Object getDirective (java.lang.String)
}
org/eclipse/osgi/service/resolver/StateWire.class
StateWire.java
package org.eclipse.osgi.service.resolver
public org.eclipse.osgi.service.resolver.StateWire extends java.lang.Object {
private final org.eclipse.osgi.service.resolver.BundleDescription requirementHost
private final org.eclipse.osgi.service.resolver.VersionConstraint declaredRequirement
private final org.eclipse.osgi.service.resolver.BundleDescription capabilityHost
private final org.eclipse.osgi.service.resolver.BaseDescription declaredCapability
public void <init> (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BaseDescription)
org.eclipse.osgi.service.resolver.BundleDescription requirementHost
org.eclipse.osgi.service.resolver.VersionConstraint declaredRequirement
org.eclipse.osgi.service.resolver.BundleDescription capabilityHost
org.eclipse.osgi.service.resolver.BaseDescription declaredCapability
public org.eclipse.osgi.service.resolver.BundleDescription getRequirementHost ()
public org.eclipse.osgi.service.resolver.VersionConstraint getDeclaredRequirement ()
public org.eclipse.osgi.service.resolver.BundleDescription getCapabilityHost ()
public org.eclipse.osgi.service.resolver.BaseDescription getDeclaredCapability ()
}
org/eclipse/osgi/signedcontent/SignedContent.class
SignedContent.java
package org.eclipse.osgi.signedcontent
public abstract org.eclipse.osgi.signedcontent.SignedContent extends java.lang.Object {
public abstract org.eclipse.osgi.signedcontent.SignedContentEntry[] getSignedEntries ()
public abstract org.eclipse.osgi.signedcontent.SignedContentEntry getSignedEntry (java.lang.String)
public abstract org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public abstract boolean isSigned ()
public abstract java.util.Date getSigningTime (org.eclipse.osgi.signedcontent.SignerInfo)
public abstract org.eclipse.osgi.signedcontent.SignerInfo getTSASignerInfo (org.eclipse.osgi.signedcontent.SignerInfo)
public abstract void checkValidity (org.eclipse.osgi.signedcontent.SignerInfo) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
}
org/eclipse/osgi/container/ModuleContainer$ContainerWiring.class
ModuleContainer.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleContainer$ContainerWiring extends java.lang.Object implements org.osgi.framework.wiring.FrameworkWiring org.eclipse.osgi.framework.eventmgr.EventDispatcher {
private final Object monitor
private org.eclipse.osgi.framework.eventmgr.EventManager refreshThread
final synthetic org.eclipse.osgi.container.ModuleContainer this$0
void <init> (org.eclipse.osgi.container.ModuleContainer)
public org.osgi.framework.Bundle getBundle ()
public transient void refreshBundles (java.util.Collection, org.osgi.framework.FrameworkListener[])
java.util.Collection bundles
org.osgi.framework.FrameworkListener[] listeners
java.util.Collection modules
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap dispatchListeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
public boolean resolveBundles (java.util.Collection)
java.util.Collection bundles
java.util.Collection modules
org.eclipse.osgi.container.Module module
public java.util.Collection getRemovalPendingBundles ()
java.util.Collection removalPendingBundles
java.util.Collection removalPending
org.eclipse.osgi.container.ModuleRevision moduleRevision
public java.util.Collection getDependencyClosure (java.util.Collection)
java.util.Collection bundles
java.util.Collection modules
java.util.Collection closure
java.util.Collection result
org.eclipse.osgi.container.Module module
public java.util.Collection findProviders (org.osgi.resource.Requirement)
org.osgi.resource.Requirement requirement
private java.util.Collection getModules (java.util.Collection)
java.util.Collection bundles
public void dispatchEvent (org.eclipse.osgi.container.ModuleContainer$ContainerWiring, org.osgi.framework.FrameworkListener[], int, java.util.Collection)
org.eclipse.osgi.container.ModuleContainer$ContainerWiring eventListener
org.osgi.framework.FrameworkListener[] frameworkListeners
int eventAction
java.util.Collection eventObject
private org.eclipse.osgi.framework.eventmgr.EventManager getManager ()
void close ()
org.eclipse.osgi.framework.eventmgr.EventManager manager
void open ()
public volatile synthetic void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/osgi/container/ModuleResolutionReport$EntryImpl.class
ModuleResolutionReport.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleResolutionReport$EntryImpl extends java.lang.Object implements org.eclipse.osgi.report.resolution.ResolutionReport$Entry {
private final Object data
private final org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type type
void <init> (org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type, java.lang.Object)
org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type type
Object data
public java.lang.Object getData ()
public org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type getType ()
}
org/eclipse/osgi/container/ModuleResolver$ResolveProcess.class
ModuleResolver.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleResolver$ResolveProcess extends org.osgi.service.resolver.ResolveContext implements java.util.Comparator org.apache.felix.resolver.FelixResolveContext {
private final org.eclipse.osgi.container.ModuleResolutionReport$Builder reportBuilder
private final java.util.Collection unresolved
private final java.util.Collection disabled
private final java.util.Collection triggers
private final java.util.List optionals
private final boolean triggersMandatory
private final org.eclipse.osgi.container.ModuleDatabase moduleDatabase
private final java.util.Map wirings
private final java.util.Set previouslyResolved
private final org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement dynamicReq
private volatile org.osgi.framework.hooks.resolver.ResolverHook hook
private volatile java.util.Map byName
private volatile java.util.List currentlyResolving
private volatile boolean currentlyResolvingMandatory
private final java.util.Set transitivelyResolveFailures
private final java.util.Set failedToResolve
private final java.util.Map unresolvedProviders
final synthetic org.eclipse.osgi.container.ModuleResolver this$0
void <init> (org.eclipse.osgi.container.ModuleResolver, java.util.Collection, java.util.Collection, boolean, java.util.Map, org.eclipse.osgi.container.ModuleDatabase)
java.util.Collection unresolved
java.util.Collection triggers
boolean triggersMandatory
java.util.Map wirings
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
void <init> (org.eclipse.osgi.container.ModuleResolver, java.util.Collection, org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement, java.util.Map, org.eclipse.osgi.container.ModuleDatabase)
java.util.Collection unresolved
org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement dynamicReq
java.util.Map wirings
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
org.eclipse.osgi.container.ModuleRevision revision
public java.util.List findProviders (org.osgi.resource.Requirement)
org.osgi.resource.Requirement requirement
private java.util.List findProviders0 (org.osgi.resource.Requirement, org.osgi.resource.Requirement)
org.osgi.resource.Requirement origReq
org.osgi.resource.Requirement lookupReq
java.util.List candidates
java.util.List result
StringBuilder builder
int i
org.osgi.resource.Capability capability
private java.util.List filterProviders (org.osgi.resource.Requirement, java.util.List)
org.osgi.resource.Requirement requirement
java.util.List candidates
private java.util.List filterProviders (org.osgi.resource.Requirement, java.util.List, boolean)
org.osgi.resource.Requirement requirement
java.util.List candidates
boolean filterResolvedHosts
java.util.ListIterator iCandidates
java.util.List filteredMatches
StringBuilder builder
int i
org.osgi.resource.Capability capability
String resolution
private void filterFailedToResolve (java.util.List)
java.util.List candidates
java.util.Iterator iCandidates
org.eclipse.osgi.container.ModuleCapability capability
private void filterResolvedHosts (org.osgi.resource.Requirement, java.util.List, boolean)
org.osgi.resource.Requirement requirement
java.util.List candidates
boolean filterResolvedHosts
java.util.Iterator iCandidates
private void filterPermissions (org.osgi.framework.wiring.BundleRequirement, java.util.ListIterator)
org.osgi.framework.wiring.BundleRequirement requirement
java.util.ListIterator iCandidates
org.eclipse.osgi.container.ModuleCapability candidate
java.security.Permission requirePermission
java.security.Permission providePermission
private void filterDisabled (java.util.ListIterator)
java.util.ListIterator iCandidates
org.osgi.resource.Capability capability
private void removeSubstituted (java.util.ListIterator)
java.util.ListIterator iCapabilities
org.eclipse.osgi.container.ModuleCapability capability
org.eclipse.osgi.container.ModuleWiring wiring
public int insertHostedCapability (java.util.List, org.osgi.service.resolver.HostedCapability)
java.util.List capabilities
org.osgi.service.resolver.HostedCapability hostedCapability
int index
public boolean isEffective (org.osgi.resource.Requirement)
org.osgi.resource.Requirement requirement
String effective
public java.util.Map getWirings ()
java.util.Map raw
public java.util.Collection getMandatoryResources ()
public java.util.Collection getOptionalResources ()
public java.util.Collection getOndemandResources (org.osgi.resource.Resource)
org.osgi.resource.Resource host
String hostBSN
java.util.List hostCaps
org.eclipse.osgi.container.ModuleCapability hostCap
String matchFilter
org.osgi.resource.Requirement fragmentRequirement
java.util.List candidates
java.util.Collection ondemandFragments
java.util.Iterator iCandidates
org.eclipse.osgi.container.ModuleCapability candidate
org.eclipse.osgi.container.ModuleRequirement hostReq
org.eclipse.osgi.container.ModuleResolutionReport resolve ()
RuntimeException e
org.osgi.framework.BundleException be
java.util.Map result
org.osgi.service.resolver.ResolutionException re
org.eclipse.osgi.container.ModuleResolutionReport report
org.eclipse.osgi.container.ModuleResolutionReport report
org.eclipse.osgi.container.ModuleResolutionReport report
org.eclipse.osgi.container.ModuleResolver$ResolveProcess$ResolveLogger logger
java.util.Map dynamicAttachWirings
java.util.Set fragmentResources
org.osgi.service.resolver.ResolutionException e
java.util.Set resources
java.util.Set resources
java.util.Set resources
org.osgi.resource.Resource resource
org.osgi.resource.Resource resource
org.osgi.resource.Resource resource
private void printWirings (java.util.Map)
java.util.Map wires
StringBuilder builder
java.util.Map$Entry entry
int i
org.osgi.resource.Wire wire
private void resolveRevisionsInBatch (java.util.Collection, boolean, org.eclipse.osgi.container.ModuleResolver$ResolveProcess$ResolveLogger, java.util.Map) throws org.osgi.service.resolver.ResolutionException
java.util.Collection revisions
boolean isMandatory
org.eclipse.osgi.container.ModuleResolver$ResolveProcess$ResolveLogger logger
java.util.Map result
long startTime
long initialFreeMemory
long maxUsedMemory
java.util.List toResolve
java.util.Iterator iResources
org.eclipse.osgi.container.ModuleRevision single
org.osgi.resource.Resource root
private void resolveRevisions (java.util.List, boolean, org.eclipse.osgi.container.ModuleResolver$ResolveProcess$ResolveLogger, java.util.Map) throws org.osgi.service.resolver.ResolutionException
java.util.List revisions
boolean isMandatory
org.eclipse.osgi.container.ModuleResolver$ResolveProcess$ResolveLogger logger
java.util.Map result
java.util.Map interimResults
java.util.Map$Entry interimResultEntry
java.util.List existingWires
private void applyInterimResultToWiringCopy (java.util.Map)
java.util.Map interimResult
java.util.Map updatedWirings
java.util.Map$Entry updatedWiring
private void computeUsesConstraintViolations (java.util.Map)
java.util.Map usesConstraintViolations
java.util.Map$Entry usesConstraintViolation
private void computeUnresolvedProviderResolutionReportEntries (java.util.Map)
java.util.Map resolution
java.util.Collection shouldHaveResolvedResources
org.osgi.resource.Resource shouldHaveResolvedResource
java.util.Map requirementToCapabilities
java.util.Iterator values
java.util.Set value
java.util.Iterator capabilities
private void computeUnresolvedProviders (org.osgi.resource.Requirement, java.util.Collection)
org.osgi.resource.Requirement requirement
java.util.Collection capabilities
org.osgi.resource.Resource requirer
java.util.Map requirementToCapabilities
java.util.Set value
org.osgi.resource.Capability capability
private java.util.Map resolveNonPayLoadFragments ()
java.util.Collection nonPayLoadFrags
org.eclipse.osgi.container.ModuleRevision moduleRevision
org.eclipse.osgi.container.ModuleRevision moduleRevision
java.util.Map dynamicAttachment
org.eclipse.osgi.container.ModuleRevision nonPayLoad
java.util.List allNonPayloadWires
org.eclipse.osgi.container.ModuleRequirement requirement
java.util.List matching
java.util.List newWires
org.eclipse.osgi.container.ModuleCapability candidate
String attachDirective
boolean attachAlways
private boolean nonPayLoad (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision moduleRevision
org.osgi.resource.Requirement req
private java.util.Map resolveDynamic () throws org.osgi.service.resolver.ResolutionException
java.util.List dynamicMatches
private void filterResolvable ()
java.util.Collection enabledCandidates
org.eclipse.osgi.container.ModuleRevision revision
private void selectSingletons ()
java.util.Map selectedSingletons
org.eclipse.osgi.container.ModuleRevision revision
String bsn
java.util.Collection selected
java.util.Collection sameBSN
org.eclipse.osgi.container.ModuleRevision singleton
java.util.Map collisionMap
org.eclipse.osgi.container.ModuleRevision singleton
java.util.Collection collisions
java.util.Collection pickOneToResolve
org.eclipse.osgi.container.ModuleRevision collision
java.util.Map$Entry collisionEntry
private java.util.Collection getRevisions (java.lang.String)
String name
java.util.Map current
java.util.Set revisions
org.eclipse.osgi.container.ModuleRevision revision
java.util.Collection sameName
java.util.Collection result
private org.eclipse.osgi.container.ModuleRevision pickOneToResolve (java.util.Collection)
java.util.Collection pickOneToResolve
org.eclipse.osgi.container.ModuleRevision selectedVersion
org.eclipse.osgi.container.ModuleRevision singleton
boolean higherVersion
org.eclipse.osgi.container.ModuleRevision singleton
private java.util.Map getCollisionMap (java.util.Collection)
java.util.Collection sameBSN
java.util.Map result
org.eclipse.osgi.container.ModuleRevision singleton
java.util.List capabilities
org.eclipse.osgi.container.ModuleRevision collision
java.util.Collection collisionCandidates
org.osgi.framework.wiring.BundleCapability identity
java.util.Collection filteredSingletons
StringBuilder builder
int i
org.eclipse.osgi.container.ModuleRevision revision
private org.osgi.framework.wiring.BundleCapability getIdentity (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision bundle
java.util.List identities
public int compare (org.osgi.resource.Capability, org.osgi.resource.Capability)
org.osgi.resource.Capability c1
org.osgi.resource.Capability c2
boolean resolved1
boolean resolved2
org.osgi.framework.Version v1
org.osgi.framework.Version v2
int versionCompare
org.eclipse.osgi.container.ModuleRevision m1
org.eclipse.osgi.container.ModuleRevision m2
Long id1
Long id2
java.util.List revisions
int index1
int index2
org.eclipse.osgi.container.ModuleRevision getModuleRevision (org.osgi.resource.Capability)
org.osgi.resource.Capability c
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
static synthetic org.eclipse.osgi.container.ModuleResolver access$1 (org.eclipse.osgi.container.ModuleResolver$ResolveProcess)
}
org/eclipse/osgi/storage/bundlefile/NestedDirBundleFile$1.class
NestedDirBundleFile.java
package org.eclipse.osgi.storage.bundlefile
org.eclipse.osgi.storage.bundlefile.NestedDirBundleFile$1 extends java.lang.Object implements java.util.Enumeration {
final synthetic org.eclipse.osgi.storage.bundlefile.NestedDirBundleFile this$0
private final synthetic java.util.Enumeration val$basePaths
private final synthetic int val$cpLength
void <init> (org.eclipse.osgi.storage.bundlefile.NestedDirBundleFile, java.util.Enumeration, int)
public boolean hasMoreElements ()
public java.lang.String nextElement ()
String next
public volatile synthetic java.lang.Object nextElement ()
}
org/eclipse/osgi/storage/ManifestLocalization$BundleResourceBundle.class
ManifestLocalization.java
package org.eclipse.osgi.storage
abstract org.eclipse.osgi.storage.ManifestLocalization$BundleResourceBundle extends java.lang.Object {
public abstract void setParent (java.util.ResourceBundle)
public abstract boolean isEmpty ()
public abstract boolean isStemEmpty ()
}
org/eclipse/osgi/internal/location/Locker$MockLocker.class
Locker.java
package org.eclipse.osgi.internal.location
public org.eclipse.osgi.internal.location.Locker$MockLocker extends java.lang.Object implements org.eclipse.osgi.internal.location.Locker {
public void <init> ()
public boolean lock () throws java.io.IOException
public boolean isLocked ()
public void release ()
}
org/eclipse/osgi/internal/framework/legacy/PackageAdminImpl$ExportedPackageImpl.class
PackageAdminImpl.java
package org.eclipse.osgi.internal.framework.legacy
org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl$ExportedPackageImpl extends java.lang.Object implements org.osgi.service.packageadmin.ExportedPackage {
private final org.eclipse.osgi.container.ModuleCapability packageCapability
private final org.eclipse.osgi.container.ModuleWiring providerWiring
public void <init> (org.eclipse.osgi.container.ModuleCapability, org.eclipse.osgi.container.ModuleWiring)
org.eclipse.osgi.container.ModuleCapability packageCapability
org.eclipse.osgi.container.ModuleWiring providerWiring
public java.lang.String getName ()
public org.osgi.framework.Bundle getExportingBundle ()
public org.osgi.framework.Bundle[] getImportingBundles ()
java.util.Set importing
String packageName
java.util.List providedPackages
org.eclipse.osgi.container.ModuleWire packageWire
private static void addRequirers (java.util.Set, org.eclipse.osgi.container.ModuleWiring, java.lang.String)
java.util.Set importing
org.eclipse.osgi.container.ModuleWiring wiring
String packageName
java.util.List requirerWires
org.eclipse.osgi.container.ModuleWire requireBundleWire
org.osgi.framework.Bundle requirer
String reExport
org.eclipse.osgi.container.ModuleWiring requirerWiring
java.util.List providedPackages
org.eclipse.osgi.container.ModuleWire packageWire
public java.lang.String getSpecificationVersion ()
public org.osgi.framework.Version getVersion ()
org.osgi.framework.Version version
public boolean isRemovalPending ()
public java.lang.String toString ()
}
org/eclipse/osgi/internal/framework/OSGiFrameworkHooks$BundleCollisionHook.class
OSGiFrameworkHooks.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$BundleCollisionHook extends java.lang.Object implements org.eclipse.osgi.container.ModuleCollisionHook {
final org.eclipse.osgi.internal.debug.Debug debug
final org.eclipse.osgi.internal.framework.EquinoxContainer container
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
public void filterCollisions (int, org.eclipse.osgi.container.Module, java.util.Collection)
int operationType
org.eclipse.osgi.container.Module target
java.util.Collection collisionCandidates
org.osgi.framework.Bundle targetBundle
org.eclipse.osgi.framework.util.ArrayMap candidateBundles
org.eclipse.osgi.container.Module module
private void notifyCollisionHooks (int, org.osgi.framework.Bundle, java.util.Collection)
int operationType
org.osgi.framework.Bundle target
java.util.Collection collisionCandidates
java.util.Collection shrinkable
void notifyCollisionHooksPriviledged (int, org.osgi.framework.Bundle, java.util.Collection)
int operationType
org.osgi.framework.Bundle target
java.util.Collection collisionCandidates
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
}
org/eclipse/osgi/internal/framework/osname.aliases
org/eclipse/osgi/internal/serviceregistry/ShrinkableValueCollectionMap$Entry.class
ShrinkableValueCollectionMap.java
package org.eclipse.osgi.internal.serviceregistry
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap$Entry extends java.lang.Object implements java.util.Map$Entry {
private final Object key
private java.util.Collection value
final synthetic org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap this$0
void <init> (org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap, java.lang.Object)
Object k
public java.lang.Object getKey ()
public java.util.Collection getValue ()
public java.util.Collection setValue (java.util.Collection)
java.util.Collection value
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry other
public volatile synthetic java.lang.Object getValue ()
public volatile synthetic java.lang.Object setValue (java.lang.Object)
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$8.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$8 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic java.util.Collection val$listeners
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$9.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$9 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic java.util.Collection val$listeners
private final synthetic boolean val$added
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, java.util.Collection, boolean)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/permadmin/SecurityAdmin$MockBundle.class
SecurityAdmin.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.SecurityAdmin$MockBundle extends java.lang.Object implements org.osgi.framework.Bundle {
private final java.util.Map signers
void <init> (java.util.Map)
java.util.Map signers
public java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
public org.osgi.framework.BundleContext getBundleContext ()
public long getBundleId ()
public java.net.URL getEntry (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.util.Dictionary getHeaders ()
public java.util.Dictionary getHeaders (java.lang.String)
String locale
public long getLastModified ()
public java.lang.String getLocation ()
public org.osgi.framework.ServiceReference[] getRegisteredServices ()
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
public org.osgi.framework.ServiceReference[] getServicesInUse ()
public java.util.Map getSignerCertificates (int)
int signersType
public int getState ()
public java.lang.String getSymbolicName ()
public org.osgi.framework.Version getVersion ()
public boolean hasPermission (java.lang.Object)
Object permission
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public void start (int) throws org.osgi.framework.BundleException
int options
public void start () throws org.osgi.framework.BundleException
public void stop (int) throws org.osgi.framework.BundleException
int options
public void stop () throws org.osgi.framework.BundleException
public void uninstall () throws org.osgi.framework.BundleException
public void update () throws org.osgi.framework.BundleException
public void update (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream in
public int compareTo (org.osgi.framework.Bundle)
org.osgi.framework.Bundle o
public java.lang.Object adapt (java.lang.Class)
Class type
public java.io.File getDataFile (java.lang.String)
String filename
public volatile synthetic int compareTo (java.lang.Object)
}
org/eclipse/osgi/internal/url/URLStreamHandlerSetter.class
URLStreamHandlerSetter.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.URLStreamHandlerSetter extends java.lang.Object implements org.osgi.service.url.URLStreamHandlerSetter {
protected org.eclipse.osgi.internal.url.URLStreamHandlerProxy handlerProxy
public void <init> (org.eclipse.osgi.internal.url.URLStreamHandlerProxy)
org.eclipse.osgi.internal.url.URLStreamHandlerProxy handler
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL url
String protocol
String host
int port
String file
String ref
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL url
String protocol
String host
int port
String authority
String userInfo
String path
String query
String ref
}
org/eclipse/osgi/internal/loader/classpath/FragmentClasspath.class
FragmentClasspath.java
package org.eclipse.osgi.internal.loader.classpath
public org.eclipse.osgi.internal.loader.classpath.FragmentClasspath extends java.lang.Object {
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
private final org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] entries
public void <init> (org.eclipse.osgi.storage.BundleInfo$Generation, org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[])
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] entries
public org.eclipse.osgi.storage.BundleInfo$Generation getGeneration ()
public org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] getEntries ()
public void close ()
int i
java.io.IOException e
}
org/eclipse/osgi/internal/loader/buddy/RegisteredPolicy.class
RegisteredPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.RegisteredPolicy extends org.eclipse.osgi.internal.loader.buddy.DependentPolicy {
public void <init> (org.eclipse.osgi.internal.loader.BundleLoader)
org.eclipse.osgi.internal.loader.BundleLoader requester
String requesterName
java.util.Iterator iter
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List moduleDatas
java.util.List registeredList
boolean contributes
String registeredName
public java.lang.Class loadClass (java.lang.String)
String name
Class result
int size
int i
org.eclipse.osgi.container.ModuleWiring searchWiring
org.eclipse.osgi.internal.loader.BundleLoader searchLoader
public java.net.URL loadResource (java.lang.String)
String name
java.net.URL result
int size
int i
org.eclipse.osgi.container.ModuleWiring searchWiring
org.eclipse.osgi.internal.loader.BundleLoader searchLoader
public java.util.Enumeration loadResources (java.lang.String)
String name
java.util.Enumeration results
int size
int i
org.eclipse.osgi.container.ModuleWiring searchWiring
org.eclipse.osgi.internal.loader.BundleLoader searchLoader
}
org/eclipse/osgi/internal/signedcontent/SignedContentFile.class
SignedContentFile.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignedContentFile extends java.lang.Object implements org.eclipse.osgi.signedcontent.SignedContent {
private final org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
private java.util.Map entryExceptions
public void <init> (org.eclipse.osgi.internal.signedcontent.SignedContentImpl)
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
public void checkValidity (org.eclipse.osgi.signedcontent.SignerInfo) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
public synchronized org.eclipse.osgi.signedcontent.SignedContentEntry[] getSignedEntries ()
org.eclipse.osgi.signedcontent.SignedContentEntry[] entries
org.eclipse.osgi.signedcontent.SignedContentEntry[] results
java.util.Map exceptions
int i
Throwable t
public synchronized org.eclipse.osgi.signedcontent.SignedContentEntry getSignedEntry (java.lang.String)
String name
org.eclipse.osgi.signedcontent.SignedContentEntry entry
public org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public java.util.Date getSigningTime (org.eclipse.osgi.signedcontent.SignerInfo)
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
public org.eclipse.osgi.signedcontent.SignerInfo getTSASignerInfo (org.eclipse.osgi.signedcontent.SignerInfo)
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
public boolean isSigned ()
synchronized java.util.Map getEntryExceptions (boolean)
boolean create
}
org/eclipse/osgi/internal/container/ComputeNodeOrder$Digraph.class
ComputeNodeOrder.java
package org.eclipse.osgi.internal.container
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph extends java.lang.Object {
private java.util.List vertexList
private java.util.Map vertexMap
private int time
private boolean initialized
private boolean cycles
public void <init> ()
public void freeze ()
public void addVertex (java.lang.Object) throws java.lang.IllegalArgumentException
Object id
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex vertex
Object existing
public void addEdge (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException
Object fromId
Object toId
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex fromVertex
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex toVertex
public java.util.List idsByDFSFinishTime (boolean)
boolean increasing
int len
Object[] r
java.util.Iterator allV
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex vertex
int f
public boolean containsCycles ()
public java.util.List nonTrivialComponents ()
java.util.Map components
java.util.Iterator it
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex vertex
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex root
java.util.List component
java.util.List result
java.util.Iterator it
java.util.List component
private void DFS ()
int state
Integer NEXT_VERTEX_OBJECT
Integer AFTER_NEXTED_DFS_VISIT_OBJECT
java.util.List stack
java.util.Iterator allAdjacent
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex vertex
java.util.Iterator allV
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex nextVertex
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex adjVertex
java.util.Iterator unchecked
}
org/eclipse/osgi/internal/log/ExtendedLogReaderServiceFactory$1.class
ExtendedLogReaderServiceFactory.java
package org.eclipse.osgi.internal.log
org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory$1 extends java.lang.Object implements org.eclipse.equinox.log.LogFilter {
void <init> ()
public boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
org.osgi.framework.Bundle b
String loggerName
int logLevel
}
org/eclipse/osgi/internal/provisional/service/security/AuthorizationEngine$AuthEventDispatcher.class
AuthorizationEngine.java
package org.eclipse.osgi.internal.provisional.service.security
org.eclipse.osgi.internal.provisional.service.security.AuthorizationEngine$AuthEventDispatcher extends java.lang.Object implements org.eclipse.osgi.framework.eventmgr.EventDispatcher {
final synthetic org.eclipse.osgi.internal.provisional.service.security.AuthorizationEngine this$0
void <init> (org.eclipse.osgi.internal.provisional.service.security.AuthorizationEngine)
public void dispatchEvent (org.eclipse.osgi.internal.provisional.service.security.AuthorizationListener, java.lang.Object, int, org.eclipse.osgi.internal.provisional.service.security.AuthorizationEvent)
org.eclipse.osgi.internal.provisional.service.security.AuthorizationListener eventListener
Object listenerObject
int eventAction
org.eclipse.osgi.internal.provisional.service.security.AuthorizationEvent eventObject
public volatile synthetic void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/equinox/log/ExtendedLogReaderService.class
ExtendedLogReaderService.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.ExtendedLogReaderService extends java.lang.Object implements org.osgi.service.log.LogReaderService {
public abstract void addLogListener (org.osgi.service.log.LogListener, org.eclipse.equinox.log.LogFilter)
}
JavaSE_compact3-1.8.profile
org/apache/felix/resolver/ResolverImpl$UsedBlames.class
ResolverImpl.java
package org.apache.felix.resolver
org.apache.felix.resolver.ResolverImpl$UsedBlames extends java.lang.Object {
public final org.osgi.resource.Capability m_cap
public final java.util.List m_blames
private java.util.Map m_rootCauses
public void <init> (org.osgi.resource.Capability)
org.osgi.resource.Capability cap
public void addBlame (org.apache.felix.resolver.ResolverImpl$Blame, org.osgi.resource.Capability)
org.apache.felix.resolver.ResolverImpl$Blame blame
org.osgi.resource.Capability matchingRootCause
org.osgi.resource.Requirement req
java.util.Set rootCauses
public java.util.Set getRootCauses (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
java.util.Set result
public java.lang.String toString ()
}
org/osgi/framework/wiring/BundleWiring.class
BundleWiring.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleWiring extends java.lang.Object implements org.osgi.framework.BundleReference org.osgi.resource.Wiring {
public static final int FINDENTRIES_RECURSE
public static final int LISTRESOURCES_RECURSE
public static final int LISTRESOURCES_LOCAL
public abstract boolean isCurrent ()
public abstract boolean isInUse ()
public abstract java.util.List getCapabilities (java.lang.String)
public abstract java.util.List getRequirements (java.lang.String)
public abstract java.util.List getProvidedWires (java.lang.String)
public abstract java.util.List getRequiredWires (java.lang.String)
public abstract org.osgi.framework.wiring.BundleRevision getRevision ()
public abstract java.lang.ClassLoader getClassLoader ()
public abstract java.util.List findEntries (java.lang.String, java.lang.String, int)
public abstract java.util.Collection listResources (java.lang.String, java.lang.String, int)
public abstract java.util.List getResourceCapabilities (java.lang.String)
public abstract java.util.List getResourceRequirements (java.lang.String)
public abstract java.util.List getProvidedResourceWires (java.lang.String)
public abstract java.util.List getRequiredResourceWires (java.lang.String)
public abstract org.osgi.framework.wiring.BundleRevision getResource ()
}
org/osgi/framework/FrameworkUtil.class
FrameworkUtil.java
package org.osgi.framework
public org.osgi.framework.FrameworkUtil extends java.lang.Object {
private void <init> ()
public static org.osgi.framework.Filter createFilter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filter
public static boolean matchDistinguishedNameChain (java.lang.String, java.util.List)
String matchPattern
java.util.List dnChain
public static org.osgi.framework.Bundle getBundle (java.lang.Class)
Class classFromBundle
Object cl
}
org/osgi/framework/BundlePermission.class
BundlePermission.java
package org.osgi.framework
public final org.osgi.framework.BundlePermission extends java.security.BasicPermission {
private static final long serialVersionUID
public static final String PROVIDE
public static final String REQUIRE
public static final String HOST
public static final String FRAGMENT
private static final int ACTION_PROVIDE
private static final int ACTION_REQUIRE
private static final int ACTION_HOST
private static final int ACTION_FRAGMENT
private static final int ACTION_ALL
static final int ACTION_NONE
private transient int action_mask
private volatile String actions
public void <init> (java.lang.String, java.lang.String)
String symbolicName
String actions
void <init> (java.lang.String, int)
String symbolicName
int mask
private synchronized void setTransients (int)
int mask
synchronized int getActionsMask ()
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.BundlePermission requested
int effective
int desired
public java.lang.String getActions ()
String result
StringBuffer sb
boolean comma
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.BundlePermission bp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
}
org/osgi/framework/hooks/weaving/WovenClassListener.class
WovenClassListener.java
package org.osgi.framework.hooks.weaving
public abstract org.osgi.framework.hooks.weaving.WovenClassListener extends java.lang.Object {
public abstract void modified (org.osgi.framework.hooks.weaving.WovenClass)
}
org/osgi/framework/UnfilteredServiceListener.class
UnfilteredServiceListener.java
package org.osgi.framework
public abstract org.osgi.framework.UnfilteredServiceListener extends java.lang.Object implements org.osgi.framework.ServiceListener {
}
org/osgi/framework/BundleListener.class
BundleListener.java
package org.osgi.framework
public abstract org.osgi.framework.BundleListener extends java.lang.Object implements java.util.EventListener {
public abstract void bundleChanged (org.osgi.framework.BundleEvent)
}
org/osgi/framework/FrameworkUtil$FilterImpl.class
FrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$FilterImpl extends java.lang.Object implements org.osgi.framework.Filter {
private static final int EQUAL
private static final int APPROX
private static final int GREATER
private static final int LESS
private static final int PRESENT
private static final int SUBSTRING
private static final int AND
private static final int OR
private static final int NOT
private final int op
private final String attr
private final Object value
private transient String filterString
static org.osgi.framework.FrameworkUtil$FilterImpl newInstance (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filterString
void <init> (int, java.lang.String, java.lang.Object)
int operation
String attr
Object value
public boolean match (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public boolean match (java.util.Dictionary)
java.util.Dictionary dictionary
public boolean matchCase (java.util.Dictionary)
java.util.Dictionary dictionary
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl filter
Object prop
Object prop
public boolean matches (java.util.Map)
java.util.Map map
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl filter
Object prop
Object prop
public java.lang.String toString ()
String result
private java.lang.StringBuffer normalize ()
StringBuffer sb
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl[] filters
org.osgi.framework.FrameworkUtil$FilterImpl f
org.osgi.framework.FrameworkUtil$FilterImpl filter
String[] substrings
String substr
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
private static java.lang.String encodeValue (java.lang.String)
String value
boolean encoded
int inlen
int outlen
char[] output
int cursor
int i
char c
private boolean compare (int, java.lang.Object, java.lang.Object)
int operation
Object value1
Object value2
Class clazz
Class type
Comparable comparable
private boolean compare_Collection (int, java.util.Collection, java.lang.Object)
int operation
java.util.Collection collection
Object value2
Object value1
private boolean compare_ObjectArray (int, java.lang.Object[], java.lang.Object)
int operation
Object[] array
Object value2
Object value1
private boolean compare_PrimitiveArray (int, java.lang.Class, java.lang.Object, java.lang.Object)
int operation
Class type
Object primarray
Object value2
int[] array
int value1
long[] array
long value1
byte[] array
byte value1
short[] array
short value1
char[] array
char value1
float[] array
float value1
double[] array
double value1
boolean[] array
boolean value1
private boolean compare_String (int, java.lang.String, java.lang.Object)
int operation
String string
Object value2
String[] substrings
int pos
int i
int size
String substr
String substr2
int index
int len
String string2
private boolean compare_Integer (int, int, java.lang.Object)
int operation
int intval
Object value2
int intval2
int intval2
private boolean compare_Long (int, long, java.lang.Object)
int operation
long longval
Object value2
long longval2
long longval2
private boolean compare_Byte (int, byte, java.lang.Object)
int operation
byte byteval
Object value2
byte byteval2
byte byteval2
private boolean compare_Short (int, short, java.lang.Object)
int operation
short shortval
Object value2
short shortval2
short shortval2
private boolean compare_Character (int, char, java.lang.Object)
int operation
char charval
Object value2
char charval2
char charval2
private boolean compare_Boolean (int, boolean, java.lang.Object)
int operation
boolean boolval
Object value2
boolean boolval2
private boolean compare_Float (int, float, java.lang.Object)
int operation
float floatval
Object value2
float floatval2
float floatval2
private boolean compare_Double (int, double, java.lang.Object)
int operation
double doubleval
Object value2
double doubleval2
double doubleval2
private static java.lang.Object valueOf (java.lang.Class, java.lang.String)
Class target
String value2
java.lang.reflect.Method method
java.lang.reflect.Method method
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
private static void setAccessible (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessible
private boolean compare_Comparable (int, java.lang.Comparable, java.lang.Object)
int operation
Comparable value1
Object value2
private boolean compare_Unknown (int, java.lang.Object, java.lang.Object)
int operation
Object value1
Object value2
private static java.lang.String approxString (java.lang.String)
String input
boolean changed
char[] output
int cursor
char c
}
org/osgi/util/tracker/ServiceTracker$Tracked.class
ServiceTracker.java
package org.osgi.util.tracker
org.osgi.util.tracker.ServiceTracker$Tracked extends org.osgi.util.tracker.AbstractTracked implements org.osgi.framework.ServiceListener {
final synthetic org.osgi.util.tracker.ServiceTracker this$0
void <init> (org.osgi.util.tracker.ServiceTracker)
public final void serviceChanged (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
org.osgi.framework.ServiceReference reference
final void modified ()
final java.lang.Object customizerAdding (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceReference item
org.osgi.framework.ServiceEvent related
final void customizerModified (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceEvent, java.lang.Object)
org.osgi.framework.ServiceReference item
org.osgi.framework.ServiceEvent related
Object object
final void customizerRemoved (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceEvent, java.lang.Object)
org.osgi.framework.ServiceReference item
org.osgi.framework.ServiceEvent related
Object object
volatile synthetic void customizerModified (java.lang.Object, java.lang.Object, java.lang.Object)
volatile synthetic java.lang.Object customizerAdding (java.lang.Object, java.lang.Object)
volatile synthetic void customizerRemoved (java.lang.Object, java.lang.Object, java.lang.Object)
}
org/osgi/service/url/package-info.class
package-info.java
package org.osgi.service.url
abstract synthetic org.osgi.service.url.package-info extends java.lang.Object {
}
org/osgi/service/log/LogReaderService.class
LogReaderService.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogReaderService extends java.lang.Object {
public abstract void addLogListener (org.osgi.service.log.LogListener)
public abstract void removeLogListener (org.osgi.service.log.LogListener)
public abstract java.util.Enumeration getLog ()
}
org/osgi/service/packageadmin/RequiredBundle.class
RequiredBundle.java
package org.osgi.service.packageadmin
public abstract org.osgi.service.packageadmin.RequiredBundle extends java.lang.Object {
public abstract java.lang.String getSymbolicName ()
public abstract org.osgi.framework.Bundle getBundle ()
public abstract org.osgi.framework.Bundle[] getRequiringBundles ()
public abstract org.osgi.framework.Version getVersion ()
public abstract boolean isRemovalPending ()
}
org/osgi/resource/package-info.class
package-info.java
package org.osgi.resource
abstract synthetic org.osgi.resource.package-info extends java.lang.Object {
}
org/eclipse/osgi/framework/util/SecureAction.class
SecureAction.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.SecureAction extends java.lang.Object {
private java.security.AccessControlContext controlContext
static final ClassLoader bootClassLoader
static void <clinit> ()
void <init> ()
public static java.security.PrivilegedAction createSecureAction ()
public java.lang.String getProperty (java.lang.String)
String property
public java.io.FileInputStream getFileInputStream (java.io.File) throws java.io.FileNotFoundException
java.io.File file
java.security.PrivilegedActionException e
public java.io.FileOutputStream getFileOutputStream (java.io.File, boolean) throws java.io.FileNotFoundException
java.io.File file
boolean append
java.security.PrivilegedActionException e
public long length (java.io.File)
java.io.File file
public java.lang.String getCanonicalPath (java.io.File) throws java.io.IOException
java.io.File file
java.security.PrivilegedActionException e
public java.io.File getAbsoluteFile (java.io.File)
java.io.File file
public java.io.File getCanonicalFile (java.io.File) throws java.io.IOException
java.io.File file
java.security.PrivilegedActionException e
public boolean exists (java.io.File)
java.io.File file
public boolean mkdirs (java.io.File)
java.io.File file
public boolean isDirectory (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 java.util.zip.ZipFile getZipFile (java.io.File) throws java.io.IOException
java.io.File file
java.security.PrivilegedActionException e
java.util.zip.ZipException e
java.util.zip.ZipException zipNameException
java.io.IOException e
java.io.IOException fileNameException
public java.net.URL getURL (java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler) throws java.net.MalformedURLException
String protocol
String host
int port
String file
java.net.URLStreamHandler handler
java.security.PrivilegedActionException e
public java.lang.Thread createThread (java.lang.Runnable, java.lang.String, java.lang.ClassLoader)
Runnable target
String name
ClassLoader contextLoader
java.lang.Thread createThread0 (java.lang.Runnable, java.lang.String, java.lang.ClassLoader)
Runnable target
String name
ClassLoader contextLoader
Thread result
public java.lang.Object getService (org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext)
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
public java.lang.Class forName (java.lang.String) throws java.lang.ClassNotFoundException
String name
java.security.PrivilegedActionException e
public java.lang.Class loadSystemClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
ClassLoader systemClassLoader
java.security.PrivilegedActionException e
public void open (org.osgi.util.tracker.ServiceTracker)
org.osgi.util.tracker.ServiceTracker tracker
public transient void start (org.eclipse.osgi.container.Module, org.eclipse.osgi.container.Module$StartOptions[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module$StartOptions[] options
java.security.PrivilegedActionException e
public org.osgi.framework.BundleContext getContext (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
}
org/eclipse/osgi/framework/util/SecureAction$16.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$16 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic String val$protocol
private final synthetic String val$host
private final synthetic int val$port
private final synthetic String val$file
private final synthetic java.net.URLStreamHandler val$handler
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.lang.String, java.lang.String, int, java.lang.String, java.net.URLStreamHandler)
public java.net.URL run () throws java.net.MalformedURLException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/log/FrameworkLogEntry.class
FrameworkLogEntry.java
package org.eclipse.osgi.framework.log
public org.eclipse.osgi.framework.log.FrameworkLogEntry extends java.lang.Object {
public static final int OK
public static final int INFO
public static final int WARNING
public static final int ERROR
public static final int CANCEL
private final String entry
private final String message
private final int stackCode
private final Throwable throwable
private final org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
private final int severity
private final int bundleCode
private final Object context
public void <init> (java.lang.String, java.lang.String, int, java.lang.Throwable, org.eclipse.osgi.framework.log.FrameworkLogEntry[])
String entry
String message
int stackCode
Throwable throwable
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
public void <init> (java.lang.String, int, int, java.lang.String, int, java.lang.Throwable, org.eclipse.osgi.framework.log.FrameworkLogEntry[])
String entry
int severity
int bundleCode
String message
int stackCode
Throwable throwable
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
public void <init> (java.lang.Object, java.lang.String, int, int, java.lang.String, int, java.lang.Throwable, org.eclipse.osgi.framework.log.FrameworkLogEntry[])
Object context
String entry
int severity
int bundleCode
String message
int stackCode
Throwable throwable
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
public org.eclipse.osgi.framework.log.FrameworkLogEntry[] getChildren ()
public java.lang.String getEntry ()
public java.lang.String getMessage ()
public int getStackCode ()
public java.lang.Throwable getThrowable ()
public int getSeverity ()
public int getBundleCode ()
public java.lang.Object getContext ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$ValueCollection.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$ValueCollection extends java.util.AbstractCollection {
final synthetic org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
Object o
int size
int i
public void clear ()
}
org/eclipse/osgi/service/pluginconversion/PluginConverter.class
PluginConverter.java
package org.eclipse.osgi.service.pluginconversion
public abstract org.eclipse.osgi.service.pluginconversion.PluginConverter extends java.lang.Object {
public abstract java.io.File convertManifest (java.io.File, java.io.File, boolean, java.lang.String, boolean, java.util.Dictionary) throws org.eclipse.osgi.service.pluginconversion.PluginConversionException
public abstract java.util.Dictionary convertManifest (java.io.File, boolean, java.lang.String, boolean, java.util.Dictionary) throws org.eclipse.osgi.service.pluginconversion.PluginConversionException
public abstract void writeManifest (java.io.File, java.util.Dictionary, boolean) throws org.eclipse.osgi.service.pluginconversion.PluginConversionException
}
org/eclipse/osgi/service/resolver/StateObjectFactory$StateObjectFactoryProxy.class
StateObjectFactory.java
package org.eclipse.osgi.service.resolver
public org.eclipse.osgi.service.resolver.StateObjectFactory$StateObjectFactoryProxy extends java.lang.Object implements org.eclipse.osgi.service.resolver.StateObjectFactory {
private static final String IMPL_NAME
private Object monitor
private org.eclipse.osgi.service.resolver.StateObjectFactory implementation
public void <init> ()
private org.eclipse.osgi.service.resolver.StateObjectFactory getImplementation ()
Exception error
Class implClass
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
public org.eclipse.osgi.service.resolver.State createState ()
public org.eclipse.osgi.service.resolver.State createState (boolean)
boolean resolver
public org.eclipse.osgi.service.resolver.State createState (org.eclipse.osgi.service.resolver.State)
org.eclipse.osgi.service.resolver.State state
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String[], boolean)
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
String[] providedPackages
boolean singleton
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String[], boolean, boolean, boolean, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[])
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
String[] providedPackages
boolean singleton
boolean attachFragments
boolean dynamicFragments
String platformFilter
String executionEnvironment
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], boolean, boolean, boolean, java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[])
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
boolean singleton
boolean attachFragments
boolean dynamicFragments
String platformFilter
String[] executionEnvironments
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], boolean, boolean, boolean, java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.NativeCodeSpecification)
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
boolean singleton
boolean attachFragments
boolean dynamicFragments
String platformFilter
String[] executionEnvironments
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.NativeCodeSpecification)
long id
String symbolicName
org.osgi.framework.Version version
String location
org.eclipse.osgi.service.resolver.BundleSpecification[] required
org.eclipse.osgi.service.resolver.HostSpecification host
org.eclipse.osgi.service.resolver.ImportPackageSpecification[] imports
org.eclipse.osgi.service.resolver.ExportPackageDescription[] exports
String platformFilter
String[] executionEnvironments
org.eclipse.osgi.service.resolver.GenericSpecification[] genericRequires
org.eclipse.osgi.service.resolver.GenericDescription[] genericCapabilities
org.eclipse.osgi.service.resolver.NativeCodeSpecification nativeCode
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.service.resolver.State, java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException
org.eclipse.osgi.service.resolver.State state
java.util.Dictionary manifest
String location
long id
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException
java.util.Dictionary manifest
String location
long id
public org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
org.eclipse.osgi.service.resolver.BundleDescription original
public org.eclipse.osgi.service.resolver.BundleSpecification createBundleSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean, boolean)
String requiredSymbolicName
org.eclipse.osgi.service.resolver.VersionRange requiredVersionRange
boolean export
boolean optional
public org.eclipse.osgi.service.resolver.BundleSpecification createBundleSpecification (org.eclipse.osgi.service.resolver.BundleSpecification)
org.eclipse.osgi.service.resolver.BundleSpecification original
public java.util.List createBundleSpecifications (java.lang.String)
String declaration
public org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange)
String hostSymbolicName
org.eclipse.osgi.service.resolver.VersionRange hostVersionRange
public java.util.List createHostSpecifications (java.lang.String)
String declaration
public org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (org.eclipse.osgi.service.resolver.HostSpecification)
org.eclipse.osgi.service.resolver.HostSpecification original
public org.eclipse.osgi.service.resolver.ImportPackageSpecification createImportPackageSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
String packageName
org.eclipse.osgi.service.resolver.VersionRange versionRange
String bundleSymbolicName
org.eclipse.osgi.service.resolver.VersionRange bundleVersionRange
java.util.Map directives
java.util.Map attributes
org.eclipse.osgi.service.resolver.BundleDescription importer
public org.eclipse.osgi.service.resolver.ImportPackageSpecification createImportPackageSpecification (org.eclipse.osgi.service.resolver.ImportPackageSpecification)
org.eclipse.osgi.service.resolver.ImportPackageSpecification original
public java.util.List createImportPackageSpecifications (java.lang.String)
String declaration
public org.eclipse.osgi.service.resolver.ExportPackageDescription createExportPackageDescription (java.lang.String, org.osgi.framework.Version, java.util.Map, java.util.Map, boolean, org.eclipse.osgi.service.resolver.BundleDescription)
String packageName
org.osgi.framework.Version version
java.util.Map directives
java.util.Map attributes
boolean root
org.eclipse.osgi.service.resolver.BundleDescription exporter
public org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.lang.String, org.osgi.framework.Version, java.util.Map)
String name
String type
org.osgi.framework.Version version
java.util.Map attributes
public org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
String type
java.util.Map attributes
java.util.Map directives
org.eclipse.osgi.service.resolver.BundleDescription supplier
public java.util.List createGenericDescriptions (java.lang.String)
String declaration
public org.eclipse.osgi.service.resolver.GenericSpecification createGenericSpecification (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) throws org.osgi.framework.InvalidSyntaxException
String name
String type
String matchingFilter
boolean optional
boolean multiple
public java.util.List createGenericSpecifications (java.lang.String)
String declaration
public org.eclipse.osgi.service.resolver.NativeCodeSpecification createNativeCodeSpecification (org.eclipse.osgi.service.resolver.NativeCodeDescription[], boolean)
org.eclipse.osgi.service.resolver.NativeCodeDescription[] nativeCodeDescriptions
boolean optional
public org.eclipse.osgi.service.resolver.NativeCodeDescription createNativeCodeDescription (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.osgi.service.resolver.VersionRange[], java.lang.String[], java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String[] nativePaths
String[] processors
String[] osNames
org.eclipse.osgi.service.resolver.VersionRange[] osVersions
String[] languages
String filter
public org.eclipse.osgi.service.resolver.ExportPackageDescription createExportPackageDescription (org.eclipse.osgi.service.resolver.ExportPackageDescription)
org.eclipse.osgi.service.resolver.ExportPackageDescription original
public java.util.List createExportPackageDescriptions (java.lang.String)
String declaration
public void writeState (org.eclipse.osgi.service.resolver.State, java.io.OutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.State state
java.io.OutputStream stream
public void writeState (org.eclipse.osgi.service.resolver.State, java.io.DataOutputStream) throws java.io.IOException
org.eclipse.osgi.service.resolver.State state
java.io.DataOutputStream stream
public void writeState (org.eclipse.osgi.service.resolver.State, java.io.File) throws java.io.IOException
org.eclipse.osgi.service.resolver.State state
java.io.File stateDirectory
public org.eclipse.osgi.service.resolver.State readState (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
public org.eclipse.osgi.service.resolver.State readState (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream stream
public org.eclipse.osgi.service.resolver.State readState (java.io.File) throws java.io.IOException
java.io.File stateDirectory
}
org/eclipse/osgi/service/debug/DebugOptionsListener.class
DebugOptionsListener.java
package org.eclipse.osgi.service.debug
public abstract org.eclipse.osgi.service.debug.DebugOptionsListener extends java.lang.Object implements java.util.EventListener {
public abstract void optionsChanged (org.eclipse.osgi.service.debug.DebugOptions)
}
org/eclipse/osgi/container/builders/OSGiManifestBuilderFactory$NativeClause.class
OSGiManifestBuilderFactory.java
package org.eclipse.osgi.container.builders
org.eclipse.osgi.container.builders.OSGiManifestBuilderFactory$NativeClause extends java.lang.Object implements java.lang.Comparable {
private final int manifestIndex
final java.util.List nativePaths
final String filter
private final org.osgi.framework.Version highestFloor
private final boolean hasLanguage
void <init> (int, org.eclipse.osgi.util.ManifestElement) throws org.osgi.framework.BundleException
int manifestIndex
org.eclipse.osgi.util.ManifestElement clause
StringBuilder sb
String selectionFilter
org.osgi.framework.InvalidSyntaxException e
String filterResult
private static java.lang.Object addToNativeCodeFilter (java.lang.StringBuilder, org.eclipse.osgi.util.ManifestElement, java.lang.String)
StringBuilder filter
org.eclipse.osgi.util.ManifestElement nativeCode
String attribute
Boolean hasLanguage
org.osgi.framework.Version highestFloor
String[] attrValues
String filterAttribute
String attrAlias
org.osgi.framework.VersionRange range
public int compareTo (org.eclipse.osgi.container.builders.OSGiManifestBuilderFactory$NativeClause)
org.eclipse.osgi.container.builders.OSGiManifestBuilderFactory$NativeClause other
int compareVersions
public volatile synthetic int compareTo (java.lang.Object)
}
org/eclipse/osgi/container/ModuleContainer$ContainerStartLevel.class
ModuleContainer.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel extends java.lang.Object implements org.osgi.framework.startlevel.FrameworkStartLevel org.eclipse.osgi.framework.eventmgr.EventDispatcher {
static final int USE_BEGINNING_START_LEVEL
private static final int FRAMEWORK_STARTLEVEL
private static final int MODULE_STARTLEVEL
private final java.util.concurrent.atomic.AtomicInteger activeStartLevel
private final Object eventManagerLock
private org.eclipse.osgi.framework.eventmgr.EventManager startLevelThread
private final Object frameworkStartLevelLock
private boolean debugStartLevel
final synthetic org.eclipse.osgi.container.ModuleContainer this$0
void <init> (org.eclipse.osgi.container.ModuleContainer)
void setDebugOptions ()
org.eclipse.osgi.service.debug.DebugOptions options
public org.osgi.framework.Bundle getBundle ()
public int getStartLevel ()
void setStartLevel (org.eclipse.osgi.container.Module, int)
org.eclipse.osgi.container.Module module
int startlevel
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap dispatchListeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
public transient void setStartLevel (int, org.osgi.framework.FrameworkListener[])
int startlevel
org.osgi.framework.FrameworkListener[] listeners
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap dispatchListeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
public int getInitialBundleStartLevel ()
public void setInitialBundleStartLevel (int)
int startlevel
public void dispatchEvent (org.eclipse.osgi.container.Module, org.osgi.framework.FrameworkListener[], int, java.lang.Integer)
org.eclipse.osgi.container.Module module
org.osgi.framework.FrameworkListener[] listeners
int eventAction
Integer startlevel
org.osgi.framework.BundleException e
transient void doContainerStartLevel (org.eclipse.osgi.container.Module, int, org.osgi.framework.FrameworkListener[])
org.eclipse.osgi.container.Module module
int newStartLevel
org.osgi.framework.FrameworkListener[] listeners
String beginningSL
int currentSL
org.eclipse.osgi.container.Module systemModule
int i
int toStartLevel
int i
int toStartLevel
Error e
RuntimeException e
private void incStartLevel (int, java.util.List)
int toStartLevel
java.util.List sortedModules
private void incStartLevel (int, java.util.List, boolean)
int toStartLevel
java.util.List sortedModules
boolean lazyOnly
org.eclipse.osgi.container.Module module
int moduleStartLevel
boolean isLazyStart
org.osgi.framework.BundleException e
private void decStartLevel (int, java.util.List)
int toStartLevel
java.util.List sortedModules
java.util.ListIterator iModules
org.eclipse.osgi.container.Module module
int moduleStartLevel
org.osgi.framework.BundleException e
private org.eclipse.osgi.framework.eventmgr.EventManager getManager ()
void close ()
org.eclipse.osgi.framework.eventmgr.EventManager manager
void open ()
private java.lang.String toString (org.eclipse.osgi.container.Module)
org.eclipse.osgi.container.Module m
org.osgi.framework.Bundle b
public volatile synthetic void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/osgi/container/ModuleLoader.class
ModuleLoader.java
package org.eclipse.osgi.container
public abstract org.eclipse.osgi.container.ModuleLoader extends java.lang.Object {
public void <init> ()
protected abstract java.util.List findEntries (java.lang.String, java.lang.String, int)
protected abstract java.util.Collection listResources (java.lang.String, java.lang.String, int)
protected abstract java.lang.ClassLoader getClassLoader ()
protected abstract boolean getAndSetTrigger ()
public abstract boolean isTriggerSet ()
protected abstract void loadFragments (java.util.Collection)
}
org/eclipse/osgi/container/ModuleRequirement$DynamicModuleRequirement.class
ModuleRequirement.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement extends org.eclipse.osgi.container.ModuleRequirement {
final synthetic org.eclipse.osgi.container.ModuleRequirement this$0
void <init> (org.eclipse.osgi.container.ModuleRequirement, org.eclipse.osgi.container.ModuleRevision, java.util.Map)
org.eclipse.osgi.container.ModuleRevision host
java.util.Map directives
org.eclipse.osgi.container.ModuleRequirement getOriginal ()
}
org/eclipse/osgi/storage/BundleInfo.class
BundleInfo.java
package org.eclipse.osgi.storage
public final org.eclipse.osgi.storage.BundleInfo extends java.lang.Object {
public static final String OSGI_BUNDLE_MANIFEST
private final org.eclipse.osgi.storage.Storage storage
private final long bundleId
private final String location
private long nextGenerationId
private final Object infoMonitor
private org.eclipse.osgi.internal.container.LockSet generationLocks
public void <init> (org.eclipse.osgi.storage.Storage, long, java.lang.String, long)
org.eclipse.osgi.storage.Storage storage
long bundleId
String location
long nextGenerationId
public long getBundleId ()
public java.lang.String getLocation ()
org.eclipse.osgi.storage.BundleInfo$Generation createGeneration () throws org.osgi.framework.BundleException
boolean lockedID
boolean lockedID
InterruptedException e
org.eclipse.osgi.storage.BundleInfo$Generation newGeneration
void unlockGeneration (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.storage.BundleInfo$Generation restoreGeneration (long, java.io.File, boolean, boolean, boolean, java.util.Map, long)
long generationId
java.io.File content
boolean isDirectory
boolean isReference
boolean hasPackageInfo
java.util.Map cached
long lastModified
org.eclipse.osgi.storage.BundleInfo$Generation restoredGeneration
public org.eclipse.osgi.storage.Storage getStorage ()
public void delete ()
java.io.IOException e
void delete (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.io.IOException e
public long getNextGenerationId ()
public java.io.File getDataFile (java.lang.String)
String path
java.io.File dataRoot
static boolean hasPackageInfo (org.eclipse.osgi.storage.bundlefile.BundleFile)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
org.eclipse.osgi.storage.bundlefile.BundleEntry manifest
java.io.BufferedReader br
String line
String line
}
org/eclipse/osgi/storage/Storage.class
Storage.java
package org.eclipse.osgi.storage
public org.eclipse.osgi.storage.Storage extends java.lang.Object {
public static final int VERSION
public static final String BUNDLE_DATA_DIR
public static final String BUNDLE_FILE_NAME
public static final String FRAMEWORK_INFO
public static final String ECLIPSE_SYSTEMBUNDLE
public static final String DELETE_FLAG
public static final String LIB_TEMP
private static final String J2SE
private static final String JAVASE
private static final String PROFILE_EXT
private static final String NUL
static final org.eclipse.osgi.framework.util.SecureAction secureAction
private final org.eclipse.osgi.internal.framework.EquinoxContainer equinoxContainer
private final String installPath
private final org.eclipse.osgi.service.datalocation.Location osgiLocation
private final java.io.File childRoot
private final java.io.File parentRoot
private final org.eclipse.osgi.storage.PermissionData permissionData
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
private final org.eclipse.osgi.container.ModuleContainerAdaptor adaptor
private final org.eclipse.osgi.container.ModuleDatabase moduleDatabase
private final org.eclipse.osgi.container.ModuleContainer moduleContainer
private final Object saveMonitor
private long lastSavedTimestamp
private final org.eclipse.osgi.internal.container.LockSet idLocks
private final org.eclipse.osgi.storage.bundlefile.MRUBundleFileList mruList
private final org.eclipse.osgi.storage.FrameworkExtensionInstaller extensionInstaller
private final java.util.List cachedHeaderKeys
private final boolean allowRestrictedProvides
static void <clinit> ()
public static org.eclipse.osgi.storage.Storage createStorage (org.eclipse.osgi.internal.framework.EquinoxContainer) throws java.io.IOException org.osgi.framework.BundleException
org.eclipse.osgi.internal.framework.EquinoxContainer container
org.eclipse.osgi.storage.Storage storage
private void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer) throws java.io.IOException
org.eclipse.osgi.internal.framework.EquinoxContainer container
org.eclipse.osgi.service.datalocation.Location installLoc
java.net.URL installURL
org.eclipse.osgi.service.datalocation.Location configLocation
org.eclipse.osgi.service.datalocation.Location parentConfigLocation
org.eclipse.osgi.service.datalocation.Location osgiParentLocation
org.eclipse.osgi.service.datalocation.Location parent
java.io.InputStream info
java.io.DataInputStream data
java.util.Map generations
java.util.Map generations
IllegalArgumentException e
IllegalArgumentException e
private int getBundleFileLimit (org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
int propValue
String prop
private void installExtensions ()
org.eclipse.osgi.container.Module systemModule
org.eclipse.osgi.container.ModuleRevision systemRevision
org.eclipse.osgi.container.ModuleWiring systemWiring
org.eclipse.osgi.container.ModuleWire hostWire
org.osgi.framework.BundleException e
private static org.eclipse.osgi.storage.PermissionData loadPermissionData (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
org.eclipse.osgi.storage.PermissionData permData
private void discardBundlesOnLoad () throws org.osgi.framework.BundleException
java.util.Collection discarded
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.storage.BundleInfo$Generation generation
private boolean needsDiscarding (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
java.io.File content
private void checkSystemBundle ()
org.eclipse.osgi.container.Module systemModule
org.eclipse.osgi.storage.BundleInfo$Generation newGeneration
org.eclipse.osgi.storage.BundleInfo info
java.io.File contentFile
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.container.ModuleRevision currentRevision
org.eclipse.osgi.storage.BundleInfo$Generation currentGeneration
org.eclipse.osgi.container.ModuleRevisionBuilder newBuilder
java.io.File contentFile
org.osgi.framework.BundleException e
org.eclipse.osgi.container.ModuleRevision currentRevision
java.util.List nativeEnvironments
java.util.Map configMap
org.eclipse.osgi.container.ModuleCapability nativeEnvironment
org.osgi.resource.Requirement osgiPackageReq
java.util.Collection osgiPackages
org.osgi.framework.wiring.BundleCapability packageCapability
org.osgi.framework.Version v
Exception e
public void close ()
java.io.IOException e
java.util.List modules
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.storage.BundleInfo$Generation generation
private boolean needUpdate (org.eclipse.osgi.container.ModuleRevision, org.eclipse.osgi.container.ModuleRevisionBuilder)
org.eclipse.osgi.container.ModuleRevision currentRevision
org.eclipse.osgi.container.ModuleRevisionBuilder newBuilder
java.util.List currentCapabilities
java.util.List newCapabilities
int size
int i
private boolean equivilant (org.eclipse.osgi.container.ModuleCapability, org.eclipse.osgi.container.ModuleRevisionBuilder$GenericInfo)
org.eclipse.osgi.container.ModuleCapability moduleCapability
org.eclipse.osgi.container.ModuleRevisionBuilder$GenericInfo genericInfo
private void cleanOSGiStorage (org.eclipse.osgi.service.datalocation.Location, java.io.File)
org.eclipse.osgi.service.datalocation.Location location
java.io.File root
public org.eclipse.osgi.container.ModuleDatabase getModuleDatabase ()
public org.eclipse.osgi.container.ModuleContainerAdaptor getAdaptor ()
public org.eclipse.osgi.container.ModuleContainer getModuleContainer ()
public org.eclipse.osgi.internal.framework.EquinoxConfiguration getConfiguration ()
public org.eclipse.osgi.internal.log.EquinoxLogServices getLogServices ()
public org.eclipse.osgi.storage.FrameworkExtensionInstaller getExtensionInstaller ()
public boolean isReadOnly ()
public java.net.URLConnection getContentConnection (org.eclipse.osgi.container.Module, java.lang.String, java.io.InputStream) throws java.io.IOException
org.eclipse.osgi.container.Module module
String bundleLocation
java.io.InputStream in
private java.lang.String getUpdateLocation (org.eclipse.osgi.container.Module)
org.eclipse.osgi.container.Module module
java.lang.String getUpdateLocation0 (org.eclipse.osgi.container.Module)
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision current
org.eclipse.osgi.storage.BundleInfo$Generation generation
String updateLocation
private java.net.URLConnection getContentConnection (java.lang.String) throws java.io.IOException
String spec
java.security.PrivilegedActionException e
java.net.URL createURL (java.lang.String) throws java.net.MalformedURLException
String spec
public org.eclipse.osgi.storage.BundleInfo$Generation install (org.eclipse.osgi.container.Module, java.lang.String, java.net.URLConnection) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module origin
String bundleLocation
java.net.URLConnection content
java.net.URL sourceURL
java.io.InputStream in
java.io.InputStream in
Throwable e
org.eclipse.osgi.container.Module existingLocation
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleContext context
org.osgi.framework.Bundle b
boolean isReference
java.io.File staged
org.eclipse.osgi.storage.BundleInfo$Generation generation
Long lockedID
org.eclipse.osgi.storage.BundleInfo info
java.io.File contentFile
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.container.Module m
Throwable t
private void setStorageHooks (org.eclipse.osgi.storage.BundleInfo$Generation) throws org.osgi.framework.BundleException
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.util.List factories
java.util.List hooks
java.util.Iterator iFactories
org.eclipse.osgi.internal.hookregistry.StorageHookFactory next
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
public org.eclipse.osgi.container.ModuleRevisionBuilder getBuilder (org.eclipse.osgi.storage.BundleInfo$Generation) throws org.osgi.framework.BundleException
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.util.Dictionary headers
java.util.Map mapHeaders
java.util.Map mapHeaders
java.util.Map unchecked
java.util.Enumeration eKeys
String key
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.container.ModuleRevisionBuilder$GenericInfo reqInfo
String extraCapabilities
String extraExports
private java.lang.String getSystemExtraCapabilities ()
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
StringBuilder result
String systemCapabilities
String extraSystemCapabilities
String osName
String processor
String osVersion
String language
java.lang.String getAliasList (java.util.Collection)
java.util.Collection aliases
StringBuilder builder
String alias
private java.lang.String getSystemExtraPackages ()
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
StringBuilder result
String systemPackages
String extraSystemPackages
public org.eclipse.osgi.storage.BundleInfo$Generation update (org.eclipse.osgi.container.Module, java.net.URLConnection) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module module
java.net.URLConnection content
java.net.URL sourceURL
java.io.InputStream in
java.io.InputStream in
Throwable e
boolean isReference
java.io.File staged
org.eclipse.osgi.container.ModuleRevision current
org.eclipse.osgi.storage.BundleInfo$Generation currentGen
org.eclipse.osgi.storage.BundleInfo bundleInfo
org.eclipse.osgi.storage.BundleInfo$Generation newGen
java.io.File contentFile
org.eclipse.osgi.container.ModuleRevisionBuilder builder
Throwable t
private java.io.File getContentFile (java.io.File, boolean, long, long) throws org.osgi.framework.BundleException
java.io.File staged
boolean isReference
long bundleID
long generationID
java.security.PrivilegedActionException e
java.io.File getContentFile0 (java.io.File, boolean, long, long) throws org.osgi.framework.BundleException
java.io.File staged
boolean isReference
long bundleID
long generationID
java.io.File contentFile
java.io.File contentFile
java.io.File generationRoot
private static java.lang.String getBundleFilePath (long, long)
long bundleID
long generationID
public java.io.File getFile (java.lang.String, boolean)
String path
boolean checkParent
java.io.File childPath
java.io.File parentPath
private java.io.File stageContent (java.io.InputStream, java.net.URL) throws org.osgi.framework.BundleException
java.io.InputStream in
java.net.URL sourceURL
java.security.PrivilegedActionException e
java.io.File stageContent0 (java.io.InputStream, java.net.URL) throws org.osgi.framework.BundleException
java.io.InputStream in
java.net.URL sourceURL
java.io.File outFile
java.net.URL reference
String protocol
java.io.File inFile
java.io.IOException e
private java.lang.Long getNextRootID () throws org.osgi.framework.BundleException
int i
Long nextID
InterruptedException e
public void setPermissions (java.io.File)
java.io.File file
String commandProp
String[] temp
java.util.List command
boolean foundFullPath
int i
Exception e
public org.eclipse.osgi.storage.bundlefile.BundleFile createBundleFile (java.io.File, org.eclipse.osgi.storage.BundleInfo$Generation, boolean, boolean)
java.io.File content
org.eclipse.osgi.storage.BundleInfo$Generation generation
boolean isDirectory
boolean isBase
org.eclipse.osgi.storage.bundlefile.BundleFile result
org.eclipse.osgi.storage.bundlefile.BundleFile result
org.eclipse.osgi.storage.bundlefile.BundleFile result
boolean strictPath
java.io.IOException e
public org.eclipse.osgi.storage.bundlefile.BundleFile createNestedBundleFile (java.lang.String, org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.BundleInfo$Generation)
String nestedDir
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
org.eclipse.osgi.storage.BundleInfo$Generation generation
public org.eclipse.osgi.storage.bundlefile.BundleFile wrapBundleFile (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.BundleInfo$Generation, boolean)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
org.eclipse.osgi.storage.BundleInfo$Generation generation
boolean isBase
java.util.List wrapperFactories
org.eclipse.osgi.storage.bundlefile.BundleFileWrapperChain wrapped
org.eclipse.osgi.internal.hookregistry.BundleFileWrapperFactoryHook wrapperFactory
org.eclipse.osgi.storage.bundlefile.BundleFileWrapper wrapperBundle
public void compact ()
private void compact (java.io.File)
java.io.File directory
String[] list
int len
int i
java.io.File target
java.io.File delete
java.io.FileOutputStream out
java.io.IOException e
void delete (java.io.File) throws java.io.IOException
java.io.File delete
java.security.PrivilegedActionException e
void delete0 (java.io.File) throws java.io.IOException
java.io.File delete
java.io.FileOutputStream out
public void save () throws java.io.IOException
java.security.PrivilegedActionException e
void save0 () throws java.io.IOException
org.eclipse.osgi.storagemanager.StorageManager childStorageManager
java.io.DataOutputStream out
private void savePermissionData (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
private void saveGenerations (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
java.util.List modules
java.util.List generations
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.storage.BundleInfo$Generation generation
String headerKey
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.storage.BundleInfo bundleInfo
java.util.Dictionary headers
String headerKey
String value
private void saveStorageHookData (java.io.DataOutputStream, java.util.List) throws java.io.IOException
java.io.DataOutputStream out
java.util.List generations
java.util.List factories
org.eclipse.osgi.internal.hookregistry.StorageHookFactory factory
java.io.ByteArrayOutputStream tempBytes
java.io.DataOutputStream temp
Object saveContext
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
private java.util.Map loadGenerations (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int version
int numCachedHeaders
java.util.List storedCachedHeaderKeys
int i
int numInfos
java.util.Map result
java.util.List generations
int i
long infoId
String infoLocation
long nextGenId
long generationId
boolean isDirectory
boolean isReference
boolean hasPackageInfo
String contentPath
long lastModified
java.util.Map cachedHeaders
String headerKey
String value
java.io.File content
java.io.File content
org.eclipse.osgi.storage.BundleInfo info
org.eclipse.osgi.storage.BundleInfo$Generation generation
private void loadStorageHookData (java.util.List, java.io.DataInputStream) throws java.io.IOException
java.util.List generations
java.io.DataInputStream in
java.util.List factories
java.util.Map hookMap
int numFactories
int i
String factoryName
int version
org.eclipse.osgi.internal.hookregistry.StorageHookFactory factory
java.util.Iterator iFactories
org.eclipse.osgi.internal.hookregistry.StorageHookFactory next
int dataSize
byte[] bytes
java.io.DataInputStream temp
Object loadContext
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
org.osgi.framework.BundleException e
java.util.Iterator iFactories
org.eclipse.osgi.internal.hookregistry.StorageHookFactory next
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
org.osgi.framework.BundleException e
org.eclipse.osgi.storage.BundleInfo$Generation generation
private static java.util.List getHooks (java.util.Map, org.eclipse.osgi.storage.BundleInfo$Generation)
java.util.Map hookMap
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.util.List result
private java.io.File getSystemContent ()
String frameworkValue
java.io.File result
private void loadVMProfile (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation systemGeneration
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
java.util.Properties profileProps
String systemExports
String type
String profileBootDelegation
String ee
String systemCapabilities
private java.util.Properties findVMProfile (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation systemGeneration
java.util.Properties result
String j2meConfig
String j2meProfiles
String vmProfile
String javaEdition
org.osgi.framework.Version javaVersion
String embeddedProfileName
String[] j2meProfileList
String javaSpecVersion
java.util.StringTokenizer st
String javaSpecName
org.osgi.framework.Version v16
org.osgi.framework.Version v18
String javaHome
java.io.File release
java.util.Properties releaseProps
java.io.InputStream profileIn
String propJavaProfile
String javaProfile
private java.io.InputStream getNextBestProfile (org.eclipse.osgi.storage.BundleInfo$Generation, java.lang.String, org.osgi.framework.Version, java.lang.String)
org.eclipse.osgi.storage.BundleInfo$Generation systemGeneration
String javaEdition
org.osgi.framework.Version javaVersion
String embeddedProfileName
java.io.InputStream bestProfile
private java.io.InputStream findNextBestProfile (org.eclipse.osgi.storage.BundleInfo$Generation, java.lang.String, org.osgi.framework.Version, java.lang.String)
org.eclipse.osgi.storage.BundleInfo$Generation systemGeneration
String javaEdition
org.osgi.framework.Version javaVersion
String embeddedProfileName
java.io.InputStream result
int minor
private java.io.InputStream findInSystemBundle (org.eclipse.osgi.storage.BundleInfo$Generation, java.lang.String)
org.eclipse.osgi.storage.BundleInfo$Generation systemGeneration
String entry
org.eclipse.osgi.storage.bundlefile.BundleFile systemContent
org.eclipse.osgi.storage.bundlefile.BundleEntry systemEntry
java.io.InputStream result
ClassLoader loader
public static java.util.Enumeration findEntries (java.util.List, java.lang.String, java.lang.String, int)
java.util.List generations
String path
String filePattern
int options
java.util.List bundleFiles
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.util.List pathList
String[] pathArray
org.eclipse.osgi.storage.BundleInfo$Generation[] generationArray
public static java.util.List listEntryPaths (java.util.List, java.lang.String, java.lang.String, int)
java.util.List bundleFiles
String path
String filePattern
int options
java.util.LinkedHashSet pathList
org.osgi.framework.Filter patternFilter
java.util.Hashtable patternProps
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
public static java.lang.String sanitizeFilterInput (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filePattern
StringBuffer buffer
boolean foundEscape
int i
char c
private static java.util.LinkedHashSet listEntryPaths (org.eclipse.osgi.storage.bundlefile.BundleFile, java.lang.String, org.osgi.framework.Filter, java.util.Hashtable, int, java.util.LinkedHashSet)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
String path
org.osgi.framework.Filter patternFilter
java.util.Hashtable patternProps
int options
java.util.LinkedHashSet pathList
java.util.Enumeration entryPaths
java.util.Enumeration entryPaths
String entry
int lastSlash
int secondToLastSlash
int fileStart
int fileStart
int fileStart
int fileStart
int fileEnd
String fileName
public java.lang.String copyToTempLibrary (org.eclipse.osgi.storage.BundleInfo$Generation, java.lang.String)
org.eclipse.osgi.storage.BundleInfo$Generation generation
String absolutePath
java.io.File libTempDir
java.io.File realLib
String libName
java.io.File bundleTempDir
java.io.File libTempFile
Long bundleID
int i
java.io.File deleteFlag
java.io.FileOutputStream out
java.io.InputStream in
java.io.IOException e
public org.eclipse.osgi.internal.permadmin.SecurityAdmin getSecurityAdmin ()
protected org.eclipse.osgi.storagemanager.StorageManager getChildStorageManager () throws java.io.IOException
String locking
org.eclipse.osgi.storagemanager.StorageManager sManager
java.io.IOException ex
String message
String errorDialog
private java.io.InputStream getInfoInputStream () throws java.io.IOException
org.eclipse.osgi.storagemanager.StorageManager storageManager
java.io.InputStream storageStream
java.io.IOException ex
org.eclipse.osgi.storagemanager.StorageManager parentStorageManager
}
org/eclipse/osgi/storage/Storage$1.class
Storage.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.Storage$1 extends java.net.URLConnection {
final synthetic org.eclipse.osgi.storage.Storage this$0
private final synthetic java.io.InputStream val$in
void <init> (org.eclipse.osgi.storage.Storage, java.net.URL, java.io.InputStream)
java.net.URL $anonymous0
public void connect () throws java.io.IOException
public java.io.InputStream getInputStream () throws java.io.IOException
}
org/eclipse/osgi/internal/framework/XMLParsingServiceFactory.class
XMLParsingServiceFactory.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.XMLParsingServiceFactory extends java.lang.Object implements org.osgi.framework.ServiceFactory {
private final boolean isSax
private final boolean setTccl
public void <init> (boolean, boolean)
boolean isSax
boolean setTccl
public java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
ClassLoader savedClassLoader
org.osgi.framework.wiring.BundleWiring wiring
ClassLoader cl
private java.lang.Object createService ()
public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
Object service
}
org/eclipse/osgi/internal/framework/legacy/StartLevelImpl.class
StartLevelImpl.java
package org.eclipse.osgi.internal.framework.legacy
public org.eclipse.osgi.internal.framework.legacy.StartLevelImpl extends java.lang.Object implements org.osgi.service.startlevel.StartLevel {
private final org.eclipse.osgi.container.ModuleContainer container
public void <init> (org.eclipse.osgi.container.ModuleContainer)
org.eclipse.osgi.container.ModuleContainer container
public int getStartLevel ()
public void setStartLevel (int)
int startlevel
public int getBundleStartLevel (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public void setBundleStartLevel (org.osgi.framework.Bundle, int)
org.osgi.framework.Bundle bundle
int startlevel
public int getInitialBundleStartLevel ()
public void setInitialBundleStartLevel (int)
int startlevel
public boolean isBundlePersistentlyStarted (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public boolean isBundleActivationPolicyUsed (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
static org.eclipse.osgi.container.Module getModule (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
}
org/eclipse/osgi/internal/framework/OSGiFrameworkHooks.class
OSGiFrameworkHooks.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks extends java.lang.Object {
static final String collisionHookName
private final org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory resolverHookFactory
private final org.eclipse.osgi.container.ModuleCollisionHook collisionHook
static void <clinit> ()
void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer, org.eclipse.osgi.storage.Storage)
org.eclipse.osgi.internal.framework.EquinoxContainer container
org.eclipse.osgi.storage.Storage storage
public org.osgi.framework.hooks.resolver.ResolverHookFactory getResolverHookFactory ()
public org.eclipse.osgi.container.ModuleCollisionHook getModuleCollisionHook ()
public void initBegin ()
public void initEnd ()
}
org/eclipse/osgi/internal/framework/StorageSaver.class
StorageSaver.java
package org.eclipse.osgi.internal.framework
public final org.eclipse.osgi.internal.framework.StorageSaver extends java.lang.Object {
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
private final long delay
private final java.util.concurrent.ScheduledFuture future
private final Thread hook
private final org.eclipse.osgi.internal.framework.StorageSaver$StorageSaverTask task
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
public void close ()
public void save ()
private java.lang.Thread registerShutdownHook ()
Thread thread
private long computeDelay ()
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
String delayProp
private java.util.concurrent.ScheduledFuture scheduleTask ()
java.util.concurrent.ScheduledExecutorService executor
private void unregisterShutdownHook ()
private void unscheduleTask ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableValueCollectionMap$EntrySet.class
ShrinkableValueCollectionMap.java
package org.eclipse.osgi.internal.serviceregistry
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap$EntrySet extends java.util.AbstractSet {
final synthetic org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap this$0
void <init> (org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap)
public java.util.Iterator iterator ()
public int size ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableEntrySetValueCollection$ValueIterator.class
ShrinkableEntrySetValueCollection.java
package org.eclipse.osgi.internal.serviceregistry
final org.eclipse.osgi.internal.serviceregistry.ShrinkableEntrySetValueCollection$ValueIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iter
void <init> (java.util.Iterator)
java.util.Iterator i
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry entry
public void remove ()
}
org/eclipse/osgi/internal/messages/Msg.class
Msg.java
package org.eclipse.osgi.internal.messages
public org.eclipse.osgi.internal.messages.Msg extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String MANIFEST_INVALID_HEADER_EXCEPTION
public static String SERVICE_ARGUMENT_NULL_EXCEPTION
public static String SERVICE_EMPTY_CLASS_LIST_EXCEPTION
public static String SERVICE_NOT_INSTANCEOF_CLASS_EXCEPTION
public static String SERVICE_FACTORY_NOT_INSTANCEOF_CLASS_EXCEPTION
public static String BUNDLE_ACTIVATOR_EXCEPTION
public static String BUNDLE_CONTEXT_INVALID_EXCEPTION
public static String FILTER_TERMINATED_ABRUBTLY
public static String FILTER_TRAILING_CHARACTERS
public static String FILTER_MISSING_LEFTPAREN
public static String FILTER_MISSING_RIGHTPAREN
public static String FILTER_INVALID_OPERATOR
public static String FILTER_MISSING_ATTR
public static String FILTER_INVALID_VALUE
public static String FILTER_MISSING_VALUE
public static String SERVICE_ALREADY_UNREGISTERED_EXCEPTION
public static String SERVICE_FACTORY_EXCEPTION
public static String SERVICE_OBJECT_NULL_EXCEPTION
public static String SERVICE_FACTORY_RECURSION
public static String SERVICE_USE_OVERFLOW
public static String SERVICE_OBJECTS_UNGET_ARGUMENT_EXCEPTION
public static String SystemModule_LockError
public static String BUNDLE_SYSTEMBUNDLE_UNINSTALL_EXCEPTION
public static String HEADER_DUPLICATE_KEY_EXCEPTION
public static String MANIFEST_INVALID_SPACE
public static String MANIFEST_INVALID_LINE_NOCOLON
public static String MANIFEST_IOEXCEPTION
public static String CANNOT_SET_CONTEXTFINDER
public static String URL_HANDLER_INCORRECT_TYPE
public static String HEADER_PACKAGE_DUPLICATES
public static String HEADER_PACKAGE_JAVA
public static String HEADER_VERSION_ERROR
public static String HEADER_EXPORT_ATTR_ERROR
public static String HEADER_DIRECTIVE_DUPLICATES
public static String HEADER_ATTRIBUTE_DUPLICATES
public static String HEADER_EXTENSION_ERROR
public static String ECLIPSE_CANNOT_CHANGE_LOCATION
public static String fileManager_cannotLock
public static String fileManager_updateFailed
public static String fileManager_illegalInReadOnlyMode
public static String fileManager_notOpen
public static String ECLIPSE_CLASSLOADER_CONCURRENT_STARTUP
public static String ECLIPSE_CLASSLOADER_ACTIVATION
public static String ECLIPSE_STARTUP_ALREADY_RUNNING
public static String ECLIPSE_STARTUP_STARTUP_ERROR
public static String ECLIPSE_STARTUP_SHUTDOWN_ERROR
public static String ECLIPSE_STARTUP_ERROR_CHECK_LOG
public static String ECLIPSE_STARTUP_NOT_RUNNING
public static String ECLIPSE_STARTUP_ERROR_NO_APPLICATION
public static String ECLIPSE_STARTUP_ERROR_BUNDLE_NOT_ACTIVE
public static String ECLIPSE_STARTUP_ERROR_BUNDLE_NOT_RESOLVED
public static String ECLIPSE_STARTUP_BUNDLE_NOT_FOUND
public static String ECLIPSE_STARTUP_FAILED_UNINSTALL
public static String ECLIPSE_STARTUP_FAILED_INSTALL
public static String ECLIPSE_STARTUP_FAILED_START
public static String ECLIPSE_STARTUP_APP_ERROR
public static String ECLIPSE_STARTUP_PROPS_NOT_SET
public static String error_badNL
public static String error_badNL_language
public static String error_badNL_language_country
public static String location_cannotLock
public static String location_cannotLockNIO
public static String location_folderReadOnly
public static String location_notSet
public static String location_notFileProtocol
public static String location_noLockFile
public static String ECLIPSE_PLUGIN_EXTRACTION_PROBLEM
public static String ADAPTER_FILEEXIST_EXCEPTION
public static String ADAPTOR_DIRECTORY_CREATE_EXCEPTION
public static String ADAPTOR_DIRECTORY_EXCEPTION
public static String ADAPTOR_URL_CREATE_EXCEPTION
public static String ADAPTOR_STORAGE_INIT_FAILED_MSG
public static String ADAPTOR_STORAGE_INIT_FAILED_TITLE
public static String ECLIPSE_STARTUP_FILEMANAGER_OPEN_ERROR
public static String BUNDLE_CLASSPATH_ENTRY_NOT_FOUND_EXCEPTION
public static String BUNDLE_READ_EXCEPTION
public static String RESOURCE_NOT_FOUND_EXCEPTION
public static String URL_INVALID_BUNDLE_ID
public static String URL_NO_BUNDLE_FOUND
public static String URL_NO_BUNDLE_ID
public static String EclipseStarter_InstallLocation
public static String Module_Fragment_InvalidOperation
public static String Module_LockError
public static String Module_ResolveError
public static String Module_StartError
public static String Module_StopError
public static String Module_Transient_StartError
public static String Module_UninstalledError
public static String ModuleContainer_NameCollision
public static String ModuleContainer_NameCollisionWithLocation
public static String ModuleContainer_NegativeStartLevelError
public static String ModuleContainer_StateLockError
public static String ModuleContainer_SystemNotActiveError
public static String ModuleContainer_SystemStartLevelError
public static String ModuleResolutionReport_AnotherSingleton
public static String ModuleResolutionReport_FilteredByHook
public static String ModuleResolutionReport_NoReport
public static String ModuleResolutionReport_Unknown
public static String ModuleResolutionReport_UnresolvedReq
public static String ModuleResolutionReport_UsesConstraintError
public static String ModuleResolver_RecursiveError
public static String ModuleResolver_SingletonDisabledError
public static String OSGiManifestBuilderFactory_ExtensionImportError
public static String OSGiManifestBuilderFactory_ExtensionNativeError
public static String OSGiManifestBuilderFactory_ExtensionReqBundleError
public static String OSGiManifestBuilderFactory_ExtensionReqCapError
public static String OSGiManifestBuilderFactory_InvalidManifestError
public static String BundleContextImpl_LoadActivatorError
static void <clinit> ()
public void <init> ()
}
org/eclipse/osgi/internal/util/SupplementDebug.class
SupplementDebug.java
package org.eclipse.osgi.internal.util
public final org.eclipse.osgi.internal.util.SupplementDebug extends java.lang.Object {
public static boolean STATIC_DEBUG_MANIFEST
public static boolean STATIC_DEBUG_MESSAGE_BUNDLES
static void <clinit> ()
private void <init> ()
}
org/eclipse/osgi/internal/permadmin/EquinoxSecurityManager.class
EquinoxSecurityManager.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager extends java.lang.SecurityManager {
private final ThreadLocal localCheckContext
static void <clinit> ()
Class c
public void <init> ()
boolean addConditionsForDomain (org.eclipse.osgi.internal.permadmin.SecurityRow$Decision[])
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision[] results
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext cc
java.util.List condSets
boolean inCheckPermission ()
public void checkPermission (java.security.Permission, java.lang.Object)
java.security.Permission perm
Object context
public java.security.AccessControlContext getContextToBeChecked ()
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext cc
void internalCheckPermission (java.security.Permission, java.lang.Object)
java.security.Permission perm
Object context
java.security.AccessControlContext acc
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext cc
java.util.List conditionSets
java.util.Map conditionDictionaries
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision[] domainDecisions
boolean grant
int i
int decision
private int getPostponedDecision (org.eclipse.osgi.internal.permadmin.SecurityRow$Decision, java.util.Map, org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext)
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision decision
java.util.Map conditionDictionaries
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext cc
org.osgi.service.condpermadmin.Condition[] postponed
int i
java.util.Dictionary condContext
boolean mutable
boolean isSatisfied
public void checkPermission (java.security.Permission)
java.security.Permission perm
public java.lang.Object getSecurityContext ()
}
org/eclipse/osgi/internal/url/ContentHandlerFactoryImpl.class
ContentHandlerFactoryImpl.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.ContentHandlerFactoryImpl extends org.eclipse.osgi.internal.url.MultiplexingFactory implements java.net.ContentHandlerFactory {
private org.osgi.util.tracker.ServiceTracker contentHandlerTracker
private static final String contentHandlerClazz
private static final String CONTENT_HANDLER_PKGS
private static final String DEFAULT_VM_CONTENT_HANDLERS
private static final java.util.List ignoredClasses
private java.util.Map proxies
private java.net.ContentHandlerFactory parentFactory
static void <clinit> ()
public void <init> (org.osgi.framework.BundleContext, org.eclipse.osgi.internal.framework.EquinoxContainer)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.framework.EquinoxContainer container
public java.net.ContentHandler createContentHandler (java.lang.String)
String contentType
String builtInHandlers
Class clazz
String convertedContentType
java.util.StringTokenizer tok
StringBuffer name
public java.net.ContentHandler createInternalContentHandler (java.lang.String)
String contentType
org.eclipse.osgi.internal.url.ContentHandlerProxy proxy
org.osgi.framework.ServiceReference[] serviceReferences
int i
Object prop
String message
String[] contentHandler
int j
java.net.ContentHandler parentHandler
public synchronized java.net.ContentHandler findAuthorizedContentHandler (java.lang.String)
String contentType
Object factory
java.lang.reflect.Method createInternalContentHandlerMethod
Exception e
public java.lang.Object getParentFactory ()
public void setParentFactory (java.lang.Object)
Object parentFactory
}
org/eclipse/osgi/internal/loader/sources/PackageSource.class
PackageSource.java
package org.eclipse.osgi.internal.loader.sources
public abstract org.eclipse.osgi.internal.loader.sources.PackageSource extends java.lang.Object implements org.eclipse.osgi.framework.util.KeyedElement {
protected final String id
public void <init> (java.lang.String)
String id
public java.lang.String getId ()
public abstract org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] getSuppliers ()
public boolean compare (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement other
public int getKeyHashCode ()
public java.lang.Object getKey ()
public boolean isNullSource ()
public abstract java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
public abstract java.net.URL getResource (java.lang.String)
public abstract java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
public boolean hasCommonSource (org.eclipse.osgi.internal.loader.sources.PackageSource)
org.eclipse.osgi.internal.loader.sources.PackageSource other
org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] suppliers1
org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] suppliers2
int i
int j
public java.lang.String toString ()
StringBuilder builder
org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] suppliers
int i
public abstract java.util.Collection listResources (java.lang.String, java.lang.String)
public static boolean isServiceAssignableTo (org.osgi.framework.Bundle, org.osgi.framework.Bundle, java.lang.String, java.lang.Class, org.eclipse.osgi.internal.framework.EquinoxContainer)
org.osgi.framework.Bundle registrant
org.osgi.framework.Bundle client
String className
Class serviceClass
org.eclipse.osgi.internal.framework.EquinoxContainer container
String pkgName
org.eclipse.osgi.internal.loader.BundleLoader producerBL
org.eclipse.osgi.internal.loader.BundleLoader consumerBL
org.eclipse.osgi.internal.loader.sources.PackageSource consumerSource
org.osgi.framework.Bundle systemBundle
org.eclipse.osgi.internal.loader.SystemBundleLoader systemLoader
org.eclipse.osgi.internal.loader.sources.PackageSource producerSource
org.osgi.framework.Bundle bundle
private static org.eclipse.osgi.internal.loader.sources.PackageSource getPackageSource (java.lang.Class, java.lang.String, org.osgi.service.packageadmin.PackageAdmin)
Class serviceClass
String pkgName
org.osgi.service.packageadmin.PackageAdmin packageAdmin
org.osgi.framework.Bundle serviceBundle
org.eclipse.osgi.internal.loader.BundleLoader producerBL
org.eclipse.osgi.internal.loader.sources.PackageSource producerSource
Class[] interfaces
int i
private static org.eclipse.osgi.internal.loader.BundleLoader getBundleLoader (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.container.ModuleRevision producer
org.eclipse.osgi.container.ModuleWiring producerWiring
}
org/eclipse/osgi/internal/signedcontent/SignedContentMessages.properties
org/eclipse/osgi/internal/debug/Debug.class
Debug.java
package org.eclipse.osgi.internal.debug
public org.eclipse.osgi.internal.debug.Debug extends java.lang.Object implements org.eclipse.osgi.service.debug.DebugOptionsListener {
public static final String ECLIPSE_OSGI
public static final String OPTION_DEBUG_GENERAL
public static final String OPTION_DEBUG_BUNDLE_TIME
public static final String OPTION_DEBUG_LOADER
public static final String OPTION_DEBUG_EVENTS
public static final String OPTION_DEBUG_SERVICES
public static final String OPTION_DEBUG_HOOKS
public static final String OPTION_DEBUG_MANIFEST
public static final String OPTION_DEBUG_FILTER
public static final String OPTION_DEBUG_SECURITY
public static final String OPTION_DEBUG_STARTLEVEL
public static final String OPTION_DEBUG_PACKAGEADMIN
public static final String OPTION_DEBUG_PACKAGEADMIN_TIMING
public static final String OPTION_MONITOR_ACTIVATION
public static final String OPTION_MONITOR_LAZY
public static final String OPTION_DEBUG_MESSAGE_BUNDLES
public static final String OPTION_DEBUG_LOCATION
public static final String OPTION_CACHED_MANIFEST
public boolean DEBUG_GENERAL
public boolean DEBUG_BUNDLE_TIME
public boolean DEBUG_LOADER
public boolean DEBUG_EVENTS
public boolean DEBUG_SERVICES
public boolean DEBUG_HOOKS
public boolean DEBUG_MANIFEST
public boolean DEBUG_FILTER
public boolean DEBUG_SECURITY
public boolean DEBUG_STARTLEVEL
public boolean DEBUG_PACKAGEADMIN
public boolean DEBUG_PACKAGEADMIN_TIMING
public boolean DEBUG_MESSAGE_BUNDLES
public boolean MONITOR_ACTIVATION
public boolean DEBUG_LOCATION
public boolean DEBUG_CACHED_MANIFEST
public static java.io.PrintStream out
static void <clinit> ()
public void <init> (org.eclipse.osgi.service.debug.DebugOptions)
org.eclipse.osgi.service.debug.DebugOptions dbgOptions
public void optionsChanged (org.eclipse.osgi.service.debug.DebugOptions)
org.eclipse.osgi.service.debug.DebugOptions dbgOptions
public static void print (boolean)
boolean x
public static void print (char)
char x
public static void print (int)
int x
public static void print (long)
long x
public static void print (float)
float x
public static void print (double)
double x
public static void print (char[])
char[] x
public static void print (java.lang.String)
String x
public static void print (java.lang.Object)
Object x
public static void println (boolean)
boolean x
public static void println (char)
char x
public static void println (int)
int x
public static void println (long)
long x
public static void println (float)
float x
public static void println (double)
double x
public static void println (char[])
char[] x
public static void println (java.lang.String)
String x
public static void println (java.lang.Object)
Object x
public static void printStackTrace (java.lang.Throwable)
Throwable t
}
org/eclipse/osgi/internal/log/ExtendedLogReaderServiceImpl.class
ExtendedLogReaderServiceImpl.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.ExtendedLogReaderServiceImpl extends java.lang.Object implements org.eclipse.equinox.log.ExtendedLogReaderService {
private final org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory factory
private java.util.Set listeners
void <init> (org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory)
org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory factory
public synchronized void addLogListener (org.osgi.service.log.LogListener, org.eclipse.equinox.log.LogFilter)
org.osgi.service.log.LogListener listener
org.eclipse.equinox.log.LogFilter filter
public void addLogListener (org.osgi.service.log.LogListener)
org.osgi.service.log.LogListener listener
public java.util.Enumeration getLog ()
public synchronized void removeLogListener (org.osgi.service.log.LogListener)
org.osgi.service.log.LogListener listener
private synchronized void checkShutdown ()
synchronized void shutdown ()
org.osgi.service.log.LogListener listener
}
org/eclipse/osgi/internal/log/SerializedTaskQueue.class
SerializedTaskQueue.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.SerializedTaskQueue extends java.lang.Object {
private static final int MAX_WAIT
private final java.util.LinkedList tasks
private Thread thread
private final String queueName
public void <init> (java.lang.String)
String queueName
public synchronized void put (java.lang.Runnable)
Runnable newTask
synchronized java.lang.Runnable nextTask (int)
int maxWait
}
org/eclipse/core/runtime/adaptor/EclipseStarter$InitialBundle.class
EclipseStarter.java
package org.eclipse.core.runtime.adaptor
org.eclipse.core.runtime.adaptor.EclipseStarter$InitialBundle extends java.lang.Object {
public final String locationString
public final java.net.URL location
public final int level
public final boolean start
void <init> (java.lang.String, java.net.URL, int, boolean)
String locationString
java.net.URL location
int level
boolean start
}
J2SE-1.5.profile
OSGi_Minimum-1.0.profile
org/apache/felix/resolver/ResolverImpl$Packages.class
ResolverImpl.java
package org.apache.felix.resolver
org.apache.felix.resolver.ResolverImpl$Packages extends java.lang.Object {
private final org.osgi.resource.Resource m_resource
public final java.util.Map m_exportedPkgs
public final java.util.Map m_importedPkgs
public final java.util.Map m_requiredPkgs
public final java.util.Map m_usedPkgs
public boolean m_isCalculated
public void <init> (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
}
org/apache/felix/resolver/WrappedRequirement.class
WrappedRequirement.java
package org.apache.felix.resolver
public org.apache.felix.resolver.WrappedRequirement extends java.lang.Object implements org.osgi.resource.Requirement {
private final org.osgi.resource.Resource m_host
private final org.osgi.resource.Requirement m_req
public void <init> (org.osgi.resource.Resource, org.osgi.resource.Requirement)
org.osgi.resource.Resource host
org.osgi.resource.Requirement req
public boolean equals (java.lang.Object)
Object obj
org.apache.felix.resolver.WrappedRequirement other
public int hashCode ()
int hash
public org.osgi.resource.Requirement getDeclaredRequirement ()
public org.osgi.resource.Resource getResource ()
public java.lang.String getNamespace ()
public java.util.Map getDirectives ()
public java.util.Map getAttributes ()
public java.lang.String toString ()
}
org/osgi/framework/wiring/BundleRequirement.class
BundleRequirement.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleRequirement extends java.lang.Object implements org.osgi.resource.Requirement {
public abstract org.osgi.framework.wiring.BundleRevision getRevision ()
public abstract boolean matches (org.osgi.framework.wiring.BundleCapability)
public abstract java.lang.String getNamespace ()
public abstract java.util.Map getDirectives ()
public abstract java.util.Map getAttributes ()
public abstract org.osgi.framework.wiring.BundleRevision getResource ()
}
org/osgi/framework/ServiceEvent.class
ServiceEvent.java
package org.osgi.framework
public org.osgi.framework.ServiceEvent extends java.util.EventObject {
static final long serialVersionUID
private final org.osgi.framework.ServiceReference reference
private final int type
public static final int REGISTERED
public static final int MODIFIED
public static final int UNREGISTERING
public static final int MODIFIED_ENDMATCH
public void <init> (int, org.osgi.framework.ServiceReference)
int type
org.osgi.framework.ServiceReference reference
public org.osgi.framework.ServiceReference getServiceReference ()
public int getType ()
}
org/osgi/framework/PackagePermissionCollection.class
PackagePermission.java
package org.osgi.framework
final org.osgi.framework.PackagePermissionCollection extends java.security.PermissionCollection {
static final long serialVersionUID
private transient java.util.Map permissions
private boolean all_allowed
private java.util.Map filterPermissions
private static final java.io.ObjectStreamField[] serialPersistentFields
static void <clinit> ()
public void <init> ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.PackagePermission pp
String name
org.osgi.framework.Filter f
java.util.Map pc
java.util.Map pc
org.osgi.framework.PackagePermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.PackagePermission requested
String requestedName
int desired
int effective
java.util.Collection perms
java.util.Collection perms
java.util.Map pc
org.osgi.framework.PackagePermission pp
org.osgi.framework.PackagePermission pp
int last
int last
int offset
org.osgi.framework.PackagePermission perm
public synchronized java.util.Enumeration elements ()
java.util.List all
java.util.Map pc
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.util.Hashtable hashtable
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.Hashtable hashtable
java.util.HashMap fp
}
org/osgi/framework/hooks/weaving/WovenClass.class
WovenClass.java
package org.osgi.framework.hooks.weaving
public abstract org.osgi.framework.hooks.weaving.WovenClass extends java.lang.Object {
public static final int TRANSFORMING
public static final int TRANSFORMED
public static final int DEFINED
public static final int TRANSFORMING_FAILED
public static final int DEFINE_FAILED
public abstract byte[] getBytes ()
public abstract void setBytes (byte[])
public abstract java.util.List getDynamicImports ()
public abstract boolean isWeavingComplete ()
public abstract java.lang.String getClassName ()
public abstract java.security.ProtectionDomain getProtectionDomain ()
public abstract java.lang.Class getDefinedClass ()
public abstract org.osgi.framework.wiring.BundleWiring getBundleWiring ()
public abstract int getState ()
}
org/osgi/framework/ServiceFactory.class
ServiceFactory.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceFactory extends java.lang.Object {
public abstract java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
public abstract void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
}
org/osgi/framework/namespace/ExecutionEnvironmentNamespace.class
ExecutionEnvironmentNamespace.java
package org.osgi.framework.namespace
public final org.osgi.framework.namespace.ExecutionEnvironmentNamespace extends org.osgi.resource.Namespace {
public static final String EXECUTION_ENVIRONMENT_NAMESPACE
public static final String CAPABILITY_VERSION_ATTRIBUTE
private void <init> ()
}
org/osgi/framework/packageinfo
org/osgi/framework/SignerProperty.class
SignerProperty.java
package org.osgi.framework
final org.osgi.framework.SignerProperty extends java.lang.Object {
private final org.osgi.framework.Bundle bundle
private final String pattern
public void <init> (java.lang.String)
String pattern
void <init> (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
public boolean equals (java.lang.Object)
Object o
org.osgi.framework.SignerProperty other
org.osgi.framework.Bundle matchBundle
String matchPattern
java.util.Map signers
java.util.List signerCerts
java.util.List dnChain
java.security.cert.X509Certificate signerCert
public int hashCode ()
boolean isBundleSigned ()
java.util.Map signers
}
org/osgi/service/url/URLConstants.class
URLConstants.java
package org.osgi.service.url
public abstract org.osgi.service.url.URLConstants extends java.lang.Object {
public static final String URL_HANDLER_PROTOCOL
public static final String URL_CONTENT_MIMETYPE
}
org/osgi/service/log/LogEntry.class
LogEntry.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogEntry extends java.lang.Object {
public abstract org.osgi.framework.Bundle getBundle ()
public abstract org.osgi.framework.ServiceReference getServiceReference ()
public abstract int getLevel ()
public abstract java.lang.String getMessage ()
public abstract java.lang.Throwable getException ()
public abstract long getTime ()
}
org/osgi/service/packageadmin/package-info.class
package-info.java
package org.osgi.service.packageadmin
abstract synthetic org.osgi.service.packageadmin.package-info extends java.lang.Object {
}
org/osgi/resource/dto/ResourceDTO.class
ResourceDTO.java
package org.osgi.resource.dto
public org.osgi.resource.dto.ResourceDTO extends org.osgi.dto.DTO {
public int id
public java.util.List capabilities
public java.util.List requirements
public void <init> ()
}
org/eclipse/osgi/framework/util/ObjectPool.class
ObjectPool.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.ObjectPool extends java.lang.Object {
private static final boolean DEBUG_OBJECTPOOL_ADDS
private static final boolean DEBUG_OBJECTPOOL_DUPS
private static java.util.Map objectCache
static void <clinit> ()
public void <init> ()
public static java.lang.Object intern (java.lang.Object)
Object obj
java.lang.ref.WeakReference ref
Object refValue
private static java.lang.String getObjectString (java.lang.Object)
Object obj
}
org/eclipse/osgi/framework/util/SecureAction$5.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$5 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
private final synthetic boolean val$append
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File, boolean)
public java.io.FileOutputStream run () throws java.io.FileNotFoundException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/console/CommandInterpreter.class
CommandInterpreter.java
package org.eclipse.osgi.framework.console
public abstract org.eclipse.osgi.framework.console.CommandInterpreter extends java.lang.Object {
public abstract java.lang.String nextArgument ()
public abstract java.lang.Object execute (java.lang.String)
public abstract void print (java.lang.Object)
public abstract void println ()
public abstract void println (java.lang.Object)
public abstract void printStackTrace (java.lang.Throwable)
public abstract void printDictionary (java.util.Dictionary, java.lang.String)
public abstract void printBundleResource (org.osgi.framework.Bundle, java.lang.String)
}
org/eclipse/osgi/framework/eventmgr/EventListeners.class
EventListeners.java
package org.eclipse.osgi.framework.eventmgr
public org.eclipse.osgi.framework.eventmgr.EventListeners extends java.lang.Object {
private final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap list
public void <init> ()
public void <init> (int)
int capacity
public void addListener (java.lang.Object, java.lang.Object)
Object listener
Object listenerObject
public void removeListener (java.lang.Object)
Object listener
public void removeAllListeners ()
java.util.Set entrySet ()
}
org/eclipse/osgi/service/security/TrustEngine.class
TrustEngine.java
package org.eclipse.osgi.service.security
public abstract org.eclipse.osgi.service.security.TrustEngine extends java.lang.Object {
private volatile org.eclipse.osgi.internal.signedcontent.TrustEngineListener trustEngineListener
public void <init> ()
public abstract java.security.cert.Certificate findTrustAnchor (java.security.cert.Certificate[]) throws java.io.IOException
public java.lang.String addTrustAnchor (java.security.cert.Certificate, java.lang.String) throws java.io.IOException java.security.GeneralSecurityException
java.security.cert.Certificate anchor
String alias
String storedAlias
org.eclipse.osgi.internal.signedcontent.TrustEngineListener listener
protected abstract java.lang.String doAddTrustAnchor (java.security.cert.Certificate, java.lang.String) throws java.io.IOException java.security.GeneralSecurityException
public final void removeTrustAnchor (java.security.cert.Certificate) throws java.io.IOException java.security.GeneralSecurityException
java.security.cert.Certificate anchor
org.eclipse.osgi.internal.signedcontent.TrustEngineListener listener
protected abstract void doRemoveTrustAnchor (java.security.cert.Certificate) throws java.io.IOException java.security.GeneralSecurityException
public void removeTrustAnchor (java.lang.String) throws java.io.IOException java.security.GeneralSecurityException
String alias
java.security.cert.Certificate existing
org.eclipse.osgi.internal.signedcontent.TrustEngineListener listener
protected abstract void doRemoveTrustAnchor (java.lang.String) throws java.io.IOException java.security.GeneralSecurityException
public abstract java.security.cert.Certificate getTrustAnchor (java.lang.String) throws java.io.IOException java.security.GeneralSecurityException
public abstract java.lang.String[] getAliases () throws java.io.IOException java.security.GeneralSecurityException
public abstract boolean isReadOnly ()
public abstract java.lang.String getName ()
}
org/eclipse/osgi/service/resolver/NativeCodeDescription.class
NativeCodeDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.NativeCodeDescription extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription java.lang.Comparable {
public abstract java.lang.String[] getNativePaths ()
public abstract java.lang.String[] getProcessors ()
public abstract java.lang.String[] getOSNames ()
public abstract org.eclipse.osgi.service.resolver.VersionRange[] getOSVersions ()
public abstract java.lang.String[] getLanguages ()
public abstract org.osgi.framework.Filter getFilter ()
public abstract int compareTo (org.eclipse.osgi.service.resolver.NativeCodeDescription)
public abstract boolean hasInvalidNativePaths ()
}
org/eclipse/osgi/service/resolver/StateDelta.class
StateDelta.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.StateDelta extends java.lang.Object {
public abstract org.eclipse.osgi.service.resolver.BundleDelta[] getChanges ()
public abstract org.eclipse.osgi.service.resolver.BundleDelta[] getChanges (int, boolean)
public abstract org.eclipse.osgi.service.resolver.State getState ()
public abstract org.eclipse.osgi.service.resolver.ResolverHookException getResovlerHookException ()
}
org/eclipse/osgi/signedcontent/SignedContentFactory.class
SignedContentFactory.java
package org.eclipse.osgi.signedcontent
public abstract org.eclipse.osgi.signedcontent.SignedContentFactory extends java.lang.Object {
public abstract org.eclipse.osgi.signedcontent.SignedContent getSignedContent (java.io.File) throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public abstract org.eclipse.osgi.signedcontent.SignedContent getSignedContent (org.osgi.framework.Bundle) throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
}
org/eclipse/osgi/container/ModuleWiring$LoaderInitializer.class
ModuleWiring.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleWiring$LoaderInitializer extends java.lang.Object implements java.util.concurrent.Callable {
final synthetic org.eclipse.osgi.container.ModuleWiring this$0
void <init> (org.eclipse.osgi.container.ModuleWiring)
public org.eclipse.osgi.container.ModuleLoader call () throws java.lang.Exception
public volatile synthetic java.lang.Object call () throws java.lang.Exception
}
org/eclipse/osgi/container/ModuleWiring.class
ModuleWiring.java
package org.eclipse.osgi.container
public final org.eclipse.osgi.container.ModuleWiring extends java.lang.Object implements org.osgi.framework.wiring.BundleWiring {
private static final RuntimePermission GET_CLASSLOADER_PERM
private static final String DYNAMICALLY_ADDED_IMPORT_DIRECTIVE
private final org.eclipse.osgi.container.ModuleRevision revision
private volatile java.util.List capabilities
private volatile java.util.List requirements
private final java.util.Collection substitutedPkgNames
private final org.eclipse.osgi.internal.container.AtomicLazyInitializer loader
private final org.eclipse.osgi.container.ModuleWiring$LoaderInitializer loaderInitializer
private volatile java.util.List providedWires
private volatile java.util.List requiredWires
volatile boolean isValid
private final java.util.concurrent.atomic.AtomicReference dynamicMissRef
static void <clinit> ()
void <init> (org.eclipse.osgi.container.ModuleRevision, java.util.List, java.util.List, java.util.List, java.util.List, java.util.Collection)
org.eclipse.osgi.container.ModuleRevision revision
java.util.List capabilities
java.util.List requirements
java.util.List providedWires
java.util.List requiredWires
java.util.Collection substitutedPkgNames
public org.osgi.framework.Bundle getBundle ()
public boolean isCurrent ()
public boolean isInUse ()
private boolean isFragmentInUse ()
java.util.List hostWires
public java.util.List getModuleCapabilities (java.lang.String)
String namespace
private java.util.List getModuleCapabilities (java.lang.String, java.util.List)
String namespace
java.util.List allCapabilities
java.util.List result
org.eclipse.osgi.container.ModuleCapability capability
public java.util.List getModuleRequirements (java.lang.String)
String namespace
java.util.List getPersistentRequirements ()
java.util.List persistentRequriements
java.util.Iterator iRequirements
org.eclipse.osgi.container.ModuleRequirement requirement
private java.util.List getModuleRequirements (java.lang.String, java.util.List)
String namespace
java.util.List allRequirements
java.util.List result
org.eclipse.osgi.container.ModuleRequirement requirement
public java.util.List getCapabilities (java.lang.String)
String namespace
public java.util.List getRequirements (java.lang.String)
String namespace
public java.util.List getProvidedModuleWires (java.lang.String)
String namespace
java.util.List getPersistentProvidedWires ()
public java.util.List getRequiredModuleWires (java.lang.String)
String namespace
java.util.List getPersistentRequiredWires ()
private java.util.List getPersistentWires (java.util.List)
java.util.List allWires
java.util.List persistentWires
java.util.Iterator iWires
org.eclipse.osgi.container.ModuleWire wire
public java.util.List getProvidedWires (java.lang.String)
String namespace
public java.util.List getRequiredWires (java.lang.String)
String namespace
private java.util.List getWires (java.lang.String, java.util.List)
String namespace
java.util.List allWires
java.util.List result
org.eclipse.osgi.container.ModuleWire moduleWire
public org.eclipse.osgi.container.ModuleRevision getRevision ()
public java.lang.ClassLoader getClassLoader ()
SecurityManager sm
org.eclipse.osgi.container.ModuleLoader current
public org.eclipse.osgi.container.ModuleLoader getModuleLoader ()
void loadFragments (java.util.Collection)
java.util.Collection fragments
org.eclipse.osgi.container.ModuleLoader current
public java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
org.eclipse.osgi.container.ModuleLoader current
public java.util.Collection listResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
org.eclipse.osgi.container.ModuleLoader current
public java.util.List getResourceCapabilities (java.lang.String)
String namespace
public java.util.List getResourceRequirements (java.lang.String)
String namespace
public java.util.List getProvidedResourceWires (java.lang.String)
String namespace
public java.util.List getRequiredResourceWires (java.lang.String)
String namespace
public org.eclipse.osgi.container.ModuleRevision getResource ()
void setProvidedWires (java.util.List)
java.util.List providedWires
void setRequiredWires (java.util.List)
java.util.List requiredWires
void setCapabilities (java.util.List)
java.util.List capabilities
void unload ()
void invalidate ()
private void invalidate0 (boolean)
boolean releaseLoader
org.eclipse.osgi.container.ModuleLoader current
void validate ()
boolean isSubtituted (org.eclipse.osgi.container.ModuleCapability)
org.eclipse.osgi.container.ModuleCapability capability
public boolean isSubstitutedPackage (java.lang.String)
String packageName
public java.util.Collection getSubstitutedNames ()
private boolean hasResourcePermission ()
SecurityManager sm
public void addDynamicImports (org.eclipse.osgi.container.ModuleRevisionBuilder)
org.eclipse.osgi.container.ModuleRevisionBuilder builder
java.util.List newImports
java.util.List newRequirements
org.eclipse.osgi.container.ModuleRevisionBuilder$GenericInfo info
java.util.Map attributes
java.util.Map directives
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
java.util.List updatedRequirements
void addDynamicPackageMiss (java.lang.String)
String packageName
java.util.Set misses
boolean isDynamicPackageMiss (java.lang.String)
String packageName
java.util.Set misses
void removeDynamicPackageMisses (java.util.Collection)
java.util.Collection packageNames
java.util.Set misses
public volatile synthetic org.osgi.framework.wiring.BundleRevision getRevision ()
public volatile synthetic org.osgi.resource.Resource getResource ()
public volatile synthetic org.osgi.framework.wiring.BundleRevision getResource ()
}
org/eclipse/osgi/storage/Storage$3.class
Storage.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.Storage$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.storage.Storage this$0
private final synthetic String val$spec
void <init> (org.eclipse.osgi.storage.Storage, java.lang.String)
public java.net.URLConnection run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/storage/bundlefile/MRUBundleFileList.class
MRUBundleFileList.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.MRUBundleFileList extends java.lang.Object implements org.eclipse.osgi.framework.eventmgr.EventDispatcher {
private static final int MIN
private static final ThreadLocal closingBundleFile
private final org.eclipse.osgi.storage.bundlefile.BundleFile[] bundleFileList
private final long[] useStampList
private final int fileLimit
private org.eclipse.osgi.framework.eventmgr.EventManager bundleFileCloserManager
private final java.util.Map bundleFileCloser
private int numOpen
private long curUseStamp
private boolean firstDispatch
static void <clinit> ()
public void <init> (int)
int fileLimit
public void add (org.eclipse.osgi.storage.bundlefile.BundleFile)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
org.eclipse.osgi.storage.bundlefile.BundleFile toRemove
org.eclipse.osgi.framework.eventmgr.EventManager manager
int index
int i
int i
public boolean remove (org.eclipse.osgi.storage.bundlefile.BundleFile)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
int index
private void removeInternal (org.eclipse.osgi.storage.bundlefile.BundleFile)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
int index
public void use (org.eclipse.osgi.storage.bundlefile.BundleFile)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
int index
private void incUseStamp (int)
int index
int i
public final void dispatchEvent (java.lang.Object, java.lang.Object, int, org.eclipse.osgi.storage.bundlefile.BundleFile)
Object eventListener
Object listenerObject
int eventAction
org.eclipse.osgi.storage.bundlefile.BundleFile eventObject
private void closeBundleFile (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.framework.eventmgr.EventManager)
org.eclipse.osgi.storage.bundlefile.BundleFile toRemove
org.eclipse.osgi.framework.eventmgr.EventManager manager
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
public void shutdown ()
public boolean isClosing (org.eclipse.osgi.storage.bundlefile.BundleFile)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
public boolean isEnabled ()
public volatile synthetic void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/osgi/storage/url/BundleURLConnection.class
BundleURLConnection.java
package org.eclipse.osgi.storage.url
public org.eclipse.osgi.storage.url.BundleURLConnection extends java.net.URLConnection {
protected final org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
protected java.io.InputStream in
protected String contentType
public void <init> (java.net.URL, org.eclipse.osgi.storage.bundlefile.BundleEntry)
java.net.URL url
org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
public synchronized void connect () throws java.io.IOException
public int getContentLength ()
public java.lang.String getContentType ()
public boolean getDoInput ()
public boolean getDoOutput ()
public java.io.InputStream getInputStream () throws java.io.IOException
public long getLastModified ()
long lastModified
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/internal/location/BasicLocation.class
BasicLocation.java
package org.eclipse.osgi.internal.location
public org.eclipse.osgi.internal.location.BasicLocation extends java.lang.Object implements org.eclipse.osgi.service.datalocation.Location {
private static String DEFAULT_LOCK_FILENAME
private final boolean isReadOnly
private final java.net.URL defaultValue
private final String property
private final String dataAreaPrefix
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration environmentInfo
private final boolean debug
private java.net.URL location
private org.eclipse.osgi.service.datalocation.Location parent
private java.io.File lockFile
private org.eclipse.osgi.internal.location.Locker locker
static void <clinit> ()
public void <init> (java.lang.String, java.net.URL, boolean, java.lang.String, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
String property
java.net.URL defaultValue
boolean isReadOnly
String dataAreaPrefix
org.eclipse.osgi.internal.framework.EquinoxConfiguration environmentInfo
String tempDataAreaPrefix
public boolean allowsDefault ()
public java.net.URL getDefault ()
public synchronized org.eclipse.osgi.service.datalocation.Location getParentLocation ()
public synchronized java.net.URL getURL ()
org.eclipse.osgi.internal.log.EquinoxLogServices logServices
public synchronized boolean isSet ()
public boolean isReadOnly ()
public boolean setURL (java.net.URL, boolean) throws java.lang.IllegalStateException
java.net.URL value
boolean lock
public synchronized boolean set (java.net.URL, boolean) throws java.lang.IllegalStateException java.io.IOException
java.net.URL value
boolean lock
public synchronized boolean set (java.net.URL, boolean, java.lang.String) throws java.lang.IllegalStateException java.io.IOException
java.net.URL value
boolean lock
String lockFilePath
java.io.File file
String basePath
java.io.File givenLockFile
public synchronized void setParent (org.eclipse.osgi.service.datalocation.Location)
org.eclipse.osgi.service.datalocation.Location value
public synchronized boolean lock () throws java.io.IOException
public synchronized boolean isLocked () throws java.io.IOException
private boolean lock (java.io.File, java.net.URL) throws java.io.IOException
java.io.File lock
java.net.URL locationValue
java.io.File parentFile
boolean locked
private boolean isLocked (java.io.File) throws java.io.IOException
java.io.File lock
private void setLocker (java.io.File)
java.io.File lock
String lockMode
public synchronized void release ()
public org.eclipse.osgi.service.datalocation.Location createLocation (org.eclipse.osgi.service.datalocation.Location, java.net.URL, boolean)
org.eclipse.osgi.service.datalocation.Location parentLocation
java.net.URL defaultLocation
boolean readonly
org.eclipse.osgi.internal.location.BasicLocation result
public java.net.URL getDataArea (java.lang.String) throws java.io.IOException
String filename
java.net.URL base
String prefix
String spec
boolean trailingSlash
}
org/eclipse/osgi/internal/framework/ContextFinder$1.class
ContextFinder.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.ContextFinder$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/framework/DTOBuilder.class
DTOBuilder.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.DTOBuilder extends java.lang.Object {
private final java.util.Map resources
private final java.util.Map wiringnodes
private void <init> ()
public static org.osgi.framework.dto.BundleDTO newBundleDTO (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.framework.dto.BundleDTO dto
public static org.osgi.framework.startlevel.dto.BundleStartLevelDTO newBundleStartLevelDTO (org.osgi.framework.Bundle, org.osgi.framework.startlevel.BundleStartLevel)
org.osgi.framework.Bundle b
org.osgi.framework.startlevel.BundleStartLevel bsl
org.osgi.framework.startlevel.dto.BundleStartLevelDTO dto
public static org.osgi.framework.wiring.dto.BundleRevisionDTO newBundleRevisionDTO (org.osgi.framework.wiring.BundleRevision)
org.osgi.framework.wiring.BundleRevision revision
org.osgi.framework.wiring.dto.BundleRevisionDTO dto
private int getResourceId (org.osgi.framework.wiring.BundleRevision)
org.osgi.framework.wiring.BundleRevision revision
org.osgi.framework.wiring.dto.BundleRevisionDTO dto
private org.osgi.framework.wiring.dto.BundleRevisionDTO getBundleRevisionDTO (org.osgi.framework.wiring.BundleRevision)
org.osgi.framework.wiring.BundleRevision revision
org.osgi.framework.wiring.dto.BundleRevisionDTO dto
private java.util.List getListCapabilityDTO (java.util.List)
java.util.List caps
java.util.List dtos
org.osgi.framework.wiring.BundleCapability cap
private org.osgi.resource.dto.CapabilityDTO getCapabilityDTO (org.osgi.framework.wiring.BundleCapability)
org.osgi.framework.wiring.BundleCapability cap
org.osgi.resource.dto.CapabilityDTO dto
private java.util.List getListCapabilityRefDTO (java.util.List)
java.util.List caps
java.util.List dtos
org.osgi.framework.wiring.BundleCapability cap
private org.osgi.resource.dto.CapabilityRefDTO getCapabilityRefDTO (org.osgi.framework.wiring.BundleCapability)
org.osgi.framework.wiring.BundleCapability cap
org.osgi.resource.dto.CapabilityRefDTO dto
private java.util.List getListRequirementDTO (java.util.List)
java.util.List reqs
java.util.List dtos
org.osgi.framework.wiring.BundleRequirement req
private org.osgi.resource.dto.RequirementDTO getRequirementDTO (org.osgi.framework.wiring.BundleRequirement)
org.osgi.framework.wiring.BundleRequirement req
org.osgi.resource.dto.RequirementDTO dto
private java.util.List getListRequirementRefDTO (java.util.List)
java.util.List reqs
java.util.List dtos
org.osgi.framework.wiring.BundleRequirement req
private org.osgi.resource.dto.RequirementRefDTO getRequirementRefDTO (org.osgi.framework.wiring.BundleRequirement)
org.osgi.framework.wiring.BundleRequirement req
org.osgi.resource.dto.RequirementRefDTO dto
public static org.osgi.framework.wiring.dto.BundleRevisionDTO[] newArrayBundleRevisionDTO (org.osgi.framework.wiring.BundleRevisions)
org.osgi.framework.wiring.BundleRevisions revisions
java.util.List revs
int size
org.osgi.framework.wiring.dto.BundleRevisionDTO[] dtos
int i
public static org.osgi.framework.wiring.dto.BundleWiringDTO newBundleWiringDTO (org.osgi.framework.wiring.BundleRevision)
org.osgi.framework.wiring.BundleRevision revision
org.osgi.framework.wiring.dto.BundleWiringDTO dto
private org.osgi.framework.wiring.dto.BundleWiringDTO getBundleWiringDTO (org.osgi.framework.wiring.BundleWiring)
org.osgi.framework.wiring.BundleWiring wiring
org.osgi.framework.wiring.dto.BundleWiringDTO dto
private int getWiringId (org.osgi.framework.wiring.BundleWiring)
org.osgi.framework.wiring.BundleWiring wiring
org.osgi.framework.wiring.dto.BundleWiringDTO$NodeDTO dto
private org.osgi.framework.wiring.dto.BundleWiringDTO$NodeDTO getBundleWiringNodeDTO (org.osgi.framework.wiring.BundleWiring)
org.osgi.framework.wiring.BundleWiring wiring
org.osgi.framework.wiring.dto.BundleWiringDTO$NodeDTO dto
private java.util.List getListBundleWireDTO (java.util.List)
java.util.List wires
java.util.List dtos
org.osgi.framework.wiring.BundleWire wire
private org.osgi.framework.wiring.dto.BundleWireDTO getBundleWireDTO (org.osgi.framework.wiring.BundleWire)
org.osgi.framework.wiring.BundleWire wire
org.osgi.framework.wiring.dto.BundleWireDTO dto
public static org.osgi.framework.wiring.dto.BundleWiringDTO[] newArrayBundleWiringDTO (org.osgi.framework.wiring.BundleRevisions)
org.osgi.framework.wiring.BundleRevisions revisions
java.util.List revs
int size
java.util.List dtos
int i
org.osgi.framework.wiring.BundleWiring wiring
public static org.osgi.framework.dto.FrameworkDTO newFrameworkDTO (org.osgi.framework.BundleContext, java.util.Map)
org.osgi.framework.BundleContext systemBundleContext
java.util.Map configuration
org.osgi.framework.dto.FrameworkDTO dto
org.osgi.framework.Bundle[] bundles
int size
java.util.List bundleDTOs
int i
org.osgi.framework.ServiceReference[] references
java.util.List refDTOs
int i
org.osgi.framework.dto.ServiceReferenceDTO serviceRefDTO
private static java.util.Map asProperties (java.util.Map)
java.util.Map m
private static org.osgi.framework.dto.ServiceReferenceDTO getServiceReferenceDTO (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference ref
org.osgi.framework.Bundle b
org.osgi.framework.dto.ServiceReferenceDTO dto
String[] keys
java.util.Map properties
String k
Object v
org.osgi.framework.Bundle[] using
int length
long[] usingBundles
int i
public static org.osgi.framework.startlevel.dto.FrameworkStartLevelDTO newFrameworkStartLevelDTO (org.osgi.framework.startlevel.FrameworkStartLevel)
org.osgi.framework.startlevel.FrameworkStartLevel fsl
org.osgi.framework.startlevel.dto.FrameworkStartLevelDTO dto
public static org.osgi.framework.dto.ServiceReferenceDTO[] newArrayServiceReferenceDTO (org.osgi.framework.ServiceReference[])
org.osgi.framework.ServiceReference[] references
int length
java.util.List refDTOs
int i
org.osgi.framework.dto.ServiceReferenceDTO dto
private static java.lang.Object mapValue (java.lang.Object)
Object v
java.util.Map m
java.util.Map map
java.util.Map$Entry e
java.util.List c
java.util.List list
Object o
java.util.Set c
java.util.Set set
Object o
int length
Class componentType
Object array
int i
private static java.lang.Class mapComponentType (java.lang.Class)
Class componentType
private static java.util.List newList (int)
int size
private static java.util.Set newSet (int)
int size
private static java.util.Map newMap (int)
int size
private static java.util.Map newDirectivesMapDTO (java.util.Map)
java.util.Map map
java.util.Map dto
private static java.util.Map newAttributesMapDTO (java.util.Map)
java.util.Map map
java.util.Map dto
java.util.Map$Entry entry
Object value
java.util.List newList
java.util.ListIterator iter
Object element
private static int identifier (java.lang.Object)
Object o
}
org/eclipse/osgi/internal/framework/ContextFinder$2.class
ContextFinder.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.ContextFinder$2 extends java.lang.ClassLoader {
final synthetic org.eclipse.osgi.internal.framework.ContextFinder this$0
void <init> (org.eclipse.osgi.internal.framework.ContextFinder, java.lang.ClassLoader)
ClassLoader $anonymous0
}
org/eclipse/osgi/internal/hookregistry/HookConfigurator.class
HookConfigurator.java
package org.eclipse.osgi.internal.hookregistry
public abstract org.eclipse.osgi.internal.hookregistry.HookConfigurator extends java.lang.Object {
public abstract void addHooks (org.eclipse.osgi.internal.hookregistry.HookRegistry)
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$2.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$2 extends java.lang.Object implements java.security.PrivilegedAction {
private final synthetic Object val$serviceObject
void <init> (java.lang.Object)
public java.lang.ClassLoader run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$10.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$10 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic boolean val$added
private final synthetic java.util.Collection val$listeners
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, boolean, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/permadmin/SecurityAdmin$MockPrincipal.class
SecurityAdmin.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.SecurityAdmin$MockPrincipal extends java.lang.Object implements java.security.Principal {
private final String name
void <init> (java.lang.String)
String name
public java.lang.String getName ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
}
org/eclipse/osgi/internal/weaving/WovenClassImpl$2.class
WovenClassImpl.java
package org.eclipse.osgi.internal.weaving
org.eclipse.osgi.internal.weaving.WovenClassImpl$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.internal.weaving.WovenClassImpl this$0
private final synthetic org.eclipse.osgi.internal.serviceregistry.HookContext val$context
void <init> (org.eclipse.osgi.internal.weaving.WovenClassImpl, org.eclipse.osgi.internal.serviceregistry.HookContext)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/internal/loader/buddy/IBuddyPolicy.class
IBuddyPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public abstract org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy extends java.lang.Object {
public abstract java.lang.Class loadClass (java.lang.String)
public abstract java.net.URL loadResource (java.lang.String)
public abstract java.util.Enumeration loadResources (java.lang.String)
}
org/eclipse/osgi/internal/loader/BundleLoader.class
BundleLoader.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.BundleLoader extends org.eclipse.osgi.container.ModuleLoader {
public static final String DEFAULT_PACKAGE
public static final String JAVA_PACKAGE
public static final org.eclipse.osgi.internal.loader.BundleLoader$ClassContext CLASS_CONTEXT
public static final ClassLoader FW_CLASSLOADER
private static final int PRE_CLASS
private static final int POST_CLASS
private static final int PRE_RESOURCE
private static final int POST_RESOURCE
private static final int PRE_RESOURCES
private static final int POST_RESOURCES
private static final java.util.regex.Pattern PACKAGENAME_FILTER
private final org.eclipse.osgi.container.ModuleWiring wiring
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
private final org.eclipse.osgi.internal.debug.Debug debug
private final org.eclipse.osgi.internal.loader.buddy.PolicyHandler policy
private final java.util.Collection exportedPackages
private final org.eclipse.osgi.internal.loader.BundleLoaderSources exportSources
private final org.eclipse.osgi.framework.util.KeyedHashSet requiredSources
private final org.eclipse.osgi.framework.util.KeyedHashSet importedSources
private final java.util.List requiredBundleWires
private boolean importsInitialized
private boolean dynamicAllPackages
private String[] dynamicImportPackageStems
private String[] dynamicImportPackages
private Object classLoaderMonitor
private org.eclipse.osgi.internal.loader.ModuleClassLoader classloader
private final ClassLoader parent
private final java.util.concurrent.atomic.AtomicBoolean triggerClassLoaded
static void <clinit> ()
public static final java.lang.String getPackageName (java.lang.String)
String name
int index
public static final java.lang.String getResourcePackageName (java.lang.String)
String name
int begin
int end
public void <init> (org.eclipse.osgi.container.ModuleWiring, org.eclipse.osgi.internal.framework.EquinoxContainer, java.lang.ClassLoader)
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.internal.framework.EquinoxContainer container
ClassLoader parent
java.util.List exports
java.util.List currentRequireBundleWires
java.util.List moduleDatas
java.util.List buddyList
org.eclipse.osgi.container.Module systemModule
org.osgi.framework.Bundle systemBundle
public org.eclipse.osgi.container.ModuleWiring getWiring ()
public void addFragmentExports (java.util.List)
java.util.List exports
private static void initializeExports (java.util.List, org.eclipse.osgi.internal.loader.BundleLoaderSources, java.util.Collection)
java.util.List exports
org.eclipse.osgi.internal.loader.BundleLoaderSources sources
java.util.Collection exportNames
org.eclipse.osgi.container.ModuleCapability export
String name
final org.eclipse.osgi.internal.loader.sources.PackageSource createExportPackageSource (org.eclipse.osgi.container.ModuleWire, java.util.Collection)
org.eclipse.osgi.container.ModuleWire importWire
java.util.Collection visited
String name
org.eclipse.osgi.internal.loader.BundleLoader providerLoader
org.eclipse.osgi.internal.loader.sources.PackageSource requiredSource
org.eclipse.osgi.internal.loader.sources.PackageSource exportSource
private static org.eclipse.osgi.internal.loader.sources.PackageSource createMultiSource (java.lang.String, org.eclipse.osgi.internal.loader.sources.PackageSource[])
String packageName
org.eclipse.osgi.internal.loader.sources.PackageSource[] sources
java.util.List sourceList
int i
org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] innerSources
int j
public org.eclipse.osgi.internal.loader.ModuleClassLoader getModuleClassLoader ()
java.util.List hooks
org.eclipse.osgi.storage.BundleInfo$Generation generation
ClassLoader cl
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
protected void loadFragments (java.util.Collection)
java.util.Collection fragments
protected void clearManifestLocalizationCache ()
org.eclipse.osgi.storage.BundleInfo$Generation hostGen
org.eclipse.osgi.container.ModuleWire fragmentWire
org.eclipse.osgi.storage.BundleInfo$Generation fragGen
void loadClassLoaderFragments (java.util.Collection)
java.util.Collection fragments
static org.eclipse.osgi.internal.loader.ModuleClassLoader createClassLoaderPrivledged (java.lang.ClassLoader, org.eclipse.osgi.internal.framework.EquinoxConfiguration, org.eclipse.osgi.internal.loader.BundleLoader, org.eclipse.osgi.storage.BundleInfo$Generation, java.util.List)
ClassLoader parent
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
org.eclipse.osgi.internal.loader.BundleLoader delegate
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.util.List hooks
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
org.eclipse.osgi.internal.loader.ModuleClassLoader hookClassLoader
public void close ()
org.eclipse.osgi.container.Module systemModule
org.osgi.framework.BundleContext context
protected java.lang.ClassLoader getClassLoader ()
public java.lang.ClassLoader getParentClassLoader ()
final java.net.URL getResource (java.lang.String)
String name
public java.lang.Class findLocalClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
Class clazz
ClassNotFoundException e
public java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
java.lang.Class findClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean checkParent
private java.lang.Class findClassInternal (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean checkParent
String pkgName
boolean bootDelegation
Class result
ClassNotFoundException e
org.eclipse.osgi.internal.loader.sources.PackageSource source
ClassNotFoundException e
private java.lang.Object searchHooks (java.lang.String, int) throws java.lang.ClassNotFoundException java.io.FileNotFoundException
String name
int type
java.util.List loaderHooks
Object result
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
private boolean isRequestFromVM ()
Class[] context
int i
Class clazz
ClassLoader cl
ClassLoader last
private static java.lang.ClassLoader getClassLoader (java.lang.Class)
Class clazz
public java.net.URL findResource (java.lang.String)
String name
String pkgName
boolean bootDelegation
java.net.URL result
java.net.URL result
org.eclipse.osgi.internal.loader.sources.PackageSource source
public java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String name
String pkgName
java.util.Enumeration result
boolean bootDelegation
java.util.Enumeration hookResources
org.eclipse.osgi.internal.loader.sources.PackageSource source
java.util.Enumeration localResults
java.util.Enumeration hookResources
java.util.Enumeration buddyResult
private boolean isSubPackage (java.lang.String, java.lang.String)
String parentPackage
String subPackage
String prefix
protected java.util.Collection listResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
String pkgName
boolean subPackages
java.util.List packages
org.eclipse.osgi.framework.util.KeyedHashSet importSources
org.eclipse.osgi.framework.util.KeyedElement[] imports
org.eclipse.osgi.framework.util.KeyedElement[] imports
org.eclipse.osgi.framework.util.KeyedElement keyedElement
String id
java.util.Collection visited
org.eclipse.osgi.container.ModuleWire bundleWire
org.eclipse.osgi.internal.loader.BundleLoader loader
boolean localSearch
java.util.LinkedHashSet result
java.util.Set importedPackages
String name
org.eclipse.osgi.internal.loader.sources.PackageSource externalSource
String packagePath
java.util.Collection externalResources
String resource
java.util.Collection localResources
String resource
String resourcePkg
protected java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
public static java.util.Enumeration compoundEnumerations (java.util.Enumeration, java.util.Enumeration)
java.util.Enumeration list1
java.util.Enumeration list2
java.util.List compoundResults
Object item
public java.net.URL findLocalResource (java.lang.String)
String name
public java.util.Enumeration findLocalResources (java.lang.String)
String name
public final java.lang.String toString ()
org.eclipse.osgi.container.ModuleRevision revision
String name
private final boolean isDynamicallyImported (java.lang.String)
String pkgname
int i
int i
final void addExportedProvidersFor (java.lang.String, java.util.List, java.util.Collection)
String packageName
java.util.List result
java.util.Collection visited
org.eclipse.osgi.internal.loader.sources.PackageSource local
org.eclipse.osgi.container.ModuleWire bundleWire
org.eclipse.osgi.internal.loader.BundleLoader loader
final void addProvidedPackageNames (java.lang.String, java.util.List, boolean, java.util.Collection)
String packageName
java.util.List result
boolean subPackages
java.util.Collection visited
String exported
String substituted
org.eclipse.osgi.container.ModuleWire bundleWire
org.eclipse.osgi.internal.loader.BundleLoader loader
public final boolean isExportedPackage (java.lang.String)
String name
final boolean isSubstitutedExport (java.lang.String)
String name
private void addDynamicImportPackage (java.util.List)
java.util.List packageImports
java.util.List dynamicImports
org.eclipse.osgi.container.ModuleRequirement packageImport
java.util.regex.Matcher matcher
String dynamicName
private void addDynamicImportPackage (java.lang.String[])
String[] packages
int size
java.util.List stems
java.util.List stems
int i
java.util.List names
java.util.List names
int i
int i
String name
public final void addDynamicImportPackage (org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.util.ManifestElement[] packages
java.util.List dynamicImports
StringBuilder importSpec
org.eclipse.osgi.util.ManifestElement dynamicImportElement
String[] names
String name
java.util.Map dynamicImportMap
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.osgi.framework.BundleException e
private org.eclipse.osgi.internal.loader.sources.PackageSource findSource (java.lang.String)
String pkgName
org.eclipse.osgi.internal.loader.sources.PackageSource result
private org.eclipse.osgi.internal.loader.sources.PackageSource findImportedSource (java.lang.String, java.util.Collection)
String pkgName
java.util.Collection visited
org.eclipse.osgi.framework.util.KeyedHashSet imports
private org.eclipse.osgi.framework.util.KeyedHashSet getImportedSources (java.util.Collection)
java.util.Collection visited
java.util.List importWires
org.eclipse.osgi.container.ModuleWire importWire
org.eclipse.osgi.internal.loader.sources.PackageSource source
private org.eclipse.osgi.internal.loader.sources.PackageSource findDynamicSource (java.lang.String)
String pkgName
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWire dynamicWire
org.eclipse.osgi.internal.loader.sources.PackageSource source
private org.eclipse.osgi.internal.loader.sources.PackageSource findRequiredSource (java.lang.String, java.util.Collection)
String pkgName
java.util.Collection visited
org.eclipse.osgi.internal.loader.sources.PackageSource result
java.util.List result
org.eclipse.osgi.container.ModuleWire bundleWire
org.eclipse.osgi.internal.loader.BundleLoader loader
org.eclipse.osgi.internal.loader.sources.PackageSource source
org.eclipse.osgi.internal.loader.sources.PackageSource source
org.eclipse.osgi.internal.loader.sources.PackageSource source
org.eclipse.osgi.internal.loader.sources.PackageSource[] srcs
public final org.eclipse.osgi.internal.loader.sources.PackageSource getPackageSource (java.lang.String)
String pkgName
org.eclipse.osgi.internal.loader.sources.PackageSource result
org.eclipse.osgi.internal.loader.sources.PackageSource localSource
protected boolean getAndSetTrigger ()
public boolean isTriggerSet ()
}
org/eclipse/osgi/internal/signedcontent/SignerInfoImpl.class
SignerInfoImpl.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignerInfoImpl extends java.lang.Object implements org.eclipse.osgi.signedcontent.SignerInfo {
private final java.security.cert.Certificate[] chain
private final String mdAlgorithm
private volatile java.security.cert.Certificate trustAnchor
public void <init> (java.security.cert.Certificate[], java.security.cert.Certificate, java.lang.String)
java.security.cert.Certificate[] chain
java.security.cert.Certificate trustAnchor
String mdAlgorithm
public java.security.cert.Certificate[] getCertificateChain ()
public java.security.cert.Certificate getTrustAnchor ()
public boolean isTrusted ()
void setTrustAnchor (java.security.cert.Certificate)
java.security.cert.Certificate trustAnchor
public java.lang.String getMessageDigestAlgorithm ()
public int hashCode ()
int result
int i
public boolean equals (java.lang.Object)
Object obj
org.eclipse.osgi.signedcontent.SignerInfo other
java.security.cert.Certificate[] otherCerts
int i
}
org/eclipse/osgi/internal/container/EquinoxReentrantLock.class
EquinoxReentrantLock.java
package org.eclipse.osgi.internal.container
public final org.eclipse.osgi.internal.container.EquinoxReentrantLock extends java.util.concurrent.locks.ReentrantLock {
private static final long serialVersionUID
public void <init> ()
public final java.lang.Thread getOwner ()
}
org/eclipse/osgi/internal/log/EquinoxLogFactory$1.class
EquinoxLogFactory.java
package org.eclipse.osgi.internal.log
org.eclipse.osgi.internal.log.EquinoxLogFactory$1 extends java.lang.Object implements org.eclipse.osgi.framework.log.FrameworkLog {
final synthetic org.eclipse.osgi.internal.log.EquinoxLogFactory this$0
private final synthetic org.eclipse.osgi.internal.log.EquinoxLogWriter val$logWriter
private final synthetic org.eclipse.equinox.log.Logger val$logger
void <init> (org.eclipse.osgi.internal.log.EquinoxLogFactory, org.eclipse.osgi.internal.log.EquinoxLogWriter, org.eclipse.equinox.log.Logger)
public void setWriter (java.io.Writer, boolean)
java.io.Writer newWriter
boolean append
public void setFile (java.io.File, boolean) throws java.io.IOException
java.io.File newFile
boolean append
public void setConsoleLog (boolean)
boolean consoleLog
public void log (org.eclipse.osgi.framework.log.FrameworkLogEntry)
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
public void log (org.osgi.framework.FrameworkEvent)
org.osgi.framework.FrameworkEvent frameworkEvent
org.osgi.framework.Bundle b
Throwable t
String entry
int severity
int severity
int severity
int severity
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
public java.io.File getFile ()
public void close ()
}
org/eclipse/core/runtime/adaptor/EclipseStarter$1.class
EclipseStarter.java
package org.eclipse.core.runtime.adaptor
org.eclipse.core.runtime.adaptor.EclipseStarter$1 extends java.lang.Object implements org.osgi.framework.BundleListener {
private final synthetic org.osgi.framework.Bundle val$systemBundle
private final synthetic Runnable val$handler
void <init> (org.osgi.framework.Bundle, java.lang.Runnable)
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
}
org/eclipse/equinox/log/LogFilter.class
LogFilter.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.LogFilter extends java.lang.Object {
public abstract boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
}
org/apache/felix/resolver/Candidates.class
Candidates.java
package org.apache.felix.resolver
org.apache.felix.resolver.Candidates extends java.lang.Object {
public static final int MANDATORY
public static final int OPTIONAL
private final java.util.Set m_mandatoryResources
private final org.apache.felix.resolver.util.OpenHashMapSet m_dependentMap
private final org.apache.felix.resolver.util.OpenHashMapList m_candidateMap
private final java.util.Map m_allWrappedHosts
private final java.util.Map m_populateResultCache
private boolean m_fragmentsPresent
private final java.util.Map m_validOnDemandResources
private final java.util.Map m_subtitutableMap
private final org.apache.felix.resolver.util.OpenHashMapSet m_delta
private static final int UNPROCESSED
private static final int PROCESSING
private static final int SUBSTITUTED
private static final int EXPORTED
private void <init> (java.util.Set, org.apache.felix.resolver.util.OpenHashMapSet, org.apache.felix.resolver.util.OpenHashMapList, java.util.Map, java.util.Map, boolean, java.util.Map, java.util.Map, org.apache.felix.resolver.util.OpenHashMapSet)
java.util.Set mandatoryResources
org.apache.felix.resolver.util.OpenHashMapSet dependentMap
org.apache.felix.resolver.util.OpenHashMapList candidateMap
java.util.Map wrappedHosts
java.util.Map populateResultCache
boolean fragmentsPresent
java.util.Map onDemandResources
java.util.Map substitutableMap
org.apache.felix.resolver.util.OpenHashMapSet delta
public void <init> (java.util.Map)
java.util.Map validOnDemandResources
public java.lang.Object getDelta ()
public final void populate (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, int) throws org.osgi.service.resolver.ResolutionException
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource resource
int resolution
Object cacheValue
boolean isFragment
org.osgi.service.resolver.ResolutionException ex
private void populateResource (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource) throws org.osgi.service.resolver.ResolutionException
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource resource
Integer cycleCount
java.util.Map localCandidateMap
java.util.List remainingReqs
Object cacheValue
org.osgi.resource.Requirement req
String resolution
java.util.List candidates
org.osgi.service.resolver.ResolutionException rethrow
Object result
String msg
java.util.Iterator it
java.util.Map$Entry entry
java.util.Iterator it2
java.util.Collection ondemandFragments
org.osgi.resource.Resource fragment
Boolean valid
private void populateSubstitutables ()
java.util.Map$Entry populated
private void populateSubstitutables (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
java.util.List packageExports
java.util.List packageImports
java.util.Map exportNames
org.osgi.resource.Capability packageExport
String packageName
java.util.List caps
org.osgi.resource.Requirement req
java.util.List substitutes
String packageName
java.util.List exportedPackages
org.osgi.resource.Capability exportedPackage
org.osgi.resource.Capability exportedPackage
void checkSubstitutes (java.util.List) throws org.osgi.service.resolver.ResolutionException
java.util.List importPermutations
java.util.Map substituteStatuses
org.osgi.resource.Capability substitutable
org.osgi.resource.Capability substitutable
java.util.Map$Entry substituteStatus
org.osgi.resource.Requirement substitutedReq
java.util.Set dependents
org.osgi.resource.Requirement dependent
java.util.List candidates
java.util.Iterator iCandidates
org.osgi.resource.Capability candidate
Integer candidateStatus
String msg
private boolean isSubstituted (org.osgi.resource.Capability, java.util.Map)
org.osgi.resource.Capability substitutableCap
java.util.Map substituteStatuses
Integer substituteState
org.osgi.resource.Requirement substitutableReq
java.util.List substitutes
org.osgi.resource.Capability substituteCandidate
public void populateDynamic (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, org.osgi.resource.Requirement, java.util.List) throws org.osgi.service.resolver.ResolutionException
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource resource
org.osgi.resource.Requirement req
java.util.List candidates
org.osgi.service.resolver.ResolutionException rethrow
private org.osgi.service.resolver.ResolutionException processCandidates (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, java.util.List)
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource resource
java.util.List candidates
org.osgi.service.resolver.ResolutionException rethrow
java.util.Set fragmentCands
java.util.Iterator itCandCap
org.osgi.resource.Capability candCap
boolean isFragment
org.osgi.service.resolver.ResolutionException ex
org.osgi.resource.Capability fragCand
String fragCandName
org.osgi.resource.Wiring wiring
org.osgi.resource.Wire wire
public boolean isPopulated (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
Object value
public org.osgi.service.resolver.ResolutionException getResolveException (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
Object value
private void add (org.osgi.resource.Requirement, java.util.List)
org.osgi.resource.Requirement req
java.util.List candidates
private void add (java.util.Map)
java.util.Map candidates
java.util.Map$Entry entry
public org.osgi.resource.Resource getWrappedHost (org.osgi.resource.Resource)
org.osgi.resource.Resource r
org.osgi.resource.Resource wrapped
public java.util.List getCandidates (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
java.util.List candidates
public org.osgi.resource.Capability getFirstCandidate (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
java.util.List candidates
public void removeFirstCandidate (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
java.util.List candidates
org.osgi.resource.Capability cap
org.apache.felix.resolver.util.CopyOnWriteSet capPath
public java.util.List clearCandidates (org.osgi.resource.Requirement, java.util.Collection)
org.osgi.resource.Requirement req
java.util.Collection caps
java.util.List l
org.apache.felix.resolver.util.CopyOnWriteSet capPath
public void prepare (org.osgi.service.resolver.ResolveContext) throws org.osgi.service.resolver.ResolutionException
org.osgi.service.resolver.ResolveContext rc
java.util.Map hostFragments
java.util.List hostResources
java.util.List unselectedFragments
java.util.Map$Entry hostEntry
org.osgi.resource.Capability hostCap
java.util.Map fragments
java.util.List selectedFragments
java.util.Map$Entry fragEntry
boolean isFirst
java.util.Map$Entry versionEntry
org.osgi.resource.Requirement hostReq
java.util.List hosts
org.apache.felix.resolver.WrappedResource wrappedHost
org.osgi.resource.Resource fragment
org.apache.felix.resolver.WrappedResource hostResource
org.osgi.resource.Capability c
org.osgi.resource.Capability origCap
org.apache.felix.resolver.util.CopyOnWriteSet dependents
org.osgi.resource.Requirement r
java.util.List cands
org.apache.felix.resolver.util.ShadowList shadow
java.util.List original
int removeIdx
int insertIdx
int idx
org.osgi.resource.Requirement r
org.osgi.resource.Requirement origReq
java.util.List cands
org.osgi.resource.Capability cand
java.util.Set dependents
org.osgi.resource.Resource resource
private java.util.Map populateDependents ()
java.util.Map hostFragments
java.util.Map$Entry entry
org.osgi.resource.Requirement req
java.util.List caps
org.osgi.resource.Capability cap
org.apache.felix.resolver.util.CopyOnWriteSet dependents
String resSymName
org.osgi.framework.Version resVersion
java.util.Map fragments
java.util.Map fragmentVersions
java.util.List actual
private void removeResource (org.osgi.resource.Resource, org.osgi.service.resolver.ResolutionException) throws org.osgi.service.resolver.ResolutionException
org.osgi.resource.Resource resource
org.osgi.service.resolver.ResolutionException ex
java.util.Set unresolvedResources
java.util.Iterator it
private void remove (org.osgi.resource.Resource, java.util.Set) throws org.osgi.service.resolver.ResolutionException
org.osgi.resource.Resource resource
java.util.Set unresolvedResources
org.osgi.resource.Requirement r
org.osgi.resource.Capability c
private void remove (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
java.util.List candidates
org.osgi.resource.Capability cap
java.util.Set dependents
private void remove (org.osgi.resource.Capability, java.util.Set) throws org.osgi.service.resolver.ResolutionException
org.osgi.resource.Capability c
java.util.Set unresolvedResources
java.util.Set dependents
org.osgi.resource.Requirement r
java.util.List candidates
String msg
public org.apache.felix.resolver.Candidates copy ()
public void dump (org.osgi.service.resolver.ResolveContext)
org.osgi.service.resolver.ResolveContext rc
java.util.Set resources
java.util.Map$Entry entry
org.osgi.resource.Resource resource
org.osgi.resource.Wiring wiring
java.util.List reqs
org.osgi.resource.Requirement req
java.util.List candidates
org.osgi.resource.Requirement req
java.util.List candidates
public void permutate (org.osgi.resource.Requirement, java.util.List)
org.osgi.resource.Requirement req
java.util.List permutations
org.apache.felix.resolver.Candidates perm
public boolean canRemoveCandidate (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
java.util.List candidates
public void permutateIfNeeded (org.osgi.resource.Requirement, java.util.List)
org.osgi.resource.Requirement req
java.util.List permutations
java.util.List candidates
boolean permutated
org.apache.felix.resolver.Candidates existingPerm
java.util.List existingPermCands
}
org/apache/felix/resolver/WrappedResource.class
WrappedResource.java
package org.apache.felix.resolver
org.apache.felix.resolver.WrappedResource extends java.lang.Object implements org.osgi.resource.Resource {
private final org.osgi.resource.Resource m_host
private final java.util.List m_fragments
private java.util.List m_cachedCapabilities
private java.util.List m_cachedRequirements
public void <init> (org.osgi.resource.Resource, java.util.List)
org.osgi.resource.Resource host
java.util.List fragments
public org.osgi.resource.Resource getDeclaredResource ()
public java.util.List getFragments ()
public java.util.List getCapabilities (java.lang.String)
String namespace
java.util.List caps
org.osgi.resource.Capability cap
org.osgi.resource.Resource fragment
org.osgi.resource.Capability cap
public java.util.List getRequirements (java.lang.String)
String namespace
java.util.List reqs
org.osgi.resource.Requirement req
org.osgi.resource.Resource fragment
org.osgi.resource.Requirement req
public java.lang.String toString ()
}
org/osgi/framework/wiring/dto/BundleWiringDTO$NodeDTO.class
BundleWiringDTO.java
package org.osgi.framework.wiring.dto
public org.osgi.framework.wiring.dto.BundleWiringDTO$NodeDTO extends org.osgi.resource.dto.WiringDTO {
public boolean inUse
public boolean current
public void <init> ()
}
org/osgi/framework/PackagePermission.class
PackagePermission.java
package org.osgi.framework
public final org.osgi.framework.PackagePermission extends java.security.BasicPermission {
static final long serialVersionUID
public static final String EXPORT
public static final String EXPORTONLY
public static final String IMPORT
private static final int ACTION_EXPORT
private static final int ACTION_IMPORT
private static final int ACTION_ALL
static final int ACTION_NONE
transient int action_mask
private volatile String actions
final transient org.osgi.framework.Bundle bundle
transient org.osgi.framework.Filter filter
private volatile transient java.util.Map properties
public void <init> (java.lang.String, java.lang.String)
String name
String actions
public void <init> (java.lang.String, org.osgi.framework.Bundle, java.lang.String)
String name
org.osgi.framework.Bundle exportingBundle
String actions
void <init> (java.lang.String, int)
String name
int mask
private void setTransients (java.lang.String, int)
String name
int mask
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.PackagePermission requested
boolean implies0 (org.osgi.framework.PackagePermission, int)
org.osgi.framework.PackagePermission requested
int effective
int desired
org.osgi.framework.Filter f
public java.lang.String getActions ()
String result
StringBuffer sb
boolean comma
int mask
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.PackagePermission pp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
java.util.Map map
}
org/osgi/framework/hooks/bundle/package-info.class
package-info.java
package org.osgi.framework.hooks.bundle
abstract synthetic org.osgi.framework.hooks.bundle.package-info extends java.lang.Object {
}
org/osgi/framework/hooks/resolver/ResolverHook.class
ResolverHook.java
package org.osgi.framework.hooks.resolver
public abstract org.osgi.framework.hooks.resolver.ResolverHook extends java.lang.Object {
public abstract void filterResolvable (java.util.Collection)
public abstract void filterSingletonCollisions (org.osgi.framework.wiring.BundleCapability, java.util.Collection)
public abstract void filterMatches (org.osgi.framework.wiring.BundleRequirement, java.util.Collection)
public abstract void end ()
}
org/osgi/framework/ServiceObjects.class
ServiceObjects.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceObjects extends java.lang.Object {
public abstract java.lang.Object getService ()
public abstract void ungetService (java.lang.Object)
public abstract org.osgi.framework.ServiceReference getServiceReference ()
}
org/osgi/framework/startlevel/dto/packageinfo
org/osgi/framework/FrameworkEvent.class
FrameworkEvent.java
package org.osgi.framework
public org.osgi.framework.FrameworkEvent extends java.util.EventObject {
static final long serialVersionUID
private final org.osgi.framework.Bundle bundle
private final Throwable throwable
private final int type
public static final int STARTED
public static final int ERROR
public static final int PACKAGES_REFRESHED
public static final int STARTLEVEL_CHANGED
public static final int WARNING
public static final int INFO
public static final int STOPPED
public static final int STOPPED_UPDATE
public static final int STOPPED_BOOTCLASSPATH_MODIFIED
public static final int WAIT_TIMEDOUT
public void <init> (int, java.lang.Object)
int type
Object source
public void <init> (int, org.osgi.framework.Bundle, java.lang.Throwable)
int type
org.osgi.framework.Bundle bundle
Throwable throwable
public java.lang.Throwable getThrowable ()
public org.osgi.framework.Bundle getBundle ()
public int getType ()
}
org/osgi/util/tracker/ServiceTracker$AllTracked.class
ServiceTracker.java
package org.osgi.util.tracker
org.osgi.util.tracker.ServiceTracker$AllTracked extends org.osgi.util.tracker.ServiceTracker$Tracked implements org.osgi.framework.AllServiceListener {
final synthetic org.osgi.util.tracker.ServiceTracker this$0
void <init> (org.osgi.util.tracker.ServiceTracker)
}
org/osgi/service/url/packageinfo
org/osgi/service/condpermadmin/ConditionalPermissionInfo.class
ConditionalPermissionInfo.java
package org.osgi.service.condpermadmin
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo extends java.lang.Object {
public static final String ALLOW
public static final String DENY
public abstract org.osgi.service.condpermadmin.ConditionInfo[] getConditionInfos ()
public abstract org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos ()
public abstract void delete ()
public abstract java.lang.String getName ()
public abstract java.lang.String getAccessDecision ()
public abstract java.lang.String getEncoded ()
public abstract java.lang.String toString ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/osgi/dto/DTO.class
DTO.java
package org.osgi.dto
public abstract org.osgi.dto.DTO extends java.lang.Object {
public void <init> ()
public java.lang.String toString ()
private static java.lang.StringBuilder appendDTO (java.lang.StringBuilder, java.util.Map, java.lang.String, org.osgi.dto.DTO)
StringBuilder result
java.util.Map objectRefs
String refpath
org.osgi.dto.DTO dto
String delim
java.lang.reflect.Field field
String name
Object value
private static java.lang.StringBuilder appendValue (java.lang.StringBuilder, java.util.Map, java.lang.String, java.lang.Object)
StringBuilder result
java.util.Map objectRefs
String refpath
Object value
String path
private static java.lang.StringBuilder appendArray (java.lang.StringBuilder, java.util.Map, java.lang.String, java.lang.Object)
StringBuilder result
java.util.Map objectRefs
String refpath
Object array
int length
int i
private static java.lang.StringBuilder appendIterable (java.lang.StringBuilder, java.util.Map, java.lang.String, java.lang.Iterable)
StringBuilder result
java.util.Map objectRefs
String refpath
Iterable iterable
int i
Object item
private static java.lang.StringBuilder appendMap (java.lang.StringBuilder, java.util.Map, java.lang.String, java.util.Map)
StringBuilder result
java.util.Map objectRefs
String refpath
java.util.Map map
String delim
java.util.Map$Entry entry
String name
Object value
private static java.lang.StringBuilder appendString (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder result
CharSequence string
int i
char c
private static java.lang.CharSequence compress (java.lang.CharSequence)
CharSequence in
int length
StringBuilder result
}
org/osgi/dto/package-info.class
package-info.java
package org.osgi.dto
abstract synthetic org.osgi.dto.package-info extends java.lang.Object {
}
org/osgi/resource/Resource.class
Resource.java
package org.osgi.resource
public abstract org.osgi.resource.Resource extends java.lang.Object {
public abstract java.util.List getCapabilities (java.lang.String)
public abstract java.util.List getRequirements (java.lang.String)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/eclipse/osgi/framework/util/SecureAction$6.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$6 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Long run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$3.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$3 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic String val$property
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.lang.String)
public java.lang.String run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/reliablefile/ReliableFile.class
ReliableFile.java
package org.eclipse.osgi.framework.internal.reliablefile
public org.eclipse.osgi.framework.internal.reliablefile.ReliableFile extends java.lang.Object {
public static final int OPEN_BEST_AVAILABLE
public static final int OPEN_FAIL_ON_PRIMARY
public static final int GENERATION_LATEST
public static final int GENERATIONS_INFINITE
public static final String tmpExt
public static final String PROP_MAX_BUFFER
public static final String PROP_MAX_GENERATIONS
public static final String PROP_OSGI_LOCKING
private static final int FILETYPE_VALID
private static final int FILETYPE_CORRUPT
private static final int FILETYPE_NOSIGNATURE
private static final byte[] identifier1
private static final byte[] identifier2
private static final int BUF_SIZE
private static final int maxInputStreamBuffer
private static final int defaultMaxGenerations
private static final boolean fileSharing
private static java.io.File lastGenerationFile
private static int[] lastGenerations
private static final Object lastGenerationLock
private java.io.File referenceFile
private static java.util.Hashtable cacheFiles
private java.io.File inputFile
private java.io.File outputFile
private java.util.zip.Checksum appendChecksum
static void <clinit> ()
String prop
int tmpMaxInput
int tmpDefaultMax
boolean tmpFileSharing
static org.eclipse.osgi.framework.internal.reliablefile.ReliableFile getReliableFile (java.lang.String) throws java.io.IOException
String name
static org.eclipse.osgi.framework.internal.reliablefile.ReliableFile getReliableFile (java.io.File) throws java.io.IOException
java.io.File file
private void <init> (java.io.File)
java.io.File file
private static int[] getFileGenerations (java.io.File)
java.io.File file
int[] generations
String name
String prefix
int prefixLen
java.io.File parent
String[] files
java.util.List list
int i
int id
Object[] array
int i
int j
java.io.InputStream getInputStream (int, int) throws java.io.IOException
int generation
int openMask
int[] generations
String name
java.io.File parent
boolean failOnPrimary
java.io.File textFile
java.io.InputStream textIS
int idx
java.io.File file
java.io.File file
java.io.InputStream is
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
long timeStamp
java.io.InputStream tempIS
long fileSize
java.util.zip.Checksum cksum
int filetype
java.io.OutputStream getOutputStream (boolean, int) throws java.io.IOException
boolean append
int appendGeneration
String name
java.io.File parent
java.io.File tmpFile
java.io.OutputStream os
java.io.InputStream is
java.io.InputStream is
java.io.OutputStream os
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
java.io.OutputStream os
void closeOutputFile (java.util.zip.Checksum) throws java.io.IOException
java.util.zip.Checksum checksum
int[] generations
String name
java.io.File parent
java.io.File newFile
java.io.File newFile
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
void abortOutputFile ()
java.io.File getOutputFile ()
void closeInputFile ()
private void cleanup (int[], boolean)
int[] generations
boolean generationAdded
String name
java.io.File parent
int generationCount
int rmCount
int idx
int count
java.io.File file
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
int idx
java.io.File rmFile
private static void mv (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
private static void cp (java.io.InputStream, java.io.OutputStream, int, long) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
int truncateSize
long length
int bufferSize
int bufferSize
byte[] buffer
long size
int count
int count
public static boolean exists (java.io.File)
java.io.File file
String prefix
java.io.File parent
int prefixLen
String[] files
int i
public static long lastModified (java.io.File)
java.io.File file
int[] generations
String name
java.io.File parent
java.io.File newFile
public long lastModified ()
public static int lastModifiedVersion (java.io.File)
java.io.File file
int[] generations
public static boolean delete (java.io.File)
java.io.File deleteFile
int[] generations
String name
java.io.File parent
int idx
java.io.File file
public static java.lang.String[] getBaseFiles (java.io.File) throws java.io.IOException
java.io.File directory
String[] files
java.util.Set list
int idx
String file
int pos
String ext
int generation
String base
int idx
java.util.Iterator iter
public static void cleanupGenerations (java.io.File)
java.io.File base
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile rf
int[] generations
public static void fileUpdated (java.io.File)
java.io.File file
void writeChecksumSignature (java.io.OutputStream, java.util.zip.Checksum) throws java.io.IOException
java.io.OutputStream out
java.util.zip.Checksum checksum
int getSignatureSize () throws java.io.IOException
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
long getInputLength () throws java.io.IOException
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo info
java.util.zip.Checksum getFileChecksum () throws java.io.IOException
java.util.zip.Checksum getChecksumCalculator ()
private int getStreamType (java.io.InputStream, java.util.zip.Checksum, long) throws java.io.IOException
java.io.InputStream is
java.util.zip.Checksum crc
long len
boolean markSupported
byte[] data
int num
int pos
byte[] data
int read
int num
int num
int i
int j
long crccmp
long crccmp
private static byte[] intToHex (int)
int l
byte[] buffer
int count
int ch
}
org/eclipse/osgi/framework/internal/reliablefile/ReliableFileInputStream.class
ReliableFileInputStream.java
package org.eclipse.osgi.framework.internal.reliablefile
public org.eclipse.osgi.framework.internal.reliablefile.ReliableFileInputStream extends java.io.FilterInputStream {
private org.eclipse.osgi.framework.internal.reliablefile.ReliableFile reliable
private int sigSize
private long readPos
private long length
public void <init> (java.lang.String) throws java.io.IOException
String name
public void <init> (java.io.File) throws java.io.IOException
java.io.File file
public void <init> (java.io.File, int, int) throws java.io.IOException
java.io.File file
int generation
int openMask
private void <init> (org.eclipse.osgi.framework.internal.reliablefile.ReliableFile, int, int) throws java.io.IOException
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile reliable
int generation
int openMask
public synchronized void close () throws java.io.IOException
public synchronized int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int num
public synchronized int read (byte[]) throws java.io.IOException
byte[] b
public synchronized int read () throws java.io.IOException
int num
public synchronized int available () throws java.io.IOException
public synchronized long skip (long) throws java.io.IOException
long n
long len
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
}
org/eclipse/osgi/framework/eventmgr/EventDispatcher.class
EventDispatcher.java
package org.eclipse.osgi.framework.eventmgr
public abstract org.eclipse.osgi.framework.eventmgr.EventDispatcher extends java.lang.Object {
public abstract void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/osgi/service/localization/BundleLocalization.class
BundleLocalization.java
package org.eclipse.osgi.service.localization
public abstract org.eclipse.osgi.service.localization.BundleLocalization extends java.lang.Object {
public abstract java.util.ResourceBundle getLocalization (org.osgi.framework.Bundle, java.lang.String)
}
org/eclipse/osgi/service/resolver/Resolver.class
Resolver.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.Resolver extends java.lang.Object {
public abstract void resolve (org.eclipse.osgi.service.resolver.BundleDescription[], java.util.Dictionary[])
public abstract void flush ()
public abstract org.eclipse.osgi.service.resolver.State getState ()
public abstract void setState (org.eclipse.osgi.service.resolver.State)
public abstract void bundleAdded (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract void bundleRemoved (org.eclipse.osgi.service.resolver.BundleDescription, boolean)
public abstract void bundleUpdated (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.BundleDescription, boolean)
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription resolveDynamicImport (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
public abstract void setSelectionPolicy (java.util.Comparator)
public abstract java.util.Comparator getSelectionPolicy ()
}
org/eclipse/osgi/service/datalocation/Location.class
Location.java
package org.eclipse.osgi.service.datalocation
public abstract org.eclipse.osgi.service.datalocation.Location extends java.lang.Object {
public static final String INSTANCE_FILTER
public static final String INSTALL_FILTER
public static final String CONFIGURATION_FILTER
public static final String USER_FILTER
public static final String ECLIPSE_HOME_FILTER
static void <clinit> ()
public abstract boolean allowsDefault ()
public abstract java.net.URL getDefault ()
public abstract org.eclipse.osgi.service.datalocation.Location getParentLocation ()
public abstract java.net.URL getURL ()
public abstract boolean isSet ()
public abstract boolean isReadOnly ()
public abstract boolean setURL (java.net.URL, boolean) throws java.lang.IllegalStateException
public abstract boolean set (java.net.URL, boolean) throws java.lang.IllegalStateException java.io.IOException
public abstract boolean set (java.net.URL, boolean, java.lang.String) throws java.lang.IllegalStateException java.io.IOException
public abstract boolean lock () throws java.io.IOException
public abstract void release ()
public abstract boolean isLocked () throws java.io.IOException
public abstract org.eclipse.osgi.service.datalocation.Location createLocation (org.eclipse.osgi.service.datalocation.Location, java.net.URL, boolean)
public abstract java.net.URL getDataArea (java.lang.String) throws java.io.IOException
}
org/eclipse/osgi/container/ModuleResolver$3.class
ModuleResolver.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleResolver$3 extends java.lang.Object implements java.util.Comparator {
private final synthetic java.util.List val$orderedRequirements
void <init> (java.util.List)
public int compare (org.eclipse.osgi.container.ModuleWire, org.eclipse.osgi.container.ModuleWire)
org.eclipse.osgi.container.ModuleWire w1
org.eclipse.osgi.container.ModuleWire w2
int index1
int index2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/container/ModuleResolver$1.class
ModuleResolver.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleResolver$1 extends java.lang.ThreadLocal {
final synthetic org.eclipse.osgi.container.ModuleResolver this$0
void <init> (org.eclipse.osgi.container.ModuleResolver)
protected java.lang.Boolean initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
org/eclipse/osgi/storage/Storage$7.class
Storage.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.Storage$7 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.storage.Storage this$0
void <init> (org.eclipse.osgi.storage.Storage)
public java.lang.Void run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/storage/bundlefile/BundleFileWrapperChain.class
BundleFileWrapperChain.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.BundleFileWrapperChain extends org.eclipse.osgi.storage.bundlefile.BundleFileWrapper {
private final org.eclipse.osgi.storage.bundlefile.BundleFile wrapped
private final org.eclipse.osgi.storage.bundlefile.BundleFileWrapperChain next
public void <init> (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.bundlefile.BundleFileWrapperChain)
org.eclipse.osgi.storage.bundlefile.BundleFile wrapped
org.eclipse.osgi.storage.bundlefile.BundleFileWrapperChain next
public java.lang.String toString ()
public org.eclipse.osgi.storage.bundlefile.BundleFile getWrapped ()
public org.eclipse.osgi.storage.bundlefile.BundleFileWrapperChain getNext ()
}
org/eclipse/osgi/storage/Storage$5.class
Storage.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.Storage$5 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.storage.Storage this$0
private final synthetic java.io.InputStream val$in
private final synthetic java.net.URL val$sourceURL
void <init> (org.eclipse.osgi.storage.Storage, java.io.InputStream, java.net.URL)
public java.io.File run () throws org.osgi.framework.BundleException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/internal/location/LocationHelper.class
LocationHelper.java
package org.eclipse.osgi.internal.location
public org.eclipse.osgi.internal.location.LocationHelper extends java.lang.Object {
public static final String PROP_OSGI_LOCKING
public static final String LOCKING_NONE
public static final String LOCKING_IO
public static final String LOCKING_NIO
public void <init> ()
public static java.net.URL buildURL (java.lang.String, boolean)
String spec
boolean trailingSlash
boolean isFile
private static java.net.URL adjustTrailingSlash (java.net.URL, boolean) throws java.net.MalformedURLException
java.net.URL url
boolean trailingSlash
String file
public static org.eclipse.osgi.internal.location.Locker createLocker (java.io.File, java.lang.String, boolean)
java.io.File lock
String lockMode
boolean debug
}
org/eclipse/osgi/internal/framework/legacy/PackageAdminImpl$RequiredBundleImpl.class
PackageAdminImpl.java
package org.eclipse.osgi.internal.framework.legacy
org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl$RequiredBundleImpl extends java.lang.Object implements org.osgi.service.packageadmin.RequiredBundle {
private final org.osgi.framework.wiring.BundleCapability bundleCapability
private final org.osgi.framework.wiring.BundleWiring providerWiring
public void <init> (org.osgi.framework.wiring.BundleCapability, org.osgi.framework.wiring.BundleWiring)
org.osgi.framework.wiring.BundleCapability bundleCapability
org.osgi.framework.wiring.BundleWiring providerWiring
public java.lang.String getSymbolicName ()
public org.osgi.framework.Bundle getBundle ()
public org.osgi.framework.Bundle[] getRequiringBundles ()
java.util.Set requiring
private static void addRequirers (java.util.Set, org.osgi.framework.wiring.BundleWiring)
java.util.Set requiring
org.osgi.framework.wiring.BundleWiring providerWiring
java.util.List requirerWires
org.osgi.framework.wiring.BundleWire requireBundleWire
org.osgi.framework.Bundle requirer
String reExport
public org.osgi.framework.Version getVersion ()
org.osgi.framework.Version version
public boolean isRemovalPending ()
public java.lang.String toString ()
}
org/eclipse/osgi/internal/framework/BundleContextImpl$2.class
BundleContextImpl.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.BundleContextImpl$2 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.framework.BundleContextImpl this$0
private final synthetic org.eclipse.osgi.internal.framework.BundleContextImpl val$context
private final synthetic java.util.Collection val$allBundles
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.framework.BundleContextImpl, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/framework/EquinoxContainer.class
EquinoxContainer.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.EquinoxContainer extends java.lang.Object implements java.util.concurrent.ThreadFactory java.lang.Runnable {
public static final String NAME
private static final String CONFIG_FILE
static final org.eclipse.osgi.framework.util.SecureAction secureAction
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
private final org.eclipse.osgi.internal.location.EquinoxLocations equinoxLocations
private final org.eclipse.osgi.internal.log.EquinoxLogServices logServices
private final org.eclipse.osgi.storage.Storage storage
private final org.osgi.service.packageadmin.PackageAdmin packageAdmin
private final org.osgi.service.startlevel.StartLevel startLevel
private final java.util.Set bootDelegation
private final String[] bootDelegationStems
private final boolean bootDelegateAll
private final Object monitor
private org.eclipse.osgi.framework.eventmgr.EventManager eventManager
private org.eclipse.osgi.internal.framework.EquinoxEventPublisher eventPublisher
private org.eclipse.osgi.internal.serviceregistry.ServiceRegistry serviceRegistry
private org.eclipse.osgi.internal.framework.ContextFinder contextFinder
private org.osgi.util.tracker.ServiceTracker signedContentFactory
private java.util.concurrent.ScheduledExecutorService executor
private org.eclipse.osgi.internal.framework.StorageSaver storageSaver
static void <clinit> ()
public void <init> (java.util.Map)
java.util.Map configuration
java.io.IOException e
org.osgi.framework.BundleException e
String bootDelegationProp
String[] bootPackages
java.util.HashSet exactMatch
java.util.List stemMatch
boolean delegateAllValue
int i
private static void loadConfig (org.eclipse.osgi.internal.framework.EquinoxConfiguration, org.eclipse.osgi.internal.location.EquinoxLocations)
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
org.eclipse.osgi.internal.location.EquinoxLocations equinoxLocations
org.eclipse.osgi.service.datalocation.Location configArea
java.net.URL location
private static java.util.Properties loadProperties (java.net.URL, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
java.net.URL location
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
java.util.Properties result
java.io.InputStream in
private static java.util.Properties substituteVars (java.util.Properties, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
java.util.Properties result
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
java.util.Enumeration eKeys
Object key
String value
public org.eclipse.osgi.storage.Storage getStorage ()
public org.eclipse.osgi.internal.framework.EquinoxConfiguration getConfiguration ()
public org.eclipse.osgi.internal.location.EquinoxLocations getLocations ()
public org.eclipse.osgi.internal.log.EquinoxLogServices getLogServices ()
public org.osgi.service.packageadmin.PackageAdmin getPackageAdmin ()
public org.osgi.service.startlevel.StartLevel getStartLevel ()
public org.eclipse.osgi.signedcontent.SignedContentFactory getSignedContentFactory ()
org.osgi.util.tracker.ServiceTracker current
org.osgi.util.tracker.ServiceTracker current
public boolean isBootDelegationPackage (java.lang.String)
String name
int i
void init ()
void close ()
private void initializeContextFinder ()
Thread current
ClassLoader parent
String type
ClassLoader appCL
Exception e
public org.eclipse.osgi.internal.framework.EquinoxEventPublisher getEventPublisher ()
java.util.concurrent.ScheduledExecutorService getScheduledExecutor ()
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistry getServiceRegistry ()
public org.eclipse.osgi.internal.framework.ContextFinder getContextFinder ()
public org.eclipse.osgi.framework.eventmgr.ListenerQueue newListenerQueue ()
void checkAdminPermission (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String action
SecurityManager sm
public void handleRuntimeError (java.lang.Throwable)
Throwable t
void systemStart (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
void systemStop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
org.osgi.util.tracker.ServiceTracker current
org.osgi.util.tracker.ServiceTracker current
public java.lang.String toString ()
String UUID
org.eclipse.osgi.internal.framework.StorageSaver getStorageSaver ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread t
public void run ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableEntrySetValueCollection.class
ShrinkableEntrySetValueCollection.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ShrinkableEntrySetValueCollection extends java.util.AbstractCollection implements java.util.Collection {
private final java.util.Set entrySet
public void <init> (java.util.Set)
java.util.Set e
public void clear ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public int size ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceReferenceImpl.class
ServiceReferenceImpl.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl extends java.lang.Object implements org.osgi.framework.ServiceReference {
private final org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public java.lang.Object getProperty (java.lang.String)
String key
public java.lang.String[] getPropertyKeys ()
public org.osgi.framework.Bundle getBundle ()
public org.osgi.framework.Bundle[] getUsingBundles ()
public boolean isAssignableTo (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String className
public int compareTo (java.lang.Object)
Object object
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl other
int thisRanking
int otherRanking
long thisId
long otherId
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl other
public java.lang.String toString ()
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl getRegistration ()
java.lang.String[] getClasses ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableValueCollectionMap$EntryIterator.class
ShrinkableValueCollectionMap.java
package org.eclipse.osgi.internal.serviceregistry
final org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap$EntryIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iter
private Object last
final synthetic org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap this$0
void <init> (org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap)
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
org/eclipse/osgi/internal/permadmin/implied.permissions
org/eclipse/osgi/internal/url/EquinoxFactoryManager.class
EquinoxFactoryManager.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.EquinoxFactoryManager extends java.lang.Object {
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
private volatile org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl urlStreamHandlerFactory
private volatile org.eclipse.osgi.internal.url.ContentHandlerFactoryImpl contentHandlerFactory
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
public void installHandlerFactories (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
private void installURLStreamHandlerFactory (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl shf
Error err
Exception ex
private static void forceURLStreamHandlerFactory (org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl) throws java.lang.Exception
org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl shf
java.lang.reflect.Field factoryField
Object lock
java.net.URLStreamHandlerFactory factory
java.lang.reflect.Method register
private static void resetURLStreamHandlers () throws java.lang.IllegalAccessException
java.lang.reflect.Field handlersField
java.util.Hashtable handlers
private static java.lang.Object getURLStreamHandlerFactoryLock () throws java.lang.IllegalAccessException
Object lock
Object lock
java.lang.reflect.Field streamHandlerLockField
private void installContentHandlerFactory (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.url.ContentHandlerFactoryImpl chf
Error err
Exception ex
private static void forceContentHandlerFactory (org.eclipse.osgi.internal.url.ContentHandlerFactoryImpl) throws java.lang.Exception
org.eclipse.osgi.internal.url.ContentHandlerFactoryImpl chf
java.lang.reflect.Field factoryField
java.net.ContentHandlerFactory factory
java.lang.reflect.Method register
private static void resetContentHandlers () throws java.lang.IllegalAccessException
java.lang.reflect.Field handlersField
java.util.Hashtable handlers
public void uninstallHandlerFactories ()
private void uninstallURLStreamHandlerFactory ()
java.lang.reflect.Field factoryField
Object lock
java.net.URLStreamHandlerFactory factory
java.lang.reflect.Method unregister
private void uninstallContentHandlerFactory ()
java.lang.reflect.Field factoryField
java.net.ContentHandlerFactory factory
java.lang.reflect.Method unregister
public static java.lang.reflect.Field getField (java.lang.Class, java.lang.Class, boolean)
Class clazz
Class type
boolean instance
java.lang.reflect.Field[] fields
int i
boolean isStatic
}
org/eclipse/osgi/internal/loader/classpath/ClasspathEntry.class
ClasspathEntry.java
package org.eclipse.osgi.internal.loader.classpath
public org.eclipse.osgi.internal.loader.classpath.ClasspathEntry extends java.lang.Object {
private final org.eclipse.osgi.storage.bundlefile.BundleFile bundlefile
private final java.security.ProtectionDomain domain
private final java.util.jar.Manifest manifest
private org.eclipse.osgi.framework.util.KeyedHashSet userObjects
private final org.eclipse.osgi.internal.loader.classpath.ClasspathEntry$PDEData data
public void <init> (org.eclipse.osgi.storage.bundlefile.BundleFile, java.security.ProtectionDomain, org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.bundlefile.BundleFile bundlefile
java.security.ProtectionDomain domain
org.eclipse.osgi.storage.BundleInfo$Generation generation
public org.eclipse.osgi.storage.bundlefile.BundleFile getBundleFile ()
public java.security.ProtectionDomain getDomain ()
public synchronized java.lang.Object getUserObject (java.lang.Object)
Object key
public synchronized void addUserObject (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement userObject
private static java.util.jar.Manifest getManifest (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.bundlefile.BundleFile cpBundleFile
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.storage.bundlefile.BundleEntry mfEntry
java.io.InputStream manIn
public java.util.jar.Manifest getManifest ()
}
org/eclipse/osgi/internal/loader/buddy/SystemPolicy$ParentClassLoader.class
SystemPolicy.java
package org.eclipse.osgi.internal.loader.buddy
org.eclipse.osgi.internal.loader.buddy.SystemPolicy$ParentClassLoader extends java.lang.ClassLoader {
protected void <init> ()
}
org/eclipse/osgi/internal/signedcontent/SignatureBlockProcessor.class
SignatureBlockProcessor.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignatureBlockProcessor extends java.lang.Object implements org.eclipse.osgi.internal.signedcontent.SignedContentConstants {
private final org.eclipse.osgi.internal.signedcontent.SignedBundleFile signedBundle
private java.util.List signerInfos
private java.util.Map contentMDResults
private java.util.Map tsaSignerInfos
private final int supportFlags
private final org.eclipse.osgi.internal.signedcontent.SignedBundleHook signedBundleHook
public void <init> (org.eclipse.osgi.internal.signedcontent.SignedBundleFile, int, org.eclipse.osgi.internal.signedcontent.SignedBundleHook)
org.eclipse.osgi.internal.signedcontent.SignedBundleFile signedContent
int supportFlags
org.eclipse.osgi.internal.signedcontent.SignedBundleHook signedBundleHook
public org.eclipse.osgi.internal.signedcontent.SignedContentImpl process () throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
org.eclipse.osgi.storage.bundlefile.BundleFile wrappedBundleFile
org.eclipse.osgi.storage.bundlefile.BundleEntry be
java.util.Enumeration en
java.util.List signers
String name
byte[] manifestBytes
java.util.Iterator iSigners
org.eclipse.osgi.signedcontent.SignerInfo[] allSigners
java.util.Iterator iResults
java.util.Map$Entry entry
java.util.List[] value
org.eclipse.osgi.signedcontent.SignerInfo[] entrySigners
byte[][] entryResults
org.eclipse.osgi.internal.signedcontent.SignedContentImpl result
private org.eclipse.osgi.internal.signedcontent.SignedContentImpl createUnsignedContent ()
org.eclipse.osgi.internal.signedcontent.SignedContentImpl result
private void processSigner (org.eclipse.osgi.storage.bundlefile.BundleFile, byte[], java.lang.String) throws java.io.IOException java.security.SignatureException java.security.InvalidKeyException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
org.eclipse.osgi.storage.bundlefile.BundleFile bf
byte[] manifestBytes
String signer
org.eclipse.osgi.storage.bundlefile.BundleEntry be
byte[] pkcs7Bytes
int dotIndex
byte[] sfBytes
String baseFile
org.eclipse.osgi.internal.signedcontent.PKCS7Processor processor
String digAlg
org.eclipse.osgi.internal.signedcontent.SignerInfoImpl signerInfo
java.security.cert.Certificate[] tsaCerts
java.util.Date signingTime
org.eclipse.osgi.internal.signedcontent.SignerInfoImpl tsaSignerInfo
private void verifyManifestAndSignatureFile (byte[], byte[]) throws java.security.SignatureException
byte[] manifestBytes
byte[] sfBytes
String sf
int off
int start
String manifestDigest
String digestName
int nIndex
String digestValue
java.security.SignatureException se
private void populateMDResults (byte[], org.eclipse.osgi.signedcontent.SignerInfo)
byte[] mfBuf
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
String mfStr
int entryStartOffset
int length
int entryEndOffset
String entryStr
String entryName
String aDigestLine
String msgDigestAlgorithm
byte[] digestResult
java.util.List[] mdResult
java.util.List[] arrayLists
private static byte[] getDigestResultsList (java.lang.String)
String digestLines
byte[] resultsList
String sDigestLine
int indexDigest
String sResult
private static java.lang.String getDigestAlgorithmFromString (java.lang.String)
String digestLines
int indexDigest
String sDigestAlgType
private static java.lang.String getEntryFileName (java.lang.String)
String manifestEntry
int nameStart
int nameEnd
private static java.lang.String calculateDigest (java.security.MessageDigest, byte[])
java.security.MessageDigest digest
byte[] bytes
synchronized java.security.MessageDigest getMessageDigest (java.lang.String)
String algorithm
java.security.NoSuchAlgorithmException e
private static java.lang.String getDigAlgFromSF (byte[])
byte[] SFBuf
String mfStr
String entryStr
int entryStartOffset
int length
int entryEndOffset
String digestLine
private static java.lang.String getDigestLine (java.lang.String, java.lang.String)
String manifestEntry
String desireDigestAlg
String result
int indexDigest
int indexStart
int indexEnd
int indexEndToUse
int indexStartToUse
String digestLine
String digAlg
private static java.lang.String getMessageDigestName (java.lang.String)
String digLine
String rtvValue
int indexDigest
private static java.lang.String stripContinuations (java.lang.String)
String entry
StringBuffer buffer
private static java.lang.StringBuffer removeAll (java.lang.StringBuffer, java.lang.String)
StringBuffer buffer
String toRemove
int index
int length
private static byte[] readIntoArray (org.eclipse.osgi.storage.bundlefile.BundleEntry) throws java.io.IOException
org.eclipse.osgi.storage.bundlefile.BundleEntry be
int size
java.io.InputStream is
byte[] b
int rc
private static int readFully (java.io.InputStream, byte[]) throws java.io.IOException
java.io.InputStream is
byte[] b
int count
int offset
int rc
int rc
}
org/eclipse/osgi/internal/container/LockSet$LockHolder.class
LockSet.java
package org.eclipse.osgi.internal.container
final org.eclipse.osgi.internal.container.LockSet$LockHolder extends java.lang.Object {
private final java.util.concurrent.atomic.AtomicInteger useCount
private final java.util.concurrent.locks.ReentrantLock lock
void <init> ()
int incrementUseCount ()
int decremementUseCount ()
boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
void unlock ()
}
org/eclipse/osgi/internal/log/EventAdminLogListener.class
EventAdminLogListener.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.EventAdminLogListener extends java.lang.Object implements org.eclipse.equinox.log.SynchronousLogListener {
public static final String TOPIC
public static final char TOPIC_SEPARATOR
public static final String LOG_ERROR
public static final String LOG_WARNING
public static final String LOG_INFO
public static final String LOG_DEBUG
public static final String LOG_OTHER
public static final String TIMESTAMP
public static final String MESSAGE
public static final String LOG_LEVEL
public static final String LOG_ENTRY
public static final String SERVICE
public static final String SERVICE_ID
public static final String SERVICE_OBJECTCLASS
public static final String SERVICE_PID
public static final String BUNDLE
public static final String BUNDLE_ID
public static final String BUNDLE_SYMBOLICNAME
public static final String EVENT
public static final String EXCEPTION
public static final String EXCEPTION_CLASS
public static final String EXCEPTION_MESSAGE
private final Object eventAdmin
private final java.lang.reflect.Method postEvent
private final java.lang.reflect.Constructor event
public void <init> (java.lang.Object) throws java.lang.ClassNotFoundException java.lang.NoSuchMethodException
Object eventAdmin
Class eventAdminClass
ClassLoader cl
Class eventClass
public void logged (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry entry
Object convertedEvent
java.lang.reflect.InvocationTargetException e
Throwable t
IllegalAccessException e
InstantiationException e
private java.lang.Object convertEvent (org.osgi.service.log.LogEntry) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
org.osgi.service.log.LogEntry entry
String topic
int level
java.util.Hashtable properties
org.osgi.framework.Bundle bundle
Throwable t
org.osgi.framework.ServiceReference ref
public static void putServiceReferenceProperties (java.util.Hashtable, org.osgi.framework.ServiceReference)
java.util.Hashtable properties
org.osgi.framework.ServiceReference ref
Object o
Object o2
public static void putBundleProperties (java.util.Hashtable, org.osgi.framework.Bundle)
java.util.Hashtable properties
org.osgi.framework.Bundle bundle
String symbolicName
public static void putExceptionProperties (java.util.Hashtable, java.lang.Throwable)
java.util.Hashtable properties
Throwable t
String message
}
org/eclipse/core/runtime/adaptor/EclipseStarter.class
EclipseStarter.java
package org.eclipse.core.runtime.adaptor
public org.eclipse.core.runtime.adaptor.EclipseStarter extends java.lang.Object {
private static org.osgi.framework.BundleContext context
private static boolean initialize
public static boolean debug
private static boolean running
private static org.osgi.framework.ServiceRegistration defaultMonitorRegistration
private static org.osgi.framework.ServiceRegistration appLauncherRegistration
private static org.osgi.framework.ServiceRegistration splashStreamRegistration
private static final String CLEAN
private static final String CONSOLE
private static final String CONSOLE_LOG
private static final String DEBUG
private static final String INITIALIZE
private static final String DEV
private static final String WS
private static final String OS
private static final String ARCH
private static final String NL
private static final String NL_EXTENSIONS
private static final String CONFIGURATION
private static final String USER
private static final String NOEXIT
private static final String LAUNCHER
private static final String DATA
public static final String PROP_BUNDLES
public static final String PROP_BUNDLES_STARTLEVEL
public static final String PROP_EXTENSIONS
public static final String PROP_INITIAL_STARTLEVEL
public static final String PROP_DEBUG
public static final String PROP_DEV
public static final String PROP_CLEAN
public static final String PROP_CONSOLE
public static final String PROP_CONSOLE_CLASS
public static final String PROP_CHECK_CONFIG
public static final String PROP_OS
public static final String PROP_WS
public static final String PROP_NL
private static final String PROP_NL_EXTENSIONS
public static final String PROP_ARCH
public static final String PROP_ADAPTOR
public static final String PROP_SYSPATH
public static final String PROP_LOGFILE
public static final String PROP_FRAMEWORK
public static final String PROP_INSTALL_AREA
public static final String PROP_FRAMEWORK_SHAPE
public static final String PROP_NOSHUTDOWN
public static final String PROP_EXITCODE
public static final String PROP_EXITDATA
public static final String PROP_CONSOLE_LOG
public static final String PROP_IGNOREAPP
public static final String PROP_REFRESH_BUNDLES
private static final String PROP_ALLOW_APPRELAUNCH
private static final String PROP_APPLICATION_LAUNCHDEFAULT
private static final String FILE_SCHEME
private static final String REFERENCE_SCHEME
private static final String REFERENCE_PROTOCOL
private static final String INITIAL_LOCATION
private static final int DEFAULT_INITIAL_STARTLEVEL
private static final String DEFAULT_BUNDLES_STARTLEVEL
private static org.eclipse.osgi.framework.log.FrameworkLog log
private static java.util.Map searchCandidates
private static org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher appLauncher
private static java.util.List shutdownHandlers
private static org.eclipse.core.runtime.internal.adaptor.ConsoleManager consoleMgr
private static java.util.Map configuration
private static org.osgi.framework.launch.Framework framework
private static org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
private static String[] allArgs
private static String[] frameworkArgs
private static String[] appArgs
static void <clinit> ()
public void <init> ()
private static synchronized java.lang.String getProperty (java.lang.String)
String key
private static synchronized java.lang.String getProperty (java.lang.String, java.lang.String)
String key
String dft
String result
private static synchronized java.lang.Object setProperty (java.lang.String, java.lang.String)
String key
String value
private static synchronized java.lang.Object clearProperty (java.lang.String)
String key
private static synchronized java.util.Map getConfiguration ()
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
Object result
public static java.lang.Object run (java.lang.String[], java.lang.Runnable) throws java.lang.Exception
String[] args
Runnable endSplashHandler
boolean startupFailed
Throwable e
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
Throwable e
Throwable e
Throwable e
Throwable e
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
public static boolean isRunning ()
public static org.osgi.framework.BundleContext startup (java.lang.String[], java.lang.Runnable) throws java.lang.Exception
String[] args
Runnable endSplashHandler
org.osgi.framework.ServiceReference logRef
org.osgi.framework.ServiceReference configRef
org.osgi.framework.Bundle[] startBundles
org.osgi.framework.BundleException e
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
private static int getStartLevel ()
String level
public static java.lang.Object run (java.lang.Object) throws java.lang.Exception
Object argument
boolean launchDefault
Exception e
org.eclipse.osgi.report.resolution.ResolutionReport report
org.osgi.resource.Resource unresolved
String bsn
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
public static void shutdown () throws java.lang.Exception
private static void ensureBundlesActive (org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] bundles
int i
org.osgi.framework.startlevel.FrameworkStartLevel fwStartLevel
org.osgi.framework.startlevel.BundleStartLevel bundleStartLevel
private static void publishSplashScreen (java.lang.Runnable)
Runnable endSplashHandler
java.lang.reflect.Method method
Object outputStream
java.util.Dictionary osProperties
java.util.Dictionary monitorProps
private static java.net.URL searchForBundle (java.lang.String, java.lang.String) throws java.net.MalformedURLException
String name
String parent
java.net.URL url
java.io.File fileLocation
boolean reference
java.io.File child
java.net.URL baseURL
String baseSpec
java.io.File child
String result
java.net.URLConnection result
private static org.osgi.framework.Bundle[] loadBasicBundles () throws java.lang.InterruptedException
long startTime
String osgiBundles
String osgiExtensions
String[] installEntries
org.eclipse.core.runtime.adaptor.EclipseStarter$InitialBundle[] initialBundles
org.osgi.framework.Bundle[] curInitBundles
java.util.List toRefresh
java.util.List startBundles
java.util.List lazyActivationBundles
org.osgi.framework.Bundle[] startInitBundles
org.osgi.framework.Bundle[] lazyInitBundles
private static org.eclipse.core.runtime.adaptor.EclipseStarter$InitialBundle[] getInitialBundles (java.lang.String[])
String[] installEntries
java.util.List result
int defaultStartLevel
String syspath
java.util.Collection installLocRef
java.util.Collection installLocRef
org.osgi.framework.InvalidSyntaxException e
org.eclipse.osgi.service.datalocation.Location installLocation
int i
String name
int level
boolean start
int index
String[] attributes
int j
String attribute
java.net.URL location
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
String locationString
java.io.IOException e
private static boolean refreshPackages (org.osgi.framework.Bundle[]) throws java.lang.InterruptedException
org.osgi.framework.Bundle[] bundles
org.osgi.framework.wiring.FrameworkWiring frameworkWiring
java.util.concurrent.Semaphore semaphore
org.eclipse.core.runtime.adaptor.EclipseStarter$StartupEventListener listener
private static void waitForShutdown ()
InterruptedException e
private static void processCommandLine (java.lang.String[]) throws java.lang.Exception
String[] args
int[] configArgs
int configArgIndex
int i
boolean found
String arg
int j
int k
int i
private static java.lang.String[] getArrayFromList (java.lang.String, java.lang.String)
String prop
String separator
protected static java.lang.String getSysPath ()
String result
char[] chars
private static java.lang.String getSysPathFromURL (java.lang.String)
String urlSpec
java.net.URL url
java.io.File fwkFile
private static java.lang.String getSysPathFromCodeSource ()
java.security.ProtectionDomain pd
java.security.CodeSource cs
java.net.URL url
String result
private static org.osgi.framework.Bundle[] getCurrentBundles (boolean)
boolean includeInitial
org.osgi.framework.Bundle[] installed
java.util.List initial
int i
org.osgi.framework.Bundle bundle
private static org.osgi.framework.Bundle getBundleByLocation (java.lang.String, org.osgi.framework.Bundle[])
String location
org.osgi.framework.Bundle[] bundles
int i
org.osgi.framework.Bundle bundle
private static void uninstallBundles (org.osgi.framework.Bundle[], org.eclipse.core.runtime.adaptor.EclipseStarter$InitialBundle[], java.util.List)
org.osgi.framework.Bundle[] curInitBundles
org.eclipse.core.runtime.adaptor.EclipseStarter$InitialBundle[] newInitBundles
java.util.List toRefresh
int i
boolean found
int j
org.osgi.framework.BundleException e
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
private static void installBundles (org.eclipse.core.runtime.adaptor.EclipseStarter$InitialBundle[], org.osgi.framework.Bundle[], java.util.List, java.util.List, java.util.List)
org.eclipse.core.runtime.adaptor.EclipseStarter$InitialBundle[] initialBundles
org.osgi.framework.Bundle[] curInitBundles
java.util.List startBundles
java.util.List lazyActivationBundles
java.util.List toRefresh
int i
org.osgi.framework.Bundle osgiBundle
java.io.InputStream in
org.osgi.framework.BundleException e
org.osgi.framework.BundleException e
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
java.io.IOException e
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
private static boolean hasLazyActivationPolicy (org.osgi.framework.Bundle)
org.osgi.framework.Bundle target
java.util.Dictionary headers
String fragmentHost
String activationPolicy
org.eclipse.osgi.util.ManifestElement[] elements
String eclipseLazyStart
org.eclipse.osgi.util.ManifestElement[] elements
private static void startBundles (org.osgi.framework.Bundle[], org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] startBundles
org.osgi.framework.Bundle[] lazyBundles
int i
int i
private static void startBundle (org.osgi.framework.Bundle, int)
org.osgi.framework.Bundle bundle
int options
org.osgi.framework.BundleException e
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
private static java.net.URL makeRelative (java.net.URL, java.net.URL) throws java.net.MalformedURLException
java.net.URL base
java.net.URL location
java.net.URL nonReferenceLocation
java.io.File locationPath
java.io.File relativePath
String urlPath
java.net.URL relativeURL
private static java.net.URL createURL (java.lang.String) throws java.net.MalformedURLException
String spec
private static java.net.URL createURL (java.net.URL, java.lang.String) throws java.net.MalformedURLException
java.net.URL urlContext
String spec
private static java.net.URL createURL (java.lang.String, java.lang.String, java.lang.String) throws java.net.MalformedURLException
String protocol
String host
String file
private static java.net.URL createURL (java.lang.String, java.lang.String, int, java.lang.String) throws java.net.MalformedURLException
String protocol
String host
int port
String file
private static java.io.File makeRelative (java.io.File, java.io.File)
java.io.File base
java.io.File location
java.io.File relative
private static void setStartLevel (int) throws java.lang.InterruptedException
int value
org.osgi.framework.startlevel.FrameworkStartLevel fwkStartLevel
java.util.concurrent.Semaphore semaphore
org.eclipse.core.runtime.adaptor.EclipseStarter$StartupEventListener listener
private static void updateSplash (java.util.concurrent.Semaphore, org.eclipse.core.runtime.adaptor.EclipseStarter$StartupEventListener) throws java.lang.InterruptedException
java.util.concurrent.Semaphore semaphore
org.eclipse.core.runtime.adaptor.EclipseStarter$StartupEventListener listener
org.osgi.util.tracker.ServiceTracker monitorTracker
org.eclipse.osgi.service.runnable.StartupMonitor monitor
private static java.lang.String searchFor (java.lang.String, java.lang.String)
String target
String start
String[] candidates
java.io.File startFile
String decodePath
java.io.File f
String result
Object[] maxVersion
boolean resultIsFile
int i
String candidateName
boolean simpleJar
char versionSep
String version
Object[] currentVersion
java.io.File candidate
boolean candidateIsFile
private static java.lang.Object[] getVersionElements (java.lang.String)
String version
Object[] result
java.util.StringTokenizer t
String token
int i
private static int compareVersion (java.lang.Object[], java.lang.Object[])
Object[] left
Object[] right
int result
public static void setInitialProperties (java.util.Map)
java.util.Map initialProperties
java.util.Map$Entry entry
public static org.osgi.framework.BundleContext getSystemBundleContext ()
private static boolean isForcedRestart ()
static void internalAddFrameworkShutdownHandler (java.lang.Runnable)
Runnable handler
static void internalRemoveFrameworkShutdownHandler (java.lang.Runnable)
Runnable handler
private static void registerFrameworkShutdownHandlers ()
org.osgi.framework.Bundle systemBundle
java.util.Iterator it
Runnable handler
org.osgi.framework.BundleListener listener
}
CDC-1.0_Foundation-1.0.profile
JavaSE-1.7.profile
org/apache/felix/resolver/WrappedCapability.class
WrappedCapability.java
package org.apache.felix.resolver
public org.apache.felix.resolver.WrappedCapability extends java.lang.Object implements org.osgi.service.resolver.HostedCapability {
private final org.osgi.resource.Resource m_host
private final org.osgi.resource.Capability m_cap
public void <init> (org.osgi.resource.Resource, org.osgi.resource.Capability)
org.osgi.resource.Resource host
org.osgi.resource.Capability cap
public boolean equals (java.lang.Object)
Object obj
org.apache.felix.resolver.WrappedCapability other
public int hashCode ()
int hash
public org.osgi.resource.Capability getDeclaredCapability ()
public org.osgi.resource.Resource getResource ()
public java.lang.String getNamespace ()
public java.util.Map getDirectives ()
public java.util.Map getAttributes ()
public java.lang.String toString ()
}
org/apache/felix/resolver/Util.class
Util.java
package org.apache.felix.resolver
public org.apache.felix.resolver.Util extends java.lang.Object {
public void <init> ()
public static java.lang.String getSymbolicName (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
java.util.List caps
org.osgi.resource.Capability cap
public static org.osgi.framework.Version getVersion (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
java.util.List caps
org.osgi.resource.Capability cap
public static boolean isFragment (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
java.util.List caps
org.osgi.resource.Capability cap
String type
public static boolean isOptional (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
String resolution
public static boolean isMultiple (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
public static boolean isDynamic (org.osgi.resource.Requirement)
org.osgi.resource.Requirement req
public static java.util.List getDynamicRequirements (java.util.List)
java.util.List reqs
java.util.List result
org.osgi.resource.Requirement req
String resolution
}
org/osgi/framework/wiring/dto/package-info.class
package-info.java
package org.osgi.framework.wiring.dto
abstract synthetic org.osgi.framework.wiring.dto.package-info extends java.lang.Object {
}
org/osgi/framework/BundlePermissionCollection.class
BundlePermission.java
package org.osgi.framework
final org.osgi.framework.BundlePermissionCollection extends java.security.PermissionCollection {
private static final long serialVersionUID
private transient java.util.Map permissions
private boolean all_allowed
private static final java.io.ObjectStreamField[] serialPersistentFields
static void <clinit> ()
public void <init> ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.BundlePermission bp
String name
java.util.Map pc
org.osgi.framework.BundlePermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.BundlePermission requested
String requestedName
int desired
int effective
org.osgi.framework.BundlePermission bp
org.osgi.framework.BundlePermission bp
java.util.Map pc
int last
int last
int offset
public synchronized java.util.Enumeration elements ()
java.util.List all
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.util.Hashtable hashtable
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.Hashtable hashtable
}
org/osgi/framework/hooks/bundle/EventHook.class
EventHook.java
package org.osgi.framework.hooks.bundle
public abstract org.osgi.framework.hooks.bundle.EventHook extends java.lang.Object {
public abstract void event (org.osgi.framework.BundleEvent, java.util.Collection)
}
org/osgi/framework/hooks/weaving/WeavingHook.class
WeavingHook.java
package org.osgi.framework.hooks.weaving
public abstract org.osgi.framework.hooks.weaving.WeavingHook extends java.lang.Object {
public abstract void weave (org.osgi.framework.hooks.weaving.WovenClass)
}
org/osgi/framework/package-info.class
package-info.java
package org.osgi.framework
abstract synthetic org.osgi.framework.package-info extends java.lang.Object {
}
org/osgi/framework/CapabilityPermission$Properties.class
CapabilityPermission.java
package org.osgi.framework
final org.osgi.framework.CapabilityPermission$Properties extends java.util.AbstractMap {
private final java.util.Map properties
private final java.util.Map attributes
private volatile transient java.util.Set entries
void <init> (java.util.Map, java.util.Map)
java.util.Map properties
java.util.Map attributes
public java.lang.Object get (java.lang.Object)
Object k
String key
Object value
public java.util.Set entrySet ()
java.util.Set all
}
org/osgi/util/tracker/BundleTrackerCustomizer.class
BundleTrackerCustomizer.java
package org.osgi.util.tracker
public abstract org.osgi.util.tracker.BundleTrackerCustomizer extends java.lang.Object {
public abstract java.lang.Object addingBundle (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent)
public abstract void modifiedBundle (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent, java.lang.Object)
public abstract void removedBundle (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent, java.lang.Object)
}
org/osgi/service/url/URLStreamHandlerSetter.class
URLStreamHandlerSetter.java
package org.osgi.service.url
public abstract org.osgi.service.url.URLStreamHandlerSetter extends java.lang.Object {
public abstract void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
public abstract void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
}
org/osgi/service/log/package-info.class
package-info.java
package org.osgi.service.log
abstract synthetic org.osgi.service.log.package-info extends java.lang.Object {
}
org/osgi/service/packageadmin/ExportedPackage.class
ExportedPackage.java
package org.osgi.service.packageadmin
public abstract org.osgi.service.packageadmin.ExportedPackage extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.osgi.framework.Bundle getExportingBundle ()
public abstract org.osgi.framework.Bundle[] getImportingBundles ()
public abstract java.lang.String getSpecificationVersion ()
public abstract org.osgi.framework.Version getVersion ()
public abstract boolean isRemovalPending ()
}
org/osgi/resource/dto/RequirementRefDTO.class
RequirementRefDTO.java
package org.osgi.resource.dto
public org.osgi.resource.dto.RequirementRefDTO extends org.osgi.dto.DTO {
public int requirement
public int resource
public void <init> ()
}
org/eclipse/osgi/framework/util/SecureAction$19.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$19 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic String val$name
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.lang.String)
public java.lang.Class run () throws java.lang.Exception
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$7.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$7 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.String run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/log/FrameworkLog.class
FrameworkLog.java
package org.eclipse.osgi.framework.log
public abstract org.eclipse.osgi.framework.log.FrameworkLog extends java.lang.Object {
public static final String SERVICE_PERFORMANCE
public abstract void log (org.osgi.framework.FrameworkEvent)
public abstract void log (org.eclipse.osgi.framework.log.FrameworkLogEntry)
public abstract void setWriter (java.io.Writer, boolean)
public abstract void setFile (java.io.File, boolean) throws java.io.IOException
public abstract java.io.File getFile ()
public abstract void setConsoleLog (boolean)
public abstract void close ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$KeyIterator.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$KeyIterator extends org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$SnapshotIterator {
final synthetic org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.lang.Object next ()
}
org/eclipse/osgi/service/pluginconversion/PluginConversionException.class
PluginConversionException.java
package org.eclipse.osgi.service.pluginconversion
public org.eclipse.osgi.service.pluginconversion.PluginConversionException extends java.lang.Exception {
private static final long serialVersionUID
private transient Throwable cause
public void <init> ()
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void <init> (java.lang.Throwable)
Throwable cause
public java.lang.Throwable getCause ()
}
org/eclipse/osgi/service/resolver/BaseDescription.class
BaseDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.BaseDescription extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.osgi.framework.Version getVersion ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription getSupplier ()
public abstract java.util.Map getDeclaredDirectives ()
public abstract java.util.Map getDeclaredAttributes ()
public abstract org.osgi.framework.wiring.BundleCapability getCapability ()
public abstract java.lang.Object getUserObject ()
public abstract void setUserObject (java.lang.Object)
}
org/eclipse/osgi/service/debug/DebugOptions.class
DebugOptions.java
package org.eclipse.osgi.service.debug
public abstract org.eclipse.osgi.service.debug.DebugOptions extends java.lang.Object {
public static final String LISTENER_SYMBOLICNAME
public abstract boolean getBooleanOption (java.lang.String, boolean)
public abstract java.lang.String getOption (java.lang.String)
public abstract java.lang.String getOption (java.lang.String, java.lang.String)
public abstract int getIntegerOption (java.lang.String, int)
public abstract java.util.Map getOptions ()
public abstract void setOption (java.lang.String, java.lang.String)
public abstract void setOptions (java.util.Map)
public abstract void removeOption (java.lang.String)
public abstract boolean isDebugEnabled ()
public abstract void setDebugEnabled (boolean)
public abstract void setFile (java.io.File)
public abstract java.io.File getFile ()
public abstract org.eclipse.osgi.service.debug.DebugTrace newDebugTrace (java.lang.String)
public abstract org.eclipse.osgi.service.debug.DebugTrace newDebugTrace (java.lang.String, java.lang.Class)
}
org/eclipse/osgi/container/Module.class
Module.java
package org.eclipse.osgi.container
public abstract org.eclipse.osgi.container.Module extends java.lang.Object implements org.osgi.framework.BundleReference org.osgi.framework.startlevel.BundleStartLevel java.lang.Comparable {
public static final java.util.EnumSet ACTIVE_SET
public static final java.util.EnumSet RESOLVED_SET
private final Long id
private final String location
private final org.eclipse.osgi.container.ModuleRevisions revisions
final org.eclipse.osgi.internal.container.EquinoxReentrantLock stateChangeLock
private final java.util.EnumSet stateTransitionEvents
private final java.util.EnumSet settings
private final ThreadLocal inStartResolve
private volatile org.eclipse.osgi.container.Module$State state
private volatile int startlevel
private volatile long lastModified
private static final java.util.EnumSet VALID_RESOLVED_TRANSITION
private static final java.util.EnumSet VALID_STOPPED_TRANSITION
private static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$ModuleContainerAdaptor$ModuleEvent
static void <clinit> ()
public void <init> (java.lang.Long, java.lang.String, org.eclipse.osgi.container.ModuleContainer, java.util.EnumSet, int)
Long id
String location
org.eclipse.osgi.container.ModuleContainer container
java.util.EnumSet settings
int startlevel
public final java.lang.Long getId ()
public final java.lang.String getLocation ()
public final org.eclipse.osgi.container.ModuleRevisions getRevisions ()
public final org.eclipse.osgi.container.ModuleContainer getContainer ()
public final org.eclipse.osgi.container.ModuleRevision getCurrentRevision ()
public final org.eclipse.osgi.container.Module$State getState ()
final void setState (org.eclipse.osgi.container.Module$State)
org.eclipse.osgi.container.Module$State state
public final int getStartLevel ()
public final void setStartLevel (int)
int startLevel
public final boolean isPersistentlyStarted ()
public final boolean isActivationPolicyUsed ()
final void storeStartLevel (int)
int newStartLevel
public final long getLastModified ()
final void setlastModified (long)
long lastModified
protected final void lockStateChange (org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent transitionEvent
boolean previousInterruption
boolean invalid
boolean acquired
boolean isValidTransition
InterruptedException e
protected final void unlockStateChange (org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent)
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent transitionEvent
public final boolean holdsTransitionEventLock (org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent)
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent transitionEvent
public final java.lang.Thread getStateChangeOwner ()
public transient void start (org.eclipse.osgi.container.Module$StartOptions[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module$StartOptions[] options
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent event
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent event
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent event
org.osgi.framework.BundleException startError
boolean lockedStarted
org.eclipse.osgi.report.resolution.ResolutionReport report
org.eclipse.osgi.report.resolution.ResolutionReport report
org.osgi.service.resolver.ResolutionException e
String reportMessage
org.osgi.framework.BundleException e
final void publishEvent (org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent)
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent type
public transient void stop (org.eclipse.osgi.container.Module$StopOptions[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module$StopOptions[] options
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent event
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent event
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent event
org.osgi.framework.BundleException stopError
org.osgi.framework.BundleException e
private void checkFragment () throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevision current
public final int compareTo (org.eclipse.osgi.container.Module)
org.eclipse.osgi.container.Module o
int slcomp
long idcomp
final void checkValid ()
private transient org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent doStart (org.eclipse.osgi.container.Module$StartOptions[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module$StartOptions[] options
boolean isLazyTrigger
Throwable t
private void setTrigger ()
org.eclipse.osgi.container.ModuleLoader loader
private boolean isTriggerSet ()
org.eclipse.osgi.container.ModuleLoader loader
private org.eclipse.osgi.container.ModuleLoader getCurrentLoader ()
org.eclipse.osgi.container.ModuleRevision current
org.eclipse.osgi.container.ModuleWiring wiring
protected void startWorker () throws org.osgi.framework.BundleException
private org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent doStop () throws org.osgi.framework.BundleException
Throwable t
protected void stopWorker () throws org.osgi.framework.BundleException
public java.lang.String toString ()
private transient void persistStartOptions (org.eclipse.osgi.container.Module$StartOptions[])
org.eclipse.osgi.container.Module$StartOptions[] options
private transient void persistStopOptions (org.eclipse.osgi.container.Module$StopOptions[])
org.eclipse.osgi.container.Module$StopOptions[] options
protected abstract void cleanup (org.eclipse.osgi.container.ModuleRevision)
final transient boolean isLazyActivate (org.eclipse.osgi.container.Module$StartOptions[])
org.eclipse.osgi.container.Module$StartOptions[] options
final boolean hasLazyActivatePolicy ()
org.eclipse.osgi.container.ModuleRevision current
final boolean inStartResolve ()
public volatile synthetic int compareTo (java.lang.Object)
static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$ModuleContainerAdaptor$ModuleEvent ()
}
org/eclipse/osgi/container/ModuleResolutionReport.class
ModuleResolutionReport.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleResolutionReport extends java.lang.Object implements org.eclipse.osgi.report.resolution.ResolutionReport {
private final java.util.Map entries
private final org.osgi.service.resolver.ResolutionException resolutionException
private final java.util.Map resolutionResult
private static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$report$resolution$ResolutionReport$Entry$Type
void <init> (java.util.Map, java.util.Map, org.osgi.service.resolver.ResolutionException)
java.util.Map resolutionResult
java.util.Map entries
org.osgi.service.resolver.ResolutionException cause
public java.util.Map getEntries ()
public org.osgi.service.resolver.ResolutionException getResolutionException ()
java.util.Map getResolutionResult ()
private static java.lang.String getResolutionReport0 (java.lang.String, org.eclipse.osgi.container.ModuleRevision, java.util.Map, java.util.Set)
String prepend
org.eclipse.osgi.container.ModuleRevision revision
java.util.Map reportEntries
java.util.Set visited
StringBuilder result
String id
java.util.List revisionEntries
org.eclipse.osgi.report.resolution.ResolutionReport$Entry entry
private static void printResolutionEntry (java.lang.StringBuilder, java.lang.String, org.eclipse.osgi.report.resolution.ResolutionReport$Entry, java.util.Map, java.util.Set)
StringBuilder result
String prepend
org.eclipse.osgi.report.resolution.ResolutionReport$Entry entry
java.util.Map reportEntries
java.util.Set visited
java.util.Map unresolvedProviders
java.util.Map$Entry unresolvedRequirement
java.util.Set unresolvedCapabilities
org.osgi.resource.Capability unresolvedCapability
private static java.lang.Object printCapability (org.osgi.resource.Capability)
org.osgi.resource.Capability cap
private static java.lang.String createOSGiCapability (org.osgi.resource.Capability)
org.osgi.resource.Capability cap
java.util.Map attributes
java.util.Map directives
String name
private static java.lang.String printRequirement (java.lang.Object)
Object data
org.osgi.resource.Requirement req
private static transient java.lang.String createOSGiRequirement (org.osgi.resource.Requirement, java.lang.String[])
org.osgi.resource.Requirement requirement
String[] versions
java.util.Map directives
String filter
org.eclipse.osgi.internal.framework.FilterImpl filterImpl
org.eclipse.osgi.internal.framework.FilterImpl filterImpl
org.osgi.framework.InvalidSyntaxException e
java.util.Map matchingAttributes
String name
public java.lang.String getResolutionReportMessage (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$report$resolution$ResolutionReport$Entry$Type ()
}
org/eclipse/osgi/container/ModuleResolver$2.class
ModuleResolver.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleResolver$2 extends java.lang.Object implements java.util.Comparator {
private final synthetic java.util.List val$orderedCapabilities
void <init> (java.util.List)
public int compare (org.eclipse.osgi.container.ModuleWire, org.eclipse.osgi.container.ModuleWire)
org.eclipse.osgi.container.ModuleWire w1
org.eclipse.osgi.container.ModuleWire w2
int index1
int index2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/storage/SystemBundleFile$1.class
SystemBundleFile.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.SystemBundleFile$1 extends org.eclipse.osgi.storage.bundlefile.BundleEntry {
final synthetic org.eclipse.osgi.storage.SystemBundleFile this$0
void <init> (org.eclipse.osgi.storage.SystemBundleFile)
public java.io.InputStream getInputStream () throws java.io.IOException
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/storage/bundlefile/DirBundleFile.class
DirBundleFile.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.DirBundleFile extends org.eclipse.osgi.storage.bundlefile.BundleFile {
private static final String POINTER_SAME_DIRECTORY_1
private static final String POINTER_SAME_DIRECTORY_2
private static final String POINTER_UPPER_DIRECTORY
private final boolean enableStrictBundleEntryPath
public void <init> (java.io.File, boolean) throws java.io.IOException
java.io.File basefile
boolean enableStrictBundleEntryPath
private static java.io.File getBaseFile (java.io.File, boolean) throws java.io.IOException
java.io.File basefile
boolean enableStrictBundleEntryPath
public java.io.File getFile (java.lang.String, boolean)
String path
boolean nativeCode
boolean checkInBundle
java.io.File file
boolean normalize
boolean isBundleRoot
java.io.File canonicalFile
java.io.File canonicalFile
java.io.File absoluteFile
String canonicalPath
String canonicalPath
String absolutePath
String absolutePath
public org.eclipse.osgi.storage.bundlefile.BundleEntry getEntry (java.lang.String)
String path
java.io.File filePath
public boolean containsDir (java.lang.String)
String dir
java.io.File dirPath
public java.util.Enumeration getEntryPaths (java.lang.String, boolean)
String path
boolean recurse
java.io.File pathFile
String[] fileList
String dirPath
java.util.LinkedHashSet entries
String s
java.io.File childFile
StringBuilder sb
java.util.Enumeration e
public void close ()
public void open ()
}
org/eclipse/osgi/internal/framework/SystemBundleActivator.class
SystemBundleActivator.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.SystemBundleActivator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private org.eclipse.osgi.internal.url.EquinoxFactoryManager urlFactoryManager
private java.util.List registrations
private SecurityManager setSecurityManagner
public void <init> ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext bc
org.eclipse.osgi.internal.framework.EquinoxBundle bundle
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
org.eclipse.osgi.internal.debug.FrameworkDebugOptions dbgOptions
org.eclipse.osgi.internal.permadmin.SecurityAdmin sa
ClassLoader tccl
java.util.Hashtable props
boolean setTccl
private void installSecurityManager (org.eclipse.osgi.internal.framework.EquinoxConfiguration) throws org.osgi.framework.BundleException
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
String securityManager
SecurityManager sm
Class clazz
private void registerLocations (org.osgi.framework.BundleContext, org.eclipse.osgi.internal.location.EquinoxLocations)
org.osgi.framework.BundleContext bc
org.eclipse.osgi.internal.location.EquinoxLocations equinoxLocations
java.util.Dictionary locationProperties
org.eclipse.osgi.service.datalocation.Location location
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext bc
org.eclipse.osgi.internal.framework.EquinoxBundle bundle
org.eclipse.osgi.internal.debug.FrameworkDebugOptions dbgOptions
org.osgi.framework.ServiceRegistration registration
private void unintallSecurityManager ()
private void register (org.osgi.framework.BundleContext, java.lang.Class, java.lang.Object, java.util.Dictionary)
org.osgi.framework.BundleContext context
Class serviceClass
Object service
java.util.Dictionary properties
private void register (org.osgi.framework.BundleContext, java.lang.Class, java.lang.Object, boolean, java.util.Dictionary)
org.osgi.framework.BundleContext context
Class serviceClass
Object service
boolean setRanking
java.util.Dictionary properties
private void register (org.osgi.framework.BundleContext, java.lang.String, java.lang.Object, boolean, java.util.Dictionary)
org.osgi.framework.BundleContext context
String serviceClass
Object service
boolean setRanking
java.util.Dictionary properties
java.util.Dictionary headers
}
org/eclipse/osgi/internal/framework/legacy/PackageAdminImpl$1.class
PackageAdminImpl.java
package org.eclipse.osgi.internal.framework.legacy
org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl$1 extends java.lang.Object implements java.util.Comparator {
final synthetic org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl this$0
void <init> (org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl)
public int compare (org.osgi.framework.Bundle, org.osgi.framework.Bundle)
org.osgi.framework.Bundle b1
org.osgi.framework.Bundle b2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/internal/framework/EquinoxBundle$1.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxBundle$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.framework.EquinoxBundle this$0
void <init> (org.eclipse.osgi.internal.framework.EquinoxBundle)
public org.eclipse.osgi.internal.loader.ModuleClassLoader run ()
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.container.ModuleLoader moduleLoader
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/framework/FilterImpl$Range.class
FilterImpl.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.FilterImpl$Range extends java.lang.Object {
private char leftRule
private org.osgi.framework.Version leftVersion
private org.osgi.framework.Version rightVersion
private char rightRule
private java.util.Collection excludes
void <init> ()
public java.lang.String toString ()
void addExclude (org.osgi.framework.Version)
org.osgi.framework.Version exclude
boolean setLeft (char, org.osgi.framework.Version)
char leftRule
org.osgi.framework.Version leftVersion
boolean setRight (char, org.osgi.framework.Version)
char rightRule
org.osgi.framework.Version rightVersion
}
org/eclipse/osgi/internal/serviceregistry/ServiceUse.class
ServiceUse.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceUse extends java.lang.Object {
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
private int useCount
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
java.lang.Object getService ()
boolean ungetService ()
java.lang.Object getCachedService ()
java.lang.Object newServiceObject ()
boolean releaseServiceObject (java.lang.Object)
Object service
void release ()
boolean isEmpty ()
boolean inUse ()
void incrementUse ()
void decrementUse ()
void resetUse ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableCollection.class
ShrinkableCollection.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ShrinkableCollection extends java.lang.Object implements java.util.Collection {
private final java.util.Collection collection
private final java.util.List list
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
public void <init> (java.util.Collection)
java.util.Collection c
java.util.List empty
public void <init> (java.util.Collection, java.util.Collection)
java.util.Collection c1
java.util.Collection c2
public void <init> (java.util.List)
java.util.List l
private static java.util.Collection initComposite (java.util.List)
java.util.List collections
int size
java.util.Collection c
java.util.Collection result
java.util.Collection c
Object e
private static boolean verifyNoDuplicates (java.util.Collection)
java.util.Collection c
Object e
int count
Object f
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
java.util.Collection c
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator iter
java.util.List collections
public boolean remove (java.lang.Object)
Object o
boolean result
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
boolean result
java.util.Collection cc
public boolean retainAll (java.util.Collection)
java.util.Collection c
boolean result
java.util.Collection cc
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] var0
public java.lang.String toString ()
}
org/eclipse/osgi/internal/permadmin/EquinoxSecurityManager$CheckContext.class
EquinoxSecurityManager.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckContext extends java.lang.Object {
java.util.List depthCondSets
java.util.List accs
java.util.List CondClassSet
void <init> ()
public int getDepth ()
}
org/eclipse/osgi/internal/url/MultiplexingContentHandler.class
MultiplexingContentHandler.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.MultiplexingContentHandler extends java.net.ContentHandler {
private String contentType
private org.eclipse.osgi.internal.url.ContentHandlerFactoryImpl factory
public void <init> (java.lang.String, org.eclipse.osgi.internal.url.ContentHandlerFactoryImpl)
String contentType
org.eclipse.osgi.internal.url.ContentHandlerFactoryImpl factory
public java.lang.Object getContent (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection uConn
java.net.ContentHandler handler
}
org/eclipse/osgi/internal/loader/BundleLoader$3.class
BundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoader$3 extends java.lang.Object implements java.security.PrivilegedAction {
private final synthetic Class val$clazz
void <init> (java.lang.Class)
public java.lang.ClassLoader run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/sources/FilteredSourcePackage.class
FilteredSourcePackage.java
package org.eclipse.osgi.internal.loader.sources
public org.eclipse.osgi.internal.loader.sources.FilteredSourcePackage extends org.eclipse.osgi.internal.loader.sources.SingleSourcePackage {
private static final char ALL
private final String[] includes
private final String[] excludes
public void <init> (java.lang.String, org.eclipse.osgi.internal.loader.BundleLoader, java.lang.String, java.lang.String)
String name
org.eclipse.osgi.internal.loader.BundleLoader supplier
String includes
String excludes
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String)
String name
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
private boolean isFiltered (java.lang.String, java.lang.String)
String name
String pkgName
String lastName
private java.lang.String getName (java.lang.String, java.lang.String)
String name
String pkgName
private boolean isIncluded (java.lang.String)
String name
private boolean isExcluded (java.lang.String)
String name
private boolean isInList (java.lang.String, java.lang.String[])
String name
String[] list
int i
int len
public java.util.Collection listResources (java.lang.String, java.lang.String)
String path
String filePattern
java.util.Collection result
java.util.Iterator resources
String resource
int lastSlash
String fileName
}
org/eclipse/osgi/internal/signedcontent/SignedContentImpl.class
SignedContentImpl.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignedContentImpl extends java.lang.Object implements org.eclipse.osgi.signedcontent.SignedContent {
static final org.eclipse.osgi.signedcontent.SignerInfo[] EMPTY_SIGNERINFO
volatile org.eclipse.osgi.internal.signedcontent.SignedBundleFile content
private final java.util.Map contentMDResults
private final org.eclipse.osgi.signedcontent.SignerInfo[] signerInfos
private java.util.Map tsaSignerInfos
private volatile boolean checkedValid
static void <clinit> ()
public void <init> (org.eclipse.osgi.signedcontent.SignerInfo[], java.util.Map)
org.eclipse.osgi.signedcontent.SignerInfo[] signerInfos
java.util.Map contentMDResults
public org.eclipse.osgi.signedcontent.SignedContentEntry[] getSignedEntries ()
java.util.List results
java.util.Map$Entry entry
String entryName
Object[] mdResult
public org.eclipse.osgi.signedcontent.SignedContentEntry getSignedEntry (java.lang.String)
String name
Object[] mdResult
public org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public java.util.Date getSigningTime (org.eclipse.osgi.signedcontent.SignerInfo)
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
Object[] tsaInfo
public org.eclipse.osgi.signedcontent.SignerInfo getTSASignerInfo (org.eclipse.osgi.signedcontent.SignerInfo)
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
Object[] tsaInfo
public boolean isSigned ()
public void checkValidity (org.eclipse.osgi.signedcontent.SignerInfo) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
org.eclipse.osgi.signedcontent.SignerInfo signer
java.util.Date signingTime
java.security.cert.Certificate[] certs
int i
void setContent (org.eclipse.osgi.internal.signedcontent.SignedBundleFile)
org.eclipse.osgi.internal.signedcontent.SignedBundleFile content
void setTSASignerInfos (java.util.Map)
java.util.Map tsaSignerInfos
void addTSASignerInfo (org.eclipse.osgi.signedcontent.SignerInfo, org.eclipse.osgi.signedcontent.SignerInfo, java.util.Date)
org.eclipse.osgi.signedcontent.SignerInfo baseInfo
org.eclipse.osgi.signedcontent.SignerInfo tsaSignerInfo
java.util.Date signingTime
java.util.Map getContentMDResults ()
private boolean containsInfo (org.eclipse.osgi.signedcontent.SignerInfo)
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
int i
java.io.InputStream getDigestInputStream (org.eclipse.osgi.storage.bundlefile.BundleEntry) throws java.io.IOException
org.eclipse.osgi.storage.bundlefile.BundleEntry nestedEntry
Object[] mdResult
java.security.NoSuchAlgorithmException e
}
org/eclipse/osgi/internal/debug/EclipseDebugTrace.class
EclipseDebugTrace.java
package org.eclipse.osgi.internal.debug
org.eclipse.osgi.internal.debug.EclipseDebugTrace extends java.lang.Object implements org.eclipse.osgi.service.debug.DebugTrace {
private static final String PROP_TRACE_SIZE_MAX
private static final String PROP_TRACE_FILE_MAX
private static final String MESSAGE_THREAD_DUMP
private static final String MESSAGE_EXIT_METHOD_WITH_RESULTS
private static final String MESSAGE_EXIT_METHOD_NO_RESULTS
private static final String MESSAGE_ENTER_METHOD_WITH_PARAMS
private static final String MESSAGE_ENTER_METHOD_NO_PARAMS
private static final String TRACE_FILE_VERSION_COMMENT
private static final String TRACE_FILE_VERBOSE_COMMENT
private static final String TRACE_FILE_VERSION
private static final String TRACE_NEW_SESSION
private static final String TRACE_FILE_DATE
private static final java.text.SimpleDateFormat TRACE_FILE_DATE_FORMATTER
private static final String TRACE_COMMENT
private static final String TRACE_ELEMENT_DELIMITER
private static final String TRACE_ELEMENT_DELIMITER_ENCODED
private static final String LINE_SEPARATOR
private static final String NULL_VALUE
private static final org.eclipse.osgi.framework.util.SecureAction secureAction
private static final int DEFAULT_TRACE_FILE_SIZE
private static final int DEFAULT_TRACE_FILES
private static final int DEFAULT_TRACE_FILE_MIN_SIZE
private static final String TRACE_FILE_EXTENSION
private static final String BACKUP_MARK
private int maxTraceFileSize
private int maxTraceFiles
private int backupTraceFileIndex
private String traceClass
private String bundleSymbolicName
private org.eclipse.osgi.internal.debug.FrameworkDebugOptions debugOptions
static void <clinit> ()
String s
void <init> (java.lang.String, org.eclipse.osgi.internal.debug.FrameworkDebugOptions)
String bundleSymbolicName
org.eclipse.osgi.internal.debug.FrameworkDebugOptions debugOptions
void <init> (java.lang.String, org.eclipse.osgi.internal.debug.FrameworkDebugOptions, java.lang.Class)
String bundleSymbolicName
org.eclipse.osgi.internal.debug.FrameworkDebugOptions debugOptions
Class traceClass
private final boolean isDebuggingEnabled (java.lang.String)
String optionPath
boolean debugEnabled
String option
public void trace (java.lang.String, java.lang.String)
String optionPath
String message
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry record
public void trace (java.lang.String, java.lang.String, java.lang.Throwable)
String optionPath
String message
Throwable error
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry record
public void traceEntry (java.lang.String)
String optionPath
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry record
public void traceEntry (java.lang.String, java.lang.Object)
String optionPath
Object methodArgument
public void traceEntry (java.lang.String, java.lang.Object[])
String optionPath
Object[] methodArguments
StringBuffer messageBuffer
int i
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry record
public void traceExit (java.lang.String)
String optionPath
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry record
public void traceExit (java.lang.String, java.lang.Object)
String optionPath
Object result
StringBuffer messageBuffer
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry record
public void traceDumpStack (java.lang.String)
String optionPath
StringBuffer messageBuffer
StackTraceElement[] elements
int firstIndex
int endIndex
StackTraceElement[] newElements
int i
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry record
private final void setMessage (org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry, java.lang.String)
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry record
String originalMessage
String argument
StringBuffer classMethodName
String newMessage
private final java.lang.String convertStackTraceElementsToString (java.lang.StackTraceElement[])
StackTraceElement[] elements
StringBuffer buffer
int i
private void writeRecord (org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry)
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry entry
java.io.File tracingFile
java.io.Writer traceWriter
Exception ex
private void readLogProperties ()
String newMaxTraceFileSize
String newMaxLogFiles
private boolean checkTraceFileSize (java.io.File, long)
java.io.File traceFile
long timestamp
boolean isBackupOK
String traceFileName
String backupFilename
java.io.File backupFile
boolean isRenameOK
java.io.Writer traceWriter
java.io.IOException ioEx
private void writeComment (java.io.Writer, java.lang.String) throws java.io.IOException
java.io.Writer traceWriter
String comment
StringBuffer commentText
private final java.lang.String getFormattedDate (long)
long timestamp
private final java.lang.String getFormattedThrowable (java.lang.Throwable)
Throwable error
String result
java.io.PrintStream throwableStream
java.io.ByteArrayOutputStream throwableByteOutputStream
private void writeSession (java.io.Writer, long) throws java.io.IOException
java.io.Writer traceWriter
long timestamp
String[] allOptions
int i
private void writeMessage (java.io.Writer, org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry) throws java.io.IOException
java.io.Writer traceWriter
org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry entry
StringBuffer message
private static java.lang.String encodeText (java.lang.String)
String inputString
StringBuffer tempBuffer
int currentIndex
private java.io.Writer logForStream (java.io.OutputStream)
java.io.OutputStream output
private java.io.Writer openWriter (java.io.File)
java.io.File traceFile
java.io.OutputStream out
java.io.IOException ioEx
private void closeWriter (java.io.Writer)
java.io.Writer traceWriter
java.io.IOException ioEx
}
org/eclipse/osgi/internal/log/ExtendedLogReaderServiceFactory$2.class
ExtendedLogReaderServiceFactory.java
package org.eclipse.osgi.internal.log
org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory$2 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory this$0
private final synthetic org.osgi.framework.Bundle val$bundle
private final synthetic String val$name
private final synthetic int val$level
void <init> (org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory, org.osgi.framework.Bundle, java.lang.String, int)
public java.lang.Boolean run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/log/ExtendedLogReaderServiceFactory$LogTask.class
ExtendedLogReaderServiceFactory.java
package org.eclipse.osgi.internal.log
final org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory$LogTask extends java.lang.Object implements java.lang.Runnable {
private final org.osgi.service.log.LogEntry logEntry
private final org.osgi.service.log.LogListener listener
void <init> (org.osgi.service.log.LogEntry, org.osgi.service.log.LogListener)
org.osgi.service.log.LogEntry logEntry
org.osgi.service.log.LogListener listener
public void run ()
}
org/eclipse/core/runtime/internal/adaptor/DefaultStartupMonitor.class
DefaultStartupMonitor.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.DefaultStartupMonitor extends java.lang.Object implements org.eclipse.osgi.service.runnable.StartupMonitor {
private final java.lang.reflect.Method updateMethod
private final Runnable splashHandler
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
public void <init> (java.lang.Runnable, org.eclipse.osgi.internal.framework.EquinoxConfiguration) throws java.lang.IllegalStateException
Runnable splashHandler
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
SecurityException e
NoSuchMethodException e
public void update ()
public void applicationRunning ()
String timeString
long time
}
JavaSE_compact1-1.8.profile
JRE-1.1.profile
org/apache/felix/resolver/util/ShadowList.class
ShadowList.java
package org.apache.felix.resolver.util
public org.apache.felix.resolver.util.ShadowList extends org.apache.felix.resolver.util.CopyOnWriteList {
private final java.util.List m_original
public void <init> (java.util.List)
java.util.List original
public java.util.List getOriginal ()
}
org/apache/felix/resolver/Logger.class
Logger.java
package org.apache.felix.resolver
public org.apache.felix.resolver.Logger extends java.lang.Object {
public static final int LOG_ERROR
public static final int LOG_WARNING
public static final int LOG_INFO
public static final int LOG_DEBUG
private int m_logLevel
public void <init> (int)
int i
public final synchronized void setLogLevel (int)
int i
public final synchronized int getLogLevel ()
public final void log (int, java.lang.String)
int level
String msg
public final void log (int, java.lang.String, java.lang.Throwable)
int level
String msg
Throwable throwable
protected void doLog (int, java.lang.String, java.lang.Throwable)
int level
String msg
Throwable throwable
String s
private void _log (int, java.lang.String, java.lang.Throwable)
int level
String msg
Throwable throwable
public void logUsesConstraintViolation (org.osgi.resource.Resource, org.osgi.service.resolver.ResolutionException)
org.osgi.resource.Resource resource
org.osgi.service.resolver.ResolutionException error
}
org/osgi/framework/wiring/dto/packageinfo
org/osgi/framework/InvalidSyntaxException.class
InvalidSyntaxException.java
package org.osgi.framework
public org.osgi.framework.InvalidSyntaxException extends java.lang.Exception {
static final long serialVersionUID
private final String filter
public void <init> (java.lang.String, java.lang.String)
String msg
String filter
public void <init> (java.lang.String, java.lang.String, java.lang.Throwable)
String msg
String filter
Throwable cause
private static java.lang.String message (java.lang.String, java.lang.String)
String msg
String filter
public java.lang.String getFilter ()
public java.lang.Throwable getCause ()
public java.lang.Throwable initCause (java.lang.Throwable)
Throwable cause
}
org/osgi/framework/hooks/bundle/CollisionHook.class
CollisionHook.java
package org.osgi.framework.hooks.bundle
public abstract org.osgi.framework.hooks.bundle.CollisionHook extends java.lang.Object {
public static final int INSTALLING
public static final int UPDATING
public abstract void filterCollisions (int, org.osgi.framework.Bundle, java.util.Collection)
}
org/osgi/framework/hooks/weaving/packageinfo
org/osgi/framework/Constants.class
Constants.java
package org.osgi.framework
public abstract org.osgi.framework.Constants extends java.lang.Object {
public static final String SYSTEM_BUNDLE_LOCATION
public static final String SYSTEM_BUNDLE_SYMBOLICNAME
public static final long SYSTEM_BUNDLE_ID
public static final String BUNDLE_CATEGORY
public static final String BUNDLE_CLASSPATH
public static final String BUNDLE_COPYRIGHT
public static final String BUNDLE_DESCRIPTION
public static final String BUNDLE_NAME
public static final String BUNDLE_NATIVECODE
public static final String EXPORT_PACKAGE
public static final String EXPORT_SERVICE
public static final String IMPORT_PACKAGE
public static final String DYNAMICIMPORT_PACKAGE
public static final String IMPORT_SERVICE
public static final String BUNDLE_VENDOR
public static final String BUNDLE_VERSION
public static final String BUNDLE_DOCURL
public static final String BUNDLE_CONTACTADDRESS
public static final String BUNDLE_ACTIVATOR
public static final String EXTENSION_BUNDLE_ACTIVATOR
public static final String BUNDLE_UPDATELOCATION
public static final String PACKAGE_SPECIFICATION_VERSION
public static final String BUNDLE_NATIVECODE_PROCESSOR
public static final String BUNDLE_NATIVECODE_OSNAME
public static final String BUNDLE_NATIVECODE_OSVERSION
public static final String BUNDLE_NATIVECODE_LANGUAGE
public static final String BUNDLE_REQUIREDEXECUTIONENVIRONMENT
public static final String BUNDLE_SYMBOLICNAME
public static final String SINGLETON_DIRECTIVE
public static final String FRAGMENT_ATTACHMENT_DIRECTIVE
public static final String FRAGMENT_ATTACHMENT_ALWAYS
public static final String FRAGMENT_ATTACHMENT_RESOLVETIME
public static final String FRAGMENT_ATTACHMENT_NEVER
public static final String BUNDLE_LOCALIZATION
public static final String BUNDLE_LOCALIZATION_DEFAULT_BASENAME
public static final String REQUIRE_BUNDLE
public static final String BUNDLE_VERSION_ATTRIBUTE
public static final String FRAGMENT_HOST
public static final String SELECTION_FILTER_ATTRIBUTE
public static final String BUNDLE_MANIFESTVERSION
public static final String VERSION_ATTRIBUTE
public static final String BUNDLE_SYMBOLICNAME_ATTRIBUTE
public static final String RESOLUTION_DIRECTIVE
public static final String RESOLUTION_MANDATORY
public static final String RESOLUTION_OPTIONAL
public static final String USES_DIRECTIVE
public static final String INCLUDE_DIRECTIVE
public static final String EXCLUDE_DIRECTIVE
public static final String MANDATORY_DIRECTIVE
public static final String VISIBILITY_DIRECTIVE
public static final String VISIBILITY_PRIVATE
public static final String VISIBILITY_REEXPORT
public static final String EXTENSION_DIRECTIVE
public static final String EXTENSION_FRAMEWORK
public static final String EXTENSION_BOOTCLASSPATH
public static final String BUNDLE_ACTIVATIONPOLICY
public static final String ACTIVATION_LAZY
public static final String FRAMEWORK_VERSION
public static final String FRAMEWORK_VENDOR
public static final String FRAMEWORK_LANGUAGE
public static final String FRAMEWORK_OS_NAME
public static final String FRAMEWORK_OS_VERSION
public static final String FRAMEWORK_PROCESSOR
public static final String FRAMEWORK_EXECUTIONENVIRONMENT
public static final String FRAMEWORK_BOOTDELEGATION
public static final String FRAMEWORK_SYSTEMPACKAGES
public static final String FRAMEWORK_SYSTEMPACKAGES_EXTRA
public static final String SUPPORTS_FRAMEWORK_EXTENSION
public static final String SUPPORTS_BOOTCLASSPATH_EXTENSION
public static final String SUPPORTS_FRAMEWORK_FRAGMENT
public static final String SUPPORTS_FRAMEWORK_REQUIREBUNDLE
public static final String FRAMEWORK_SECURITY
public static final String FRAMEWORK_SECURITY_OSGI
public static final String FRAMEWORK_STORAGE
public static final String FRAMEWORK_STORAGE_CLEAN
public static final String FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT
public static final String FRAMEWORK_LIBRARY_EXTENSIONS
public static final String FRAMEWORK_EXECPERMISSION
public static final String FRAMEWORK_COMMAND_ABSPATH
public static final String FRAMEWORK_TRUST_REPOSITORIES
public static final String FRAMEWORK_WINDOWSYSTEM
public static final String FRAMEWORK_BEGINNING_STARTLEVEL
public static final String FRAMEWORK_BUNDLE_PARENT
public static final String FRAMEWORK_BUNDLE_PARENT_BOOT
public static final String FRAMEWORK_BUNDLE_PARENT_EXT
public static final String FRAMEWORK_BUNDLE_PARENT_APP
public static final String FRAMEWORK_BUNDLE_PARENT_FRAMEWORK
public static final String OBJECTCLASS
public static final String SERVICE_ID
public static final String SERVICE_PID
public static final String SERVICE_RANKING
public static final String SERVICE_VENDOR
public static final String SERVICE_DESCRIPTION
public static final String SERVICE_BUNDLEID
public static final String SERVICE_SCOPE
public static final String SCOPE_SINGLETON
public static final String SCOPE_BUNDLE
public static final String SCOPE_PROTOTYPE
public static final String FRAMEWORK_UUID
public static final String REMOTE_CONFIGS_SUPPORTED
public static final String REMOTE_INTENTS_SUPPORTED
public static final String SERVICE_EXPORTED_CONFIGS
public static final String SERVICE_EXPORTED_INTENTS
public static final String SERVICE_EXPORTED_INTENTS_EXTRA
public static final String SERVICE_EXPORTED_INTERFACES
public static final String SERVICE_IMPORTED
public static final String SERVICE_IMPORTED_CONFIGS
public static final String SERVICE_INTENTS
public static final String PROVIDE_CAPABILITY
public static final String REQUIRE_CAPABILITY
public static final String EFFECTIVE_DIRECTIVE
public static final String EFFECTIVE_RESOLVE
public static final String EFFECTIVE_ACTIVE
public static final String FILTER_DIRECTIVE
public static final String FRAMEWORK_SYSTEMCAPABILITIES
public static final String FRAMEWORK_SYSTEMCAPABILITIES_EXTRA
public static final String FRAMEWORK_BSNVERSION
public static final String FRAMEWORK_BSNVERSION_MULTIPLE
public static final String FRAMEWORK_BSNVERSION_SINGLE
public static final String FRAMEWORK_BSNVERSION_MANAGED
public static final String BUNDLE_ICON
public static final String BUNDLE_LICENSE
}
org/osgi/framework/startlevel/dto/BundleStartLevelDTO.class
BundleStartLevelDTO.java
package org.osgi.framework.startlevel.dto
public org.osgi.framework.startlevel.dto.BundleStartLevelDTO extends org.osgi.dto.DTO {
public long bundle
public int startLevel
public boolean activationPolicyUsed
public boolean persistentlyStarted
public void <init> ()
}
org/osgi/framework/Bundle.class
Bundle.java
package org.osgi.framework
public abstract org.osgi.framework.Bundle extends java.lang.Object implements java.lang.Comparable {
public static final int UNINSTALLED
public static final int INSTALLED
public static final int RESOLVED
public static final int STARTING
public static final int STOPPING
public static final int ACTIVE
public static final int START_TRANSIENT
public static final int START_ACTIVATION_POLICY
public static final int STOP_TRANSIENT
public static final int SIGNERS_ALL
public static final int SIGNERS_TRUSTED
public abstract int getState ()
public abstract void start (int) throws org.osgi.framework.BundleException
public abstract void start () throws org.osgi.framework.BundleException
public abstract void stop (int) throws org.osgi.framework.BundleException
public abstract void stop () throws org.osgi.framework.BundleException
public abstract void update (java.io.InputStream) throws org.osgi.framework.BundleException
public abstract void update () throws org.osgi.framework.BundleException
public abstract void uninstall () throws org.osgi.framework.BundleException
public abstract java.util.Dictionary getHeaders ()
public abstract long getBundleId ()
public abstract java.lang.String getLocation ()
public abstract org.osgi.framework.ServiceReference[] getRegisteredServices ()
public abstract org.osgi.framework.ServiceReference[] getServicesInUse ()
public abstract boolean hasPermission (java.lang.Object)
public abstract java.net.URL getResource (java.lang.String)
public abstract java.util.Dictionary getHeaders (java.lang.String)
public abstract java.lang.String getSymbolicName ()
public abstract java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
public abstract java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
public abstract java.util.Enumeration getEntryPaths (java.lang.String)
public abstract java.net.URL getEntry (java.lang.String)
public abstract long getLastModified ()
public abstract java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
public abstract org.osgi.framework.BundleContext getBundleContext ()
public abstract java.util.Map getSignerCertificates (int)
public abstract org.osgi.framework.Version getVersion ()
public abstract java.lang.Object adapt (java.lang.Class)
public abstract java.io.File getDataFile (java.lang.String)
}
org/osgi/util/tracker/BundleTracker.class
BundleTracker.java
package org.osgi.util.tracker
public org.osgi.util.tracker.BundleTracker extends java.lang.Object implements org.osgi.util.tracker.BundleTrackerCustomizer {
static final boolean DEBUG
protected final org.osgi.framework.BundleContext context
final org.osgi.util.tracker.BundleTrackerCustomizer customizer
private volatile org.osgi.util.tracker.BundleTracker$Tracked tracked
final int mask
private org.osgi.util.tracker.BundleTracker$Tracked tracked ()
public void <init> (org.osgi.framework.BundleContext, int, org.osgi.util.tracker.BundleTrackerCustomizer)
org.osgi.framework.BundleContext context
int stateMask
org.osgi.util.tracker.BundleTrackerCustomizer customizer
public void open ()
org.osgi.util.tracker.BundleTracker$Tracked t
org.osgi.util.tracker.BundleTracker$Tracked t
org.osgi.framework.Bundle[] bundles
int length
int i
int state
public void close ()
org.osgi.framework.Bundle[] bundles
org.osgi.framework.Bundle[] bundles
org.osgi.util.tracker.BundleTracker$Tracked outgoing
org.osgi.util.tracker.BundleTracker$Tracked outgoing
int i
public java.lang.Object addingBundle (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent)
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleEvent event
Object result
public void modifiedBundle (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent, java.lang.Object)
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleEvent event
Object object
public void removedBundle (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent, java.lang.Object)
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleEvent event
Object object
public org.osgi.framework.Bundle[] getBundles ()
org.osgi.util.tracker.BundleTracker$Tracked t
int length
public java.lang.Object getObject (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.util.tracker.BundleTracker$Tracked t
public void remove (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.util.tracker.BundleTracker$Tracked t
public int size ()
org.osgi.util.tracker.BundleTracker$Tracked t
public int getTrackingCount ()
org.osgi.util.tracker.BundleTracker$Tracked t
public java.util.Map getTracked ()
java.util.Map map
org.osgi.util.tracker.BundleTracker$Tracked t
public boolean isEmpty ()
org.osgi.util.tracker.BundleTracker$Tracked t
}
org/osgi/service/startlevel/package-info.class
package-info.java
package org.osgi.service.startlevel
abstract synthetic org.osgi.service.startlevel.package-info extends java.lang.Object {
}
org/osgi/service/condpermadmin/BundleSignerCondition.class
BundleSignerCondition.java
package org.osgi.service.condpermadmin
public org.osgi.service.condpermadmin.BundleSignerCondition extends java.lang.Object {
private static final String CONDITION_TYPE
public static org.osgi.service.condpermadmin.Condition getCondition (org.osgi.framework.Bundle, org.osgi.service.condpermadmin.ConditionInfo)
org.osgi.framework.Bundle bundle
org.osgi.service.condpermadmin.ConditionInfo info
String[] args
java.util.Map signers
boolean match
java.util.List signerCerts
java.util.List dnChain
java.security.cert.X509Certificate signer
boolean negate
private void <init> ()
}
org/osgi/dto/packageinfo
org/osgi/resource/Wiring.class
Wiring.java
package org.osgi.resource
public abstract org.osgi.resource.Wiring extends java.lang.Object {
public abstract java.util.List getResourceCapabilities (java.lang.String)
public abstract java.util.List getResourceRequirements (java.lang.String)
public abstract java.util.List getProvidedResourceWires (java.lang.String)
public abstract java.util.List getRequiredResourceWires (java.lang.String)
public abstract org.osgi.resource.Resource getResource ()
}
org/eclipse/osgi/framework/util/KeyedElement.class
KeyedElement.java
package org.eclipse.osgi.framework.util
public abstract org.eclipse.osgi.framework.util.KeyedElement extends java.lang.Object {
public abstract int getKeyHashCode ()
public abstract boolean compare (org.eclipse.osgi.framework.util.KeyedElement)
public abstract java.lang.Object getKey ()
}
org/eclipse/osgi/framework/util/SecureAction$1.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.ClassLoader run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/internal/reliablefile/ReliableFile$CacheInfo.class
ReliableFile.java
package org.eclipse.osgi.framework.internal.reliablefile
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile$CacheInfo extends java.lang.Object {
int filetype
java.util.zip.Checksum checksum
long timeStamp
long length
final synthetic org.eclipse.osgi.framework.internal.reliablefile.ReliableFile this$0
void <init> (org.eclipse.osgi.framework.internal.reliablefile.ReliableFile, int, java.util.zip.Checksum, long, long)
int filetype
java.util.zip.Checksum checksum
long timeStamp
long length
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot extends java.lang.Object {
volatile org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries
void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[])
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries ()
synchronized void removeEntry (int)
int i
synchronized void clearEntries ()
java.util.Set entrySet ()
java.util.Set keySet ()
java.util.Collection values ()
}
org/eclipse/osgi/service/runnable/ParameterizedRunnable.class
ParameterizedRunnable.java
package org.eclipse.osgi.service.runnable
public abstract org.eclipse.osgi.service.runnable.ParameterizedRunnable extends java.lang.Object {
public abstract java.lang.Object run (java.lang.Object) throws java.lang.Exception
}
org/eclipse/osgi/service/resolver/GenericDescription.class
GenericDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.GenericDescription extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription {
public static final String DEFAULT_TYPE
public abstract java.util.Dictionary getAttributes ()
public abstract java.lang.String getType ()
public abstract java.lang.String getName ()
public abstract org.osgi.framework.Version getVersion ()
}
org/eclipse/osgi/service/environment/Constants.class
Constants.java
package org.eclipse.osgi.service.environment
public abstract org.eclipse.osgi.service.environment.Constants extends java.lang.Object {
public static final String OS_WIN32
public static final String OS_LINUX
public static final String OS_AIX
public static final String OS_SOLARIS
public static final String OS_HPUX
public static final String OS_QNX
public static final String OS_MACOSX
public static final String OS_EPOC32
public static final String OS_OS400
public static final String OS_OS390
public static final String OS_ZOS
public static final String OS_UNKNOWN
public static final String ARCH_X86
public static final String ARCH_PA_RISC
public static final String ARCH_PPC
public static final String ARCH_PPC64
public static final String ARCH_SPARC
public static final String ARCH_X86_64
public static final String ARCH_AMD64
public static final String ARCH_IA64
public static final String ARCH_IA64_32
public static final String WS_WIN32
public static final String WS_WPF
public static final String WS_MOTIF
public static final String WS_GTK
public static final String WS_PHOTON
public static final String WS_CARBON
public static final String WS_COCOA
public static final String WS_S60
public static final String WS_UNKNOWN
}
org/eclipse/osgi/container/ModuleDatabase$1.class
ModuleDatabase.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleDatabase$1 extends java.lang.Object implements java.util.Comparator {
final synthetic org.eclipse.osgi.container.ModuleDatabase this$0
void <init> (org.eclipse.osgi.container.ModuleDatabase)
public int compare (org.eclipse.osgi.container.Module, org.eclipse.osgi.container.Module)
org.eclipse.osgi.container.Module m1
org.eclipse.osgi.container.Module m2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/container/Module$Settings.class
Module.java
package org.eclipse.osgi.container
public final enum org.eclipse.osgi.container.Module$Settings extends java.lang.Enum {
public static final enum org.eclipse.osgi.container.Module$Settings AUTO_START
public static final enum org.eclipse.osgi.container.Module$Settings USE_ACTIVATION_POLICY
private static final synthetic org.eclipse.osgi.container.Module$Settings[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static org.eclipse.osgi.container.Module$Settings[] values ()
public static org.eclipse.osgi.container.Module$Settings valueOf (java.lang.String)
}
org/eclipse/osgi/container/SystemModule.class
SystemModule.java
package org.eclipse.osgi.container
public abstract org.eclipse.osgi.container.SystemModule extends org.eclipse.osgi.container.Module {
private final java.util.Map forStop
private static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$Module$State
public void <init> (org.eclipse.osgi.container.ModuleContainer)
org.eclipse.osgi.container.ModuleContainer container
public final void init () throws org.osgi.framework.BundleException
boolean lockedStarted
org.eclipse.osgi.report.resolution.ResolutionReport report
org.eclipse.osgi.report.resolution.ResolutionReport report
org.osgi.service.resolver.ResolutionException e
String reportMessage
Throwable t
public org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent waitForStop (long) throws java.lang.InterruptedException
long timeout
boolean waitForever
long start
Thread current
long timeLeft
org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent event
boolean stateLocked
boolean stateLocked
private void notifyWaitForStop (org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent)
org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent event
java.util.Collection waiting
Thread t
protected void initWorker () throws org.osgi.framework.BundleException
public transient void start (org.eclipse.osgi.container.Module$StartOptions[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module$StartOptions[] options
public transient void stop (org.eclipse.osgi.container.Module$StopOptions[]) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module$StopOptions[] options
org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent containerEvent
org.osgi.framework.BundleException e
InterruptedException e
public void update () throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module$State previousState
org.eclipse.osgi.container.Module$State previousState
protected void startWorker () throws org.osgi.framework.BundleException
protected void stopWorker () throws org.osgi.framework.BundleException
static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$Module$State ()
}
org/eclipse/osgi/container/ModuleContainer.class
ModuleContainer.java
package org.eclipse.osgi.container
public final org.eclipse.osgi.container.ModuleContainer extends java.lang.Object implements org.eclipse.osgi.service.debug.DebugOptionsListener {
private static final org.eclipse.osgi.framework.util.SecureAction secureAction
private final org.eclipse.osgi.internal.container.LockSet locationLocks
private final org.eclipse.osgi.internal.container.LockSet nameLocks
private final org.eclipse.osgi.container.ModuleContainer$ContainerWiring frameworkWiring
private final org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel frameworkStartLevel
final org.eclipse.osgi.container.ModuleDatabase moduleDatabase
final org.eclipse.osgi.container.ModuleContainerAdaptor adaptor
private final org.eclipse.osgi.container.ModuleResolver moduleResolver
private final java.util.concurrent.atomic.AtomicReference refreshingSystemModule
private final long moduleLockTimeout
boolean DEBUG_MONITOR_LAZY
private final Object stateLockMonitor
static void <clinit> ()
public void <init> (org.eclipse.osgi.container.ModuleContainerAdaptor, org.eclipse.osgi.container.ModuleDatabase)
org.eclipse.osgi.container.ModuleContainerAdaptor adaptor
org.eclipse.osgi.container.ModuleDatabase moduledataBase
long tempModuleLockTimeout
String moduleLockTimeoutProp
org.eclipse.osgi.service.debug.DebugOptions debugOptions
public org.eclipse.osgi.container.ModuleContainerAdaptor getAdaptor ()
public java.util.List getModules ()
public org.eclipse.osgi.container.Module getModule (long)
long id
public org.eclipse.osgi.container.Module getModule (java.lang.String)
String location
public static org.osgi.resource.Requirement createRequirement (java.lang.String, java.util.Map, java.util.Map)
String namespace
java.util.Map directives
java.util.Map attributes
public org.eclipse.osgi.container.Module install (org.eclipse.osgi.container.Module, java.lang.String, org.eclipse.osgi.container.ModuleRevisionBuilder, java.lang.Object) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module origin
String location
org.eclipse.osgi.container.ModuleRevisionBuilder builder
Object revisionInfo
String name
boolean locationLocked
boolean nameLocked
InterruptedException e
org.eclipse.osgi.container.Module existingLocation
java.util.Collection collisionCandidates
java.util.List sameIdentity
org.eclipse.osgi.container.ModuleCapability identity
org.eclipse.osgi.container.ModuleRevision equinoxRevision
org.osgi.framework.Bundle bundle
org.osgi.framework.BundleContext context
org.osgi.framework.Bundle b
org.eclipse.osgi.container.Module result
public void update (org.eclipse.osgi.container.Module, org.eclipse.osgi.container.ModuleRevisionBuilder, java.lang.Object) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevisionBuilder builder
Object revisionInfo
String name
boolean nameLocked
InterruptedException e
java.util.Collection collisionCandidates
java.util.List sameIdentity
org.eclipse.osgi.container.ModuleCapability identity
org.eclipse.osgi.container.ModuleRevision equinoxRevision
org.eclipse.osgi.container.Module m
org.eclipse.osgi.container.Module$State previousState
org.eclipse.osgi.container.Module$State previousState
org.osgi.framework.BundleException e
public void uninstall (org.eclipse.osgi.container.Module) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module$State previousState
org.eclipse.osgi.container.Module$State previousState
org.osgi.framework.BundleException e
org.eclipse.osgi.container.ModuleWiring getWiring (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
public org.osgi.framework.wiring.FrameworkWiring getFrameworkWiring ()
public org.osgi.framework.startlevel.FrameworkStartLevel getFrameworkStartLevel ()
public org.eclipse.osgi.report.resolution.ResolutionReport resolve (java.util.Collection, boolean)
java.util.Collection triggers
boolean triggersMandatory
private org.eclipse.osgi.report.resolution.ResolutionReport resolve (java.util.Collection, boolean, boolean)
java.util.Collection triggers
boolean triggersMandatory
boolean restartTriggers
org.eclipse.osgi.report.resolution.ResolutionReport report
RuntimeException e
org.osgi.framework.BundleException be
private org.eclipse.osgi.report.resolution.ResolutionReport resolveAndApply (java.util.Collection, boolean, boolean)
java.util.Collection triggers
boolean triggersMandatory
boolean restartTriggers
java.util.Collection triggerRevisions
java.util.Collection unresolved
java.util.Map wiringClone
java.util.Map wiringClone
long timestamp
long timestamp
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision current
java.util.Collection allModules
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleResolutionReport report
java.util.Map resolutionResult
java.util.Map deltaWiring
java.util.Collection modulesResolved
org.eclipse.osgi.container.ModuleRevision deltaRevision
public org.eclipse.osgi.container.ModuleWire resolveDynamic (java.lang.String, org.eclipse.osgi.container.ModuleRevision)
String dynamicPkgName
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWire result
java.util.Map deltaWiring
java.util.Collection modulesResolved
long timestamp
long timestamp
java.util.Map wiringClone
java.util.List dynamicReqs
java.util.Collection unresolved
org.eclipse.osgi.container.ModuleWiring wiring
java.util.Collection allModules
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision current
boolean foundCandidates
org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement dynamicReq
org.eclipse.osgi.container.ModuleResolutionReport report
java.util.Map resolutionResult
java.util.List revisionEntries
boolean isMissingCapability
org.eclipse.osgi.report.resolution.ResolutionReport$Entry entry
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.container.ModuleRevision deltaRevision
org.eclipse.osgi.container.ModuleWiring wiring
private org.eclipse.osgi.container.ModuleWire findExistingDynamicWire (org.eclipse.osgi.container.ModuleWiring, java.lang.String)
org.eclipse.osgi.container.ModuleWiring wiring
String dynamicPkgName
java.util.List wires
int i
org.eclipse.osgi.container.ModuleWire wire
private boolean applyDelta (java.util.Map, java.util.Collection, java.util.Collection, long, boolean)
java.util.Map deltaWiring
java.util.Collection modulesResolved
java.util.Collection triggers
long timestamp
boolean restartTriggers
java.util.List modulesLocked
org.eclipse.osgi.container.Module module
org.osgi.framework.BundleException e
java.util.Map hostsWithDynamicFrags
java.util.Map wiringCopy
java.util.Map$Entry deltaEntry
org.eclipse.osgi.container.ModuleWiring current
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWire hostWire
org.eclipse.osgi.container.ModuleWiring hostWiring
java.util.Collection dynamicFragments
org.eclipse.osgi.container.Module module
java.util.Map$Entry dynamicFragments
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
java.util.Set triggerSet
org.eclipse.osgi.container.Module module
org.osgi.framework.BundleException e
org.eclipse.osgi.container.Module module
org.osgi.framework.BundleException e
private java.util.List getDynamicRequirements (java.lang.String, org.eclipse.osgi.container.ModuleRevision)
String dynamicPkgName
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List result
org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement dynamicRequirement
org.eclipse.osgi.container.ModuleRequirement requirement
private java.util.Collection unresolve (java.util.Collection)
java.util.Collection initial
java.util.Collection refreshTriggers
private java.util.Collection unresolve0 (java.util.Collection)
java.util.Collection initial
java.util.Map wiringCopy
java.util.Map wiringCopy
java.util.List refreshTriggers
java.util.List refreshTriggers
java.util.Collection toRemoveRevisions
java.util.Collection toRemoveRevisions
java.util.Collection toRemoveWirings
java.util.Collection toRemoveWirings
java.util.Map toRemoveWireLists
java.util.Map toRemoveWireLists
long timestamp
long timestamp
java.util.Iterator iTriggers
org.eclipse.osgi.container.Module module
boolean first
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring removedWiring
java.util.List removedWires
org.eclipse.osgi.container.ModuleWire wire
java.util.Collection providerWires
org.eclipse.osgi.container.Module systemModule
java.util.Collection modulesLocked
java.util.Collection modulesUnresolved
java.util.ListIterator iTriggers
org.eclipse.osgi.container.Module refreshModule
org.osgi.framework.BundleException e
java.util.ListIterator iTriggers
org.eclipse.osgi.container.Module refreshModule
org.eclipse.osgi.container.Module$State previousState
org.osgi.framework.BundleException e
org.eclipse.osgi.container.Module module
java.util.Map$Entry entry
java.util.List provided
org.eclipse.osgi.container.ModuleWire removedWire
org.eclipse.osgi.container.ModuleRevision removed
org.eclipse.osgi.container.ModuleWiring moduleWiring
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
private void checkSystemExtensionRefresh (java.util.Collection)
java.util.Collection initial
Long zero
java.util.Iterator iModules
org.eclipse.osgi.container.Module m
org.eclipse.osgi.container.ModuleRevision current
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List hostWires
org.eclipse.osgi.container.ModuleWire hostWire
public org.eclipse.osgi.report.resolution.ResolutionReport refresh (java.util.Collection)
java.util.Collection initial
java.util.Collection refreshTriggers
public java.util.Collection getDependencyClosure (java.util.Collection)
java.util.Collection initial
public java.util.Collection getRemovalPending ()
public int getStartLevel ()
void setStartLevel (org.eclipse.osgi.container.Module, int)
org.eclipse.osgi.container.Module module
int startlevel
long getModuleLockTimeout ()
void open ()
void close ()
private void loadModules ()
java.util.List modules
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleWiring wiring
org.osgi.framework.BundleException e
java.util.Map wirings
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
private void unloadModules ()
java.util.List modules
org.eclipse.osgi.container.Module module
org.osgi.framework.BundleException e
java.util.Map wirings
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
public void setInitialModuleStates () throws org.osgi.framework.BundleException
java.util.List modules
org.eclipse.osgi.container.Module module
java.util.Map wirings
org.eclipse.osgi.container.ModuleWiring wiring
java.util.Set getRefreshClosure (java.util.Collection, java.util.Map)
java.util.Collection initial
java.util.Map wiringCopy
java.util.Set refreshClosure
java.util.Collection removalPending
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.Module module
private static void addDependents (org.eclipse.osgi.container.Module, java.util.Map, java.util.Set)
org.eclipse.osgi.container.Module module
java.util.Map wiringCopy
java.util.Set refreshClosure
java.util.List revisions
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List provided
org.eclipse.osgi.container.ModuleWire providedWire
java.util.List hosts
org.eclipse.osgi.container.ModuleWire hostWire
static java.util.Collection getDependencyClosure (org.eclipse.osgi.container.ModuleRevision, java.util.Map)
org.eclipse.osgi.container.ModuleRevision initial
java.util.Map wiringCopy
java.util.Set dependencyClosure
private static void addDependents (org.eclipse.osgi.container.ModuleRevision, java.util.Map, java.util.Set)
org.eclipse.osgi.container.ModuleRevision revision
java.util.Map wiringCopy
java.util.Set dependencyClosure
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List provided
org.eclipse.osgi.container.ModuleWire providedWire
java.util.List hosts
org.eclipse.osgi.container.ModuleWire hostWire
org.osgi.framework.Bundle getSystemBundle ()
org.eclipse.osgi.container.Module systemModule
void checkAdminPermission (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String action
SecurityManager sm
void refreshSystemModule ()
org.eclipse.osgi.container.SystemModule systemModule
Thread t
boolean isRefreshingSystemModule ()
static org.osgi.resource.Requirement getIdentityRequirement (java.lang.String, org.osgi.framework.Version)
String name
org.osgi.framework.Version version
String filter
java.util.Map directives
public void optionsChanged (org.eclipse.osgi.service.debug.DebugOptions)
org.eclipse.osgi.service.debug.DebugOptions options
}
org/eclipse/osgi/storage/bundlefile/BundleEntry.class
BundleEntry.java
package org.eclipse.osgi.storage.bundlefile
public abstract org.eclipse.osgi.storage.bundlefile.BundleEntry extends java.lang.Object {
protected static final int BUF_SIZE
public void <init> ()
public abstract java.io.InputStream getInputStream () throws java.io.IOException
public abstract long getSize ()
public abstract java.lang.String getName ()
public abstract long getTime ()
public abstract java.net.URL getLocalURL ()
public abstract java.net.URL getFileURL ()
public java.lang.String toString ()
public byte[] getBytes () throws java.io.IOException
java.io.InputStream in
int length
}
org/eclipse/osgi/storage/url/reference/ReferenceInputStream.class
ReferenceInputStream.java
package org.eclipse.osgi.storage.url.reference
public org.eclipse.osgi.storage.url.reference.ReferenceInputStream extends java.io.InputStream {
protected java.net.URL reference
public void <init> (java.net.URL)
java.net.URL reference
public int read () throws java.io.IOException
public java.net.URL getReference ()
}
org/eclipse/osgi/internal/location/Locker_JavaIo.class
Locker_JavaIo.java
package org.eclipse.osgi.internal.location
public org.eclipse.osgi.internal.location.Locker_JavaIo extends java.lang.Object implements org.eclipse.osgi.internal.location.Locker {
private java.io.File lockFile
private java.io.RandomAccessFile lockRAF
public void <init> (java.io.File)
java.io.File lockFile
public synchronized boolean lock () throws java.io.IOException
java.io.IOException e
public synchronized void release ()
public synchronized boolean isLocked () throws java.io.IOException
}
org/eclipse/osgi/internal/framework/processor.aliases
org/eclipse/osgi/internal/framework/EquinoxEventPublisher$1.class
EquinoxEventPublisher.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxEventPublisher$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.framework.EquinoxEventPublisher this$0
private final synthetic org.osgi.framework.BundleEvent val$event
void <init> (org.eclipse.osgi.internal.framework.EquinoxEventPublisher, org.osgi.framework.BundleEvent)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/framework/ContextFinder$Finder.class
ContextFinder.java
package org.eclipse.osgi.internal.framework
final org.eclipse.osgi.internal.framework.ContextFinder$Finder extends java.lang.SecurityManager {
void <init> ()
public java.lang.Class[] getClassContext ()
}
org/eclipse/osgi/internal/hookregistry/ClassLoaderHook.class
ClassLoaderHook.java
package org.eclipse.osgi.internal.hookregistry
public abstract org.eclipse.osgi.internal.hookregistry.ClassLoaderHook extends java.lang.Object {
public void <init> ()
public byte[] processClass (java.lang.String, byte[], org.eclipse.osgi.internal.loader.classpath.ClasspathEntry, org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.internal.loader.classpath.ClasspathManager)
String name
byte[] classbytes
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
public boolean rejectTransformation (java.lang.String, byte[], org.eclipse.osgi.internal.loader.classpath.ClasspathEntry, org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.internal.loader.classpath.ClasspathManager)
String name
byte[] transformedBytes
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
public boolean addClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager, org.eclipse.osgi.storage.BundleInfo$Generation)
java.util.ArrayList cpEntries
String cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager hostmanager
org.eclipse.osgi.storage.BundleInfo$Generation sourceGeneration
public java.lang.String findLocalLibrary (org.eclipse.osgi.storage.BundleInfo$Generation, java.lang.String)
org.eclipse.osgi.storage.BundleInfo$Generation generation
String libName
public org.eclipse.osgi.internal.loader.ModuleClassLoader createClassLoader (java.lang.ClassLoader, org.eclipse.osgi.internal.framework.EquinoxConfiguration, org.eclipse.osgi.internal.loader.BundleLoader, org.eclipse.osgi.storage.BundleInfo$Generation)
ClassLoader parent
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
org.eclipse.osgi.internal.loader.BundleLoader delegate
org.eclipse.osgi.storage.BundleInfo$Generation generation
public void classLoaderCreated (org.eclipse.osgi.internal.loader.ModuleClassLoader)
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.lang.Class preFindClass (java.lang.String, org.eclipse.osgi.internal.loader.ModuleClassLoader) throws java.lang.ClassNotFoundException
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.lang.Class postFindClass (java.lang.String, org.eclipse.osgi.internal.loader.ModuleClassLoader) throws java.lang.ClassNotFoundException
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.net.URL preFindResource (java.lang.String, org.eclipse.osgi.internal.loader.ModuleClassLoader) throws java.io.FileNotFoundException
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.net.URL postFindResource (java.lang.String, org.eclipse.osgi.internal.loader.ModuleClassLoader) throws java.io.FileNotFoundException
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.util.Enumeration preFindResources (java.lang.String, org.eclipse.osgi.internal.loader.ModuleClassLoader) throws java.io.FileNotFoundException
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.util.Enumeration postFindResources (java.lang.String, org.eclipse.osgi.internal.loader.ModuleClassLoader) throws java.io.FileNotFoundException
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.lang.String preFindLibrary (java.lang.String, org.eclipse.osgi.internal.loader.ModuleClassLoader) throws java.io.FileNotFoundException
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.lang.String postFindLibrary (java.lang.String, org.eclipse.osgi.internal.loader.ModuleClassLoader)
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public void preFindLocalClass (java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager) throws java.lang.ClassNotFoundException
String name
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
public void postFindLocalClass (java.lang.String, java.lang.Class, org.eclipse.osgi.internal.loader.classpath.ClasspathManager) throws java.lang.ClassNotFoundException
String name
Class clazz
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
public void preFindLocalResource (java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager)
String name
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
public void postFindLocalResource (java.lang.String, java.net.URL, org.eclipse.osgi.internal.loader.classpath.ClasspathManager)
String name
java.net.URL resource
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
public void recordClassDefine (java.lang.String, java.lang.Class, byte[], org.eclipse.osgi.internal.loader.classpath.ClasspathEntry, org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.internal.loader.classpath.ClasspathManager)
String name
Class clazz
byte[] classbytes
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
public java.lang.ClassLoader getModuleClassLoaderParent (org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
}
org/eclipse/osgi/internal/hookregistry/BundleFileWrapperFactoryHook.class
BundleFileWrapperFactoryHook.java
package org.eclipse.osgi.internal.hookregistry
public abstract org.eclipse.osgi.internal.hookregistry.BundleFileWrapperFactoryHook extends java.lang.Object {
public abstract org.eclipse.osgi.storage.bundlefile.BundleFileWrapper wrapBundleFile (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.BundleInfo$Generation, boolean)
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistry extends java.lang.Object {
public static final int SERVICEEVENT
static final String findHookName
static final String eventHookName
static final String eventListenerHookName
static final String listenerHookName
private final java.util.Map publishedServicesByClass
private final java.util.List allPublishedServices
private final java.util.Map publishedServicesByContext
private long serviceid
private final java.util.Map serviceEventListeners
private static final int initialCapacity
private static final int initialSubCapacity
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
private final org.eclipse.osgi.internal.framework.BundleContextImpl systemBundleContext
final org.eclipse.osgi.internal.debug.Debug debug
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
org.eclipse.osgi.container.Module systemModule
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registerService (org.eclipse.osgi.internal.framework.BundleContextImpl, java.lang.String[], java.lang.Object, java.util.Dictionary)
org.eclipse.osgi.internal.framework.BundleContextImpl context
String[] clazzes
Object service
java.util.Dictionary properties
int size
java.util.List copy
int i
String clazz
String invalidService
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] getServiceReferences (org.eclipse.osgi.internal.framework.BundleContextImpl, java.lang.String, java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.internal.framework.BundleContextImpl context
String clazz
String filterstring
boolean allservices
org.osgi.framework.Filter filter
java.util.List registrations
java.util.List references
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
java.util.Collection copyReferences
java.util.Collection shrinkable
int size
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl getServiceReference (org.eclipse.osgi.internal.framework.BundleContextImpl, java.lang.String)
org.eclipse.osgi.internal.framework.BundleContextImpl context
String clazz
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] references
org.osgi.framework.InvalidSyntaxException e
public java.lang.Object getService (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
public org.eclipse.osgi.internal.serviceregistry.ServiceObjectsImpl getServiceObjects (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
public boolean ungetService (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] getRegisteredServices (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
java.util.List registrations
java.util.List references
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
int size
public org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] getServicesInUse (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
java.util.Map servicesInUse
java.util.List registrations
java.util.List registrations
java.util.List references
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
int size
public void unregisterServices (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public void releaseServicesInUse (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
java.util.Map servicesInUse
java.util.List registrations
java.util.List registrations
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public void addServiceListener (org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.ServiceListener, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.osgi.framework.ServiceListener listener
String filter
String listenerName
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener filteredListener
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Collection removedListeners
java.util.Collection addedListeners
public void removeServiceListener (org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.ServiceListener)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.osgi.framework.ServiceListener listener
String listenerName
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
java.util.Map listeners
java.util.Collection removedListeners
public void removeAllServiceListeners (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
java.util.Map removedListenersMap
java.util.Map removedListenersMap
java.util.Collection removedListeners
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener oldFilteredListener
private static java.util.Collection asListenerInfos (java.util.Collection)
java.util.Collection c
public void publishServiceEvent (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
void publishServiceEventPrivileged (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
java.util.Map listenerSnapshot
java.util.Map listenerSnapshot
java.util.Set systemServiceListenersOrig
org.eclipse.osgi.internal.framework.BundleContextImpl systemContext
java.util.Map$Entry entry
java.util.Map listeners
java.util.Collection contexts
java.util.Map listeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Set listenerSet
private static java.util.Collection asBundleContexts (java.util.Collection)
java.util.Collection c
synchronized long getNextServiceId ()
long id
void addServiceRegistration (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
java.util.List contextServices
int insertIndex
int insertIndex
String clazz
java.util.List services
void modifyServiceRegistration (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
int insertIndex
int insertIndex
String clazz
java.util.List services
void removeServiceRegistration (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
java.util.List contextServices
String clazz
java.util.List services
private java.util.List lookupServiceRegistrations (java.lang.String, org.osgi.framework.Filter)
String clazz
org.osgi.framework.Filter filter
java.util.List result
java.util.List result
java.util.List result
java.util.List empty
java.util.Iterator iter
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
private synchronized java.util.List lookupServiceRegistrations (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
java.util.List result
java.util.List empty
private synchronized void removeServiceRegistrations (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
private static void checkRegisterServicePermission (java.lang.String[])
String[] names
SecurityManager sm
int i
int len
private static void checkGetServicePermission (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
SecurityManager sm
static boolean hasListenServicePermission (org.osgi.framework.ServiceEvent, org.eclipse.osgi.internal.framework.BundleContextImpl)
org.osgi.framework.ServiceEvent event
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.container.ModuleRevision revision
java.security.ProtectionDomain domain
static java.lang.String checkServiceClass (java.lang.String[], java.lang.Object)
String[] clazzes
Object serviceObject
ClassLoader cl
int i
int len
Class serviceClazz
private static boolean extensiveCheckServiceClass (java.lang.String, java.lang.Class)
String clazz
Class serviceClazz
Class[] interfaces
int i
int len
Class superClazz
static boolean isAssignableTo (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.osgi.framework.Bundle bundle
String[] clazzes
int i
int len
private void notifyFindHooks (org.eclipse.osgi.internal.framework.BundleContextImpl, java.lang.String, java.lang.String, boolean, java.util.Collection)
org.eclipse.osgi.internal.framework.BundleContextImpl context
String clazz
String filterstring
boolean allservices
java.util.Collection result
void notifyFindHooksPrivileged (org.eclipse.osgi.internal.framework.BundleContextImpl, java.lang.String, java.lang.String, boolean, java.util.Collection)
org.eclipse.osgi.internal.framework.BundleContextImpl context
String clazz
String filterstring
boolean allservices
java.util.Collection result
private void notifyEventHooksPrivileged (org.osgi.framework.ServiceEvent, java.util.Collection)
org.osgi.framework.ServiceEvent event
java.util.Collection result
private void notifyEventListenerHooksPrivileged (org.osgi.framework.ServiceEvent, java.util.Map)
org.osgi.framework.ServiceEvent event
java.util.Map result
public void notifyHooksPrivileged (org.eclipse.osgi.internal.serviceregistry.HookContext)
org.eclipse.osgi.internal.serviceregistry.HookContext hookContext
java.util.List hooks
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
private void notifyHookPrivileged (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl, org.eclipse.osgi.internal.serviceregistry.HookContext)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.eclipse.osgi.internal.serviceregistry.HookContext hookContext
Object hook
Throwable t
org.osgi.framework.ServiceException se
private void notifyNewListenerHook (org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
void notifyNewListenerHookPrivileged (org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
java.util.Collection addedListeners
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Collection listeners
private void notifyListenerHooks (java.util.Collection, boolean)
java.util.Collection listeners
boolean added
void notifyListenerHooksPrivileged (java.util.Collection, boolean)
java.util.Collection listeners
boolean added
final org.eclipse.osgi.internal.framework.EquinoxContainer getContainer ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceProperties.class
ServiceProperties.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceProperties extends org.eclipse.osgi.framework.util.Headers {
private void <init> (int, java.util.Dictionary)
int size
java.util.Dictionary props
java.util.Enumeration keysEnum
Object key
String header
void <init> (java.util.Dictionary)
java.util.Dictionary props
java.lang.Object getProperty (java.lang.String)
String key
synchronized java.lang.String[] getPropertyKeys ()
int size
String[] keynames
java.util.Enumeration keysEnum
int i
synchronized java.lang.Object setProperty (java.lang.String, java.lang.Object)
String key
Object value
private static java.lang.Object cloneValue (java.lang.Object)
Object value
Class clazz
Class type
int len
Object clonedArray
public synchronized java.lang.String toString ()
String[] keys
int size
StringBuffer sb
int n
int i
String key
Object value
int length
int j
}
org/eclipse/osgi/internal/permadmin/SecurityTable.class
SecurityTable.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.SecurityTable extends java.security.PermissionCollection {
private static final long serialVersionUID
static final int GRANTED
static final int DENIED
static final int ABSTAIN
static final int POSTPONED
private final org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
public void <init> (org.eclipse.osgi.internal.permadmin.SecurityAdmin, org.eclipse.osgi.internal.permadmin.SecurityRow[])
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
boolean isEmpty ()
int evaluate (org.eclipse.osgi.internal.permadmin.BundlePermissions, java.security.Permission)
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
java.security.Permission permission
boolean postponed
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision[] results
int immediateDecisionIdx
int i
int immediateDecision
boolean allSameDecision
int i
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager equinoxManager
org.eclipse.osgi.internal.permadmin.SecurityRow getRow (int)
int i
org.eclipse.osgi.internal.permadmin.SecurityRow getRow (java.lang.String)
String name
int i
org.eclipse.osgi.internal.permadmin.SecurityRow[] getRows ()
java.lang.String[] getEncodedRows ()
String[] encoded
int i
public void add (java.security.Permission)
java.security.Permission permission
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
org/eclipse/osgi/internal/url/URLStreamHandlerProxy.class
URLStreamHandlerProxy.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.URLStreamHandlerProxy extends java.net.URLStreamHandler implements org.osgi.util.tracker.ServiceTrackerCustomizer {
protected org.osgi.service.url.URLStreamHandlerService realHandlerService
protected org.eclipse.osgi.internal.url.URLStreamHandlerSetter urlSetter
protected org.osgi.util.tracker.ServiceTracker urlStreamHandlerServiceTracker
protected org.osgi.framework.BundleContext context
protected org.osgi.framework.ServiceReference urlStreamServiceReference
protected String protocol
protected int ranking
public void <init> (java.lang.String, org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext)
String protocol
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
private void setNewHandler (org.osgi.framework.ServiceReference, int)
org.osgi.framework.ServiceReference reference
int rank
protected boolean equals (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
protected int getDefaultPort ()
protected java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL url
protected int hashCode (java.net.URL)
java.net.URL url
protected boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
protected void parseURL (java.net.URL, java.lang.String, int, int)
java.net.URL url
String str
int start
int end
protected boolean sameFile (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
protected java.lang.String toExternalForm (java.net.URL)
java.net.URL url
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL u
String protocol
String host
int port
String authority
String userInfo
String file
String query
String ref
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL url
String protocol
String host
int port
String file
String ref
public org.osgi.framework.ServiceReference addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object prop
String[] protocols
int i
int newServiceRanking
public void modifiedService (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference service
int newRank
org.osgi.framework.ServiceReference newReference
public void removedService (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference service
org.osgi.framework.ServiceReference newReference
private int getRank (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object property
protected java.net.URLConnection openConnection (java.net.URL, java.net.Proxy) throws java.io.IOException
java.net.URL u
java.net.Proxy p
java.lang.reflect.Method openConn
java.lang.reflect.InvocationTargetException e
Exception e
public volatile synthetic void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile synthetic void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile synthetic java.lang.Object addingService (org.osgi.framework.ServiceReference)
}
org/eclipse/osgi/internal/loader/BundleLoader$1.class
BundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoader$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public org.eclipse.osgi.internal.loader.BundleLoader$ClassContext run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/loader/buddy/PolicyHandler.class
PolicyHandler.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.PolicyHandler extends java.lang.Object implements org.osgi.framework.SynchronousBundleListener {
private static final String DEPENDENT_POLICY
private static final String GLOBAL_POLICY
private static final String REGISTERED_POLICY
private static final String APP_POLICY
private static final String EXT_POLICY
private static final String BOOT_POLICY
private static final String PARENT_POLICY
private final org.eclipse.osgi.internal.loader.BundleLoader policedLoader
private final java.util.List originalBuddyList
private volatile Object[] policies
private final ThreadLocal beingLoaded
private final org.osgi.service.packageadmin.PackageAdmin packageAdmin
public void <init> (org.eclipse.osgi.internal.loader.BundleLoader, java.util.List, org.osgi.service.packageadmin.PackageAdmin)
org.eclipse.osgi.internal.loader.BundleLoader loader
java.util.List buddyList
org.osgi.service.packageadmin.PackageAdmin packageAdmin
static java.lang.Object[] getArrayFromList (java.lang.String)
String stringList
java.util.List list
java.util.StringTokenizer tokens
String token
private org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy getPolicyImplementation (java.lang.Object[], int)
Object[] policiesSnapshot
int policyOrder
String buddyName
org.eclipse.osgi.internal.framework.EquinoxBundle bundle
public java.lang.Class doBuddyClassLoading (java.lang.String)
String name
Class result
Object[] policiesSnapshot
int policyCount
int i
org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy policy
public java.net.URL doBuddyResourceLoading (java.lang.String)
String name
java.net.URL result
Object[] policiesSnapshot
int policyCount
int i
org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy policy
public java.util.Enumeration doBuddyResourcesLoading (java.lang.String)
String name
java.util.List results
Object[] policiesSnapshot
int policyCount
int i
org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy policy
java.util.Enumeration result
java.net.URL url
private boolean startLoading (java.lang.String)
String name
java.util.Set classesAndResources
private void stopLoading (java.lang.String)
String name
public void open (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public void close (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
}
org/eclipse/osgi/internal/signedcontent/Base64.class
Base64.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.Base64 extends java.lang.Object {
private static final byte equalSign
static char[] digits
static void <clinit> ()
public void <init> ()
public static byte[] decode (byte[])
byte[] data
int lastRealDataIndex
int padBytes
int byteLength
byte[] result
int dataIndex
int resultIndex
int allBits
int resultChunks
int i
int j
int j
int j
int j
int j
static int decodeDigit (byte)
byte data
char charData
public static byte[] encode (byte[])
byte[] data
int sourceChunks
int len
byte[] result
int extraBytes
int dataIndex
int resultIndex
int allBits
int i
int j
int j
int j
int j
}
org/eclipse/osgi/internal/signedcontent/TrustEngineListener.class
TrustEngineListener.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.TrustEngineListener extends java.lang.Object {
private final org.osgi.framework.BundleContext context
private final org.eclipse.osgi.internal.signedcontent.SignedBundleHook signedBundleHook
void <init> (org.osgi.framework.BundleContext, org.eclipse.osgi.internal.signedcontent.SignedBundleHook)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.signedcontent.SignedBundleHook signedBundleHook
public void addedTrustAnchor (java.security.cert.Certificate)
java.security.cert.Certificate anchor
org.osgi.framework.Bundle[] bundles
int i
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
org.eclipse.osgi.signedcontent.SignerInfo[] infos
int j
org.eclipse.osgi.signedcontent.SignerInfo tsa
public void removedTrustAnchor (java.security.cert.Certificate)
java.security.cert.Certificate anchor
org.osgi.framework.Bundle[] bundles
java.util.Set usingAnchor
java.util.Set untrustedSigners
int i
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
org.eclipse.osgi.signedcontent.SignerInfo[] infos
int j
org.eclipse.osgi.signedcontent.SignerInfo tsa
java.util.Iterator untrusted
java.util.Iterator untrustedBundles
org.osgi.framework.Bundle bundle
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
private org.eclipse.osgi.internal.signedcontent.SignedContentImpl getSignedContent (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.signedcontent.SignedStorageHook$StorageHookImpl hook
}
org/eclipse/osgi/internal/signedcontent/SignedContentConstants.class
SignedContentConstants.java
package org.eclipse.osgi.internal.signedcontent
public abstract org.eclipse.osgi.internal.signedcontent.SignedContentConstants extends java.lang.Object {
public static final String SHA1_STR
public static final String SHA256_STR
public static final String SHA384_STR
public static final String SHA512_STR
public static final String SHA224_STR
public static final String SHA512_224_STR
public static final String SHA512_256_STR
public static final String MD5_STR
public static final String MD2_STR
public static final String DOT_DSA
public static final String DOT_RSA
public static final String DOT_SF
public static final String SIG_DASH
public static final String META_INF
public static final String META_INF_MANIFEST_MF
public static final String[] EMPTY_STRING
public static final java.nio.charset.Charset UTF8
public static final String MF_ENTRY_NEWLN_NAME
public static final String MF_ENTRY_NAME
public static final String MF_DIGEST_PART
public static final String digestManifestSearch
public static final int digestManifestSearchLen
public static final int[] SIGNEDDATA_OID
public static final int[] MD5_OID
public static final int[] MD2_OID
public static final int[] SHA1_OID
public static final int[] SHA256_OID
public static final int[] SHA384_OID
public static final int[] SHA512_OID
public static final int[] SHA224_OID
public static final int[] SHA512_224_OID
public static final int[] SHA512_256_OID
public static final int[] DSA_OID
public static final int[] RSA_OID
public static final String TRUST_ENGINE
public static final Object DEFAULT_TRUST_ENGINE
public static final int[] TIMESTAMP_OID
public static final int[] TIMESTAMP_TST_OID
public static final int[] SIGNING_TIME
static void <clinit> ()
}
org/eclipse/osgi/internal/log/ExtendedLogServiceFactory.class
ExtendedLogServiceFactory.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.ExtendedLogServiceFactory extends java.lang.Object implements org.osgi.framework.ServiceFactory org.osgi.framework.BundleListener {
private final java.security.Permission logPermission
private final org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory logReaderServiceFactory
private final java.util.Map logServices
public void <init> (org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory)
org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory logReaderServiceFactory
public org.eclipse.osgi.internal.log.ExtendedLogServiceImpl getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, org.eclipse.equinox.log.ExtendedLogService)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
org.eclipse.equinox.log.ExtendedLogService service
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
synchronized org.eclipse.osgi.internal.log.ExtendedLogServiceImpl getLogService (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.internal.log.ExtendedLogServiceImpl logService
synchronized void shutdown ()
synchronized void removeLogService (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
org.osgi.framework.Bundle bundle
String name
int level
void log (org.osgi.framework.Bundle, java.lang.String, java.lang.Object, int, java.lang.String, java.lang.Throwable)
org.osgi.framework.Bundle bundle
String name
Object context
int level
String message
Throwable exception
void checkLogPermission () throws java.lang.SecurityException
SecurityManager sm
public volatile synthetic void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
public volatile synthetic java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
}
org/eclipse/osgi/internal/log/EventAdminAdapter.class
EventAdminAdapter.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.EventAdminAdapter extends java.lang.Object implements org.osgi.util.tracker.ServiceTrackerCustomizer {
public static final String EVENT_TOPIC
private static final String[] LOG_TOPICS_ARRAY
private static final Object LOG_TOPIC_TOKEN
private static java.util.Collection logTopics
private static java.util.Collection eventAdminObjectClass
private static java.util.Collection eventHandlerObjectClass
private org.osgi.util.tracker.ServiceTracker eventAdminTracker
private org.osgi.util.tracker.ServiceTracker eventHandlerTracker
private org.osgi.framework.BundleContext context
private org.osgi.framework.ServiceReference eventAdmin
private int logEventHandlers
private org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory logReaderServiceFactory
private org.eclipse.osgi.internal.log.EventAdminLogListener logListener
static void <clinit> ()
public void <init> (org.osgi.framework.BundleContext, org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory logReaderServiceFactory
public void start ()
public void stop ()
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object toTrack
Object objectClass
Object topics
ClassNotFoundException e
NoSuchMethodException e
public void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object tracked
public void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
org.osgi.framework.ServiceReference reference
Object tracked
private static boolean checkServiceProp (java.lang.Object, java.util.Collection)
Object property
java.util.Collection check
String[] topics
int i
Object prop
}
org/eclipse/core/runtime/adaptor/EclipseStarter$StartupEventListener.class
EclipseStarter.java
package org.eclipse.core.runtime.adaptor
org.eclipse.core.runtime.adaptor.EclipseStarter$StartupEventListener extends java.lang.Object implements org.osgi.framework.SynchronousBundleListener org.osgi.framework.FrameworkListener {
private final java.util.concurrent.Semaphore semaphore
private final int frameworkEventType
public void <init> (java.util.concurrent.Semaphore, int)
java.util.concurrent.Semaphore semaphore
int frameworkEventType
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
public void frameworkEvent (org.osgi.framework.FrameworkEvent)
org.osgi.framework.FrameworkEvent event
}
plugin.xml
about.html
org/apache/felix/resolver/WireImpl.class
WireImpl.java
package org.apache.felix.resolver
org.apache.felix.resolver.WireImpl extends java.lang.Object implements org.osgi.resource.Wire {
private final org.osgi.resource.Resource m_requirer
private final org.osgi.resource.Requirement m_req
private final org.osgi.resource.Resource m_provider
private final org.osgi.resource.Capability m_cap
public void <init> (org.osgi.resource.Resource, org.osgi.resource.Requirement, org.osgi.resource.Resource, org.osgi.resource.Capability)
org.osgi.resource.Resource requirer
org.osgi.resource.Requirement req
org.osgi.resource.Resource provider
org.osgi.resource.Capability cap
public org.osgi.resource.Resource getRequirer ()
public org.osgi.resource.Requirement getRequirement ()
public org.osgi.resource.Resource getProvider ()
public org.osgi.resource.Capability getCapability ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.resource.Wire other
public int hashCode ()
int hash
}
org/apache/felix/resolver/SimpleHostedCapability.class
SimpleHostedCapability.java
package org.apache.felix.resolver
org.apache.felix.resolver.SimpleHostedCapability extends java.lang.Object implements org.osgi.service.resolver.HostedCapability {
private final org.osgi.resource.Resource m_host
private final org.osgi.resource.Capability m_cap
void <init> (org.osgi.resource.Resource, org.osgi.resource.Capability)
org.osgi.resource.Resource host
org.osgi.resource.Capability cap
public org.osgi.resource.Resource getResource ()
public org.osgi.resource.Capability getDeclaredCapability ()
public java.lang.String getNamespace ()
public java.util.Map getDirectives ()
public java.util.Map getAttributes ()
}
org/osgi/framework/wiring/dto/BundleRevisionDTO.class
BundleRevisionDTO.java
package org.osgi.framework.wiring.dto
public org.osgi.framework.wiring.dto.BundleRevisionDTO extends org.osgi.resource.dto.ResourceDTO {
public String symbolicName
public int type
public String version
public long bundle
public void <init> ()
}
org/osgi/framework/BundleReference.class
BundleReference.java
package org.osgi.framework
public abstract org.osgi.framework.BundleReference extends java.lang.Object {
public abstract org.osgi.framework.Bundle getBundle ()
}
org/osgi/framework/hooks/bundle/packageinfo
org/osgi/framework/hooks/resolver/package-info.class
package-info.java
package org.osgi.framework.hooks.resolver
abstract synthetic org.osgi.framework.hooks.resolver.package-info extends java.lang.Object {
}
org/osgi/framework/AllServiceListener.class
AllServiceListener.java
package org.osgi.framework
public abstract org.osgi.framework.AllServiceListener extends java.lang.Object implements org.osgi.framework.ServiceListener {
}
org/osgi/framework/startlevel/package-info.class
package-info.java
package org.osgi.framework.startlevel
abstract synthetic org.osgi.framework.startlevel.package-info extends java.lang.Object {
}
org/osgi/framework/CapabilityPermission$1.class
CapabilityPermission.java
package org.osgi.framework
org.osgi.framework.CapabilityPermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.osgi.framework.CapabilityPermission this$0
private final synthetic java.util.Map val$props
void <init> (org.osgi.framework.CapabilityPermission, java.util.Map)
public java.lang.Void run ()
String name
org.osgi.framework.SignerProperty signer
public volatile synthetic java.lang.Object run ()
}
org/osgi/util/tracker/package-info.class
package-info.java
package org.osgi.util.tracker
abstract synthetic org.osgi.util.tracker.package-info extends java.lang.Object {
}
org/osgi/service/startlevel/packageinfo
org/osgi/service/condpermadmin/ConditionInfo.class
ConditionInfo.java
package org.osgi.service.condpermadmin
public org.osgi.service.condpermadmin.ConditionInfo extends java.lang.Object {
private final String type
private final String[] args
public void <init> (java.lang.String, java.lang.String[])
String type
String[] args
public void <init> (java.lang.String)
String encodedCondition
char[] encoded
int length
int pos
int begin
java.util.List argsList
char c
public final java.lang.String getEncoded ()
StringBuffer output
int i
public java.lang.String toString ()
public final java.lang.String getType ()
public final java.lang.String[] getArgs ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.service.condpermadmin.ConditionInfo other
int i
public int hashCode ()
int h
int i
private static void escapeString (java.lang.String, java.lang.StringBuffer)
String str
StringBuffer output
int len
int i
char c
private static java.lang.String unescapeString (char[], int, int)
char[] str
int begin
int end
StringBuffer output
int i
char c
}
org/osgi/resource/Requirement.class
Requirement.java
package org.osgi.resource
public abstract org.osgi.resource.Requirement extends java.lang.Object {
public abstract java.lang.String getNamespace ()
public abstract java.util.Map getDirectives ()
public abstract java.util.Map getAttributes ()
public abstract org.osgi.resource.Resource getResource ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/osgi/resource/Namespace.class
Namespace.java
package org.osgi.resource
public abstract org.osgi.resource.Namespace extends java.lang.Object {
public static final String CAPABILITY_USES_DIRECTIVE
public static final String CAPABILITY_EFFECTIVE_DIRECTIVE
public static final String REQUIREMENT_FILTER_DIRECTIVE
public static final String REQUIREMENT_RESOLUTION_DIRECTIVE
public static final String RESOLUTION_MANDATORY
public static final String RESOLUTION_OPTIONAL
public static final String REQUIREMENT_EFFECTIVE_DIRECTIVE
public static final String EFFECTIVE_RESOLVE
public static final String EFFECTIVE_ACTIVE
public static final String REQUIREMENT_CARDINALITY_DIRECTIVE
public static final String CARDINALITY_MULTIPLE
public static final String CARDINALITY_SINGLE
protected void <init> ()
}
org/eclipse/osgi/framework/util/SecureAction$9.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$9 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.io.File run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/SecureAction$10.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$10 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Boolean run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$ValueIterator.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$ValueIterator extends org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$SnapshotIterator {
final synthetic org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.lang.Object next ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$SnapshotIterator.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
abstract org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$SnapshotIterator extends java.lang.Object implements java.util.Iterator {
private int length
private int cursor
final synthetic org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public final boolean hasNext ()
protected final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry nextEntry ()
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
public final void remove ()
}
org/eclipse/osgi/service/runnable/StartupMonitor.class
StartupMonitor.java
package org.eclipse.osgi.service.runnable
public abstract org.eclipse.osgi.service.runnable.StartupMonitor extends java.lang.Object {
public abstract void update ()
public abstract void applicationRunning ()
}
org/eclipse/osgi/service/resolver/DisabledInfo.class
DisabledInfo.java
package org.eclipse.osgi.service.resolver
public final org.eclipse.osgi.service.resolver.DisabledInfo extends java.lang.Object {
private final String policyName
private final String message
private final org.eclipse.osgi.service.resolver.BundleDescription bundle
public void <init> (java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.BundleDescription)
String policyName
String message
org.eclipse.osgi.service.resolver.BundleDescription bundle
public java.lang.String getPolicyName ()
public java.lang.String getMessage ()
public org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.osgi.service.resolver.DisabledInfo other
public int hashCode ()
int result
}
org/eclipse/osgi/service/resolver/State.class
State.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.State extends java.lang.Object {
public abstract boolean addBundle (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.StateDelta compare (org.eclipse.osgi.service.resolver.State) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.service.resolver.BundleDescription removeBundle (long)
public abstract boolean removeBundle (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract boolean updateBundle (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.StateDelta getChanges ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getBundles ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle (long)
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle (java.lang.String, org.osgi.framework.Version)
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundleByLocation (java.lang.String)
public abstract long getTimeStamp ()
public abstract void setTimeStamp (long)
public abstract boolean isResolved ()
public abstract void resolveConstraint (org.eclipse.osgi.service.resolver.VersionConstraint, org.eclipse.osgi.service.resolver.BaseDescription)
public abstract void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[])
public abstract void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[])
public abstract void resolveBundle (org.eclipse.osgi.service.resolver.BundleDescription, boolean, org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.BundleDescription[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], org.eclipse.osgi.service.resolver.GenericDescription[], java.util.Map)
public abstract void removeBundleComplete (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract void addResolverError (org.eclipse.osgi.service.resolver.BundleDescription, int, java.lang.String, org.eclipse.osgi.service.resolver.VersionConstraint)
public abstract void removeResolverErrors (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.ResolverError[] getResolverErrors (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.Resolver getResolver ()
public abstract void setResolver (org.eclipse.osgi.service.resolver.Resolver)
public abstract org.eclipse.osgi.service.resolver.StateDelta resolve (boolean)
public abstract org.eclipse.osgi.service.resolver.StateDelta resolve ()
public abstract org.eclipse.osgi.service.resolver.StateDelta resolve (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract org.eclipse.osgi.service.resolver.StateDelta resolve (org.eclipse.osgi.service.resolver.BundleDescription[], boolean)
public abstract void setOverrides (java.lang.Object)
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getResolvedBundles ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getRemovalPending ()
public abstract java.util.Collection getDependencyClosure (java.util.Collection)
public abstract boolean isEmpty ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getExportedPackages ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getBundles (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.StateObjectFactory getFactory ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription linkDynamicImport (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
public abstract void addDynamicImportPackages (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ImportPackageSpecification[])
public abstract boolean setPlatformProperties (java.util.Dictionary)
public abstract boolean setPlatformProperties (java.util.Dictionary[])
public abstract java.util.Dictionary[] getPlatformProperties ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSystemPackages ()
public abstract org.eclipse.osgi.service.resolver.StateHelper getStateHelper ()
public abstract long getHighestBundleId ()
public abstract void setNativePathsInvalid (org.eclipse.osgi.service.resolver.NativeCodeDescription, boolean)
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getDisabledBundles ()
public abstract void addDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
public abstract void removeDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
public abstract org.eclipse.osgi.service.resolver.DisabledInfo[] getDisabledInfos (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.DisabledInfo getDisabledInfo (org.eclipse.osgi.service.resolver.BundleDescription, java.lang.String)
public abstract void setResolverHookFactory (org.osgi.framework.hooks.resolver.ResolverHookFactory)
}
org/eclipse/osgi/storagemanager/ManagedOutputStream.class
ManagedOutputStream.java
package org.eclipse.osgi.storagemanager
public final org.eclipse.osgi.storagemanager.ManagedOutputStream extends java.io.FilterOutputStream {
static final int ST_OPEN
static final int ST_CLOSED
private String target
private org.eclipse.osgi.storagemanager.StorageManager manager
private java.io.File outputFile
private int state
private org.eclipse.osgi.storagemanager.ManagedOutputStream[] streamSet
void <init> (java.io.OutputStream, org.eclipse.osgi.storagemanager.StorageManager, java.lang.String, java.io.File)
java.io.OutputStream out
org.eclipse.osgi.storagemanager.StorageManager manager
String target
java.io.File outputFile
public void close () throws java.io.IOException
public void abort ()
java.io.OutputStream getOutputStream ()
java.lang.String getTarget ()
java.io.File getOutputFile ()
int getState ()
void setState (int)
int state
void setStreamSet (org.eclipse.osgi.storagemanager.ManagedOutputStream[])
org.eclipse.osgi.storagemanager.ManagedOutputStream[] set
org.eclipse.osgi.storagemanager.ManagedOutputStream[] getStreamSet ()
public void write (byte[], int, int) throws java.io.IOException
byte[] bytes
int off
int len
}
org/eclipse/osgi/container/Module$StopOptions.class
Module.java
package org.eclipse.osgi.container
public final enum org.eclipse.osgi.container.Module$StopOptions extends java.lang.Enum {
public static final enum org.eclipse.osgi.container.Module$StopOptions TRANSIENT
private static final synthetic org.eclipse.osgi.container.Module$StopOptions[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public transient boolean isContained (org.eclipse.osgi.container.Module$StopOptions[])
org.eclipse.osgi.container.Module$StopOptions[] options
org.eclipse.osgi.container.Module$StopOptions option
public static org.eclipse.osgi.container.Module$StopOptions[] values ()
public static org.eclipse.osgi.container.Module$StopOptions valueOf (java.lang.String)
}
org/eclipse/osgi/container/ModuleContainerAdaptor$ModuleEvent.class
ModuleContainerAdaptor.java
package org.eclipse.osgi.container
public final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent extends java.lang.Enum {
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent INSTALLED
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent LAZY_ACTIVATION
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent RESOLVED
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent STARTED
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent STARTING
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent STOPPED
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent STOPPING
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent UNINSTALLED
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent UNRESOLVED
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent UPDATED
private static final synthetic org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent[] values ()
public static org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent valueOf (java.lang.String)
}
org/eclipse/osgi/container/namespaces/EquinoxFragmentNamespace.class
EquinoxFragmentNamespace.java
package org.eclipse.osgi.container.namespaces
public org.eclipse.osgi.container.namespaces.EquinoxFragmentNamespace extends org.osgi.resource.Namespace {
public static final String FRAGMENT_NAMESPACE
public void <init> ()
}
org/eclipse/osgi/internal/framework/EquinoxEventPublisher$2.class
EquinoxEventPublisher.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxEventPublisher$2 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.framework.EquinoxEventPublisher this$0
private final synthetic org.osgi.framework.BundleEvent val$event
private final synthetic java.util.Collection val$result
void <init> (org.eclipse.osgi.internal.framework.EquinoxEventPublisher, org.osgi.framework.BundleEvent, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/framework/legacy/PackageAdminImpl$GetBundleAction.class
PackageAdminImpl.java
package org.eclipse.osgi.internal.framework.legacy
org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl$GetBundleAction extends java.lang.Object implements java.security.PrivilegedAction {
private Class clazz
private org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl impl
public void <init> (org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl, java.lang.Class)
org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl impl
Class clazz
public org.osgi.framework.Bundle run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/framework/EquinoxBundle$SystemBundle$1.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$1 extends java.lang.Object implements org.eclipse.osgi.framework.eventmgr.EventDispatcher {
final synthetic org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle this$1
void <init> (org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle)
public void dispatchEvent (java.lang.Object, java.lang.Object, int, java.util.concurrent.CountDownLatch)
Object eventListener
Object listenerObject
int eventAction
java.util.concurrent.CountDownLatch flushedSignal
public volatile synthetic void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
}
org/eclipse/osgi/internal/framework/FilterImpl$Parser.class
FilterImpl.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.FilterImpl$Parser extends java.lang.Object {
private final boolean debug
private final String filterstring
private final char[] filterChars
private int pos
void <init> (java.lang.String, boolean)
String filterstring
boolean debug
org.eclipse.osgi.internal.framework.FilterImpl parse () throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.internal.framework.FilterImpl filter
org.eclipse.osgi.internal.framework.FilterImpl filter
private org.eclipse.osgi.internal.framework.FilterImpl parse_filter () throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.internal.framework.FilterImpl filter
private org.eclipse.osgi.internal.framework.FilterImpl parse_filtercomp () throws org.osgi.framework.InvalidSyntaxException
char c
private org.eclipse.osgi.internal.framework.FilterImpl parse_and () throws org.osgi.framework.InvalidSyntaxException
int lookahead
java.util.List operands
org.eclipse.osgi.internal.framework.FilterImpl child
private org.eclipse.osgi.internal.framework.FilterImpl parse_or () throws org.osgi.framework.InvalidSyntaxException
int lookahead
java.util.List operands
org.eclipse.osgi.internal.framework.FilterImpl child
private org.eclipse.osgi.internal.framework.FilterImpl parse_not () throws org.osgi.framework.InvalidSyntaxException
int lookahead
org.eclipse.osgi.internal.framework.FilterImpl child
private org.eclipse.osgi.internal.framework.FilterImpl parse_item () throws org.osgi.framework.InvalidSyntaxException
String attr
int oldpos
Object string
private java.lang.String parse_attr () throws org.osgi.framework.InvalidSyntaxException
int begin
int end
char c
int length
private java.lang.String parse_value () throws org.osgi.framework.InvalidSyntaxException
StringBuffer sb
char c
private java.lang.Object parse_substring () throws org.osgi.framework.InvalidSyntaxException
StringBuffer sb
java.util.List operands
char c
int size
Object single
private void skipWhiteSpace ()
int length
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$7.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$7 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl val$registration
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/PrototypeServiceFactoryUse.class
PrototypeServiceFactoryUse.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.PrototypeServiceFactoryUse extends org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse {
private final java.util.Set serviceObjects
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
java.lang.Object newServiceObject ()
Object service
boolean releaseServiceObject (java.lang.Object)
Object service
void release ()
Object service
boolean isEmpty ()
}
org/eclipse/osgi/internal/service/security/KeyStoreTrustEngine.class
KeyStoreTrustEngine.java
package org.eclipse.osgi.internal.service.security
public org.eclipse.osgi.internal.service.security.KeyStoreTrustEngine extends org.eclipse.osgi.service.security.TrustEngine {
private java.security.KeyStore keyStore
private final String type
private final String path
private final char[] password
private final String name
private final org.eclipse.osgi.internal.signedcontent.SignedBundleHook signedBundleHook
public void <init> (java.lang.String, java.lang.String, char[], java.lang.String, org.eclipse.osgi.internal.signedcontent.SignedBundleHook)
String path
String type
char[] password
String name
org.eclipse.osgi.internal.signedcontent.SignedBundleHook signedBundleHook
private java.lang.String getType ()
private java.lang.String getPath ()
private char[] getPassword ()
private synchronized java.security.KeyStore getKeyStore () throws java.io.IOException java.security.GeneralSecurityException
java.io.InputStream in
public java.security.cert.Certificate findTrustAnchor (java.security.cert.Certificate[]) throws java.io.IOException
java.security.cert.Certificate[] certChain
java.security.cert.Certificate rootCert
java.security.KeyStore store
int i
java.security.cert.X509Certificate cert
java.security.cert.X509Certificate nextX509Cert
String alias
java.security.KeyStoreException e
java.security.GeneralSecurityException e
private java.security.cert.Certificate findAlternativeRoot (java.security.cert.X509Certificate, java.security.KeyStore) throws java.security.InvalidKeyException java.security.KeyStoreException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.SignatureException java.security.cert.CertificateException
java.security.cert.X509Certificate cert
java.security.KeyStore store
java.util.Enumeration e
java.security.cert.Certificate nextCert
protected java.lang.String doAddTrustAnchor (java.security.cert.Certificate, java.lang.String) throws java.io.IOException java.security.GeneralSecurityException
java.security.cert.Certificate cert
String alias
java.security.KeyStore store
String oldAlias
java.security.cert.Certificate oldCert
java.io.OutputStream out
java.security.KeyStoreException ke
protected void doRemoveTrustAnchor (java.security.cert.Certificate) throws java.io.IOException java.security.GeneralSecurityException
java.security.cert.Certificate cert
java.security.KeyStore store
String alias
java.security.KeyStoreException ke
protected void doRemoveTrustAnchor (java.lang.String) throws java.io.IOException java.security.GeneralSecurityException
String alias
java.security.KeyStore store
java.security.cert.Certificate oldCert
java.io.OutputStream out
java.security.KeyStoreException ke
public java.security.cert.Certificate getTrustAnchor (java.lang.String) throws java.io.IOException java.security.GeneralSecurityException
String alias
java.security.KeyStore store
java.security.KeyStoreException ke
public java.lang.String[] getAliases () throws java.io.IOException java.security.GeneralSecurityException
java.util.List returnList
java.security.KeyStore store
java.util.Enumeration aliases
String currentAlias
java.security.KeyStoreException ke
private void loadStore (java.security.KeyStore, java.io.InputStream) throws java.io.IOException java.security.GeneralSecurityException
java.security.KeyStore store
java.io.InputStream is
private void saveStore (java.security.KeyStore, java.io.OutputStream) throws java.io.IOException java.security.GeneralSecurityException
java.security.KeyStore store
java.io.OutputStream os
private void safeClose (java.io.OutputStream)
java.io.OutputStream out
private java.io.InputStream getInputStream () throws java.io.IOException
private java.io.OutputStream getOutputStream () throws java.io.IOException
java.io.File file
public boolean isReadOnly ()
public java.lang.String getName ()
}
org/eclipse/osgi/internal/permadmin/SecurityAdmin.class
SecurityAdmin.java
package org.eclipse.osgi.internal.permadmin
public final org.eclipse.osgi.internal.permadmin.SecurityAdmin extends java.lang.Object implements org.osgi.service.permissionadmin.PermissionAdmin org.osgi.service.condpermadmin.ConditionalPermissionAdmin {
private static final java.security.PermissionCollection DEFAULT_DEFAULT
private static final String OSGI_BASE_IMPLIED_PERMISSIONS
private static final String ADMIN_IMPLIED_ACTIONS
private static final org.osgi.service.permissionadmin.PermissionInfo[] EMPTY_PERM_INFO
private final org.eclipse.osgi.internal.permadmin.PermissionAdminTable permAdminTable
private org.eclipse.osgi.internal.permadmin.SecurityTable condAdminTable
private org.eclipse.osgi.internal.permadmin.PermissionInfoCollection permAdminDefaults
private long timeStamp
private long nextID
private final org.eclipse.osgi.storage.PermissionData permissionStorage
private final Object lock
private final org.osgi.service.permissionadmin.PermissionInfo[] impliedPermissionInfos
private final org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager supportedSecurityManager
static void <clinit> ()
java.security.AllPermission allPerm
private void <init> (org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager, org.osgi.service.permissionadmin.PermissionInfo[], org.eclipse.osgi.internal.permadmin.PermissionInfoCollection)
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager supportedSecurityManager
org.osgi.service.permissionadmin.PermissionInfo[] impliedPermissionInfos
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection permAdminDefaults
public void <init> (org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager, org.eclipse.osgi.storage.PermissionData)
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager supportedSecurityManager
org.eclipse.osgi.storage.PermissionData permissionStorage
String[] encodedDefaultInfos
org.osgi.service.permissionadmin.PermissionInfo[] defaultInfos
String[] locations
int i
String[] encodedLocationInfos
org.osgi.service.permissionadmin.PermissionInfo[] locationInfos
String[] encodedCondPermInfos
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
int i
private static org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos (java.lang.String[])
String[] encodedInfos
org.osgi.service.permissionadmin.PermissionInfo[] results
int i
boolean checkPermission (java.security.Permission, org.eclipse.osgi.internal.permadmin.BundlePermissions)
java.security.Permission permission
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection locationCollection
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection locationCollection
org.eclipse.osgi.internal.permadmin.SecurityTable curCondAdminTable
org.eclipse.osgi.internal.permadmin.SecurityTable curCondAdminTable
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection curPermAdminDefaults
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection curPermAdminDefaults
org.osgi.framework.Bundle bundle
int result
public org.osgi.service.permissionadmin.PermissionInfo[] getDefaultPermissions ()
public java.lang.String[] getLocations ()
String[] results
public org.osgi.service.permissionadmin.PermissionInfo[] getPermissions (java.lang.String)
String location
public void setDefaultPermissions (org.osgi.service.permissionadmin.PermissionInfo[])
org.osgi.service.permissionadmin.PermissionInfo[] permissions
private static void checkAllPermission ()
SecurityManager sm
private static java.lang.String[] getEncodedPermissionInfos (org.osgi.service.permissionadmin.PermissionInfo[])
org.osgi.service.permissionadmin.PermissionInfo[] permissions
String[] encoded
int i
public void setPermissions (java.lang.String, org.osgi.service.permissionadmin.PermissionInfo[])
String location
org.osgi.service.permissionadmin.PermissionInfo[] permissions
void delete (org.eclipse.osgi.internal.permadmin.SecurityRow, boolean)
org.eclipse.osgi.internal.permadmin.SecurityRow securityRow
boolean firstTry
org.osgi.service.condpermadmin.ConditionalPermissionUpdate update
java.util.List rows
java.util.Iterator iRows
org.osgi.service.condpermadmin.ConditionalPermissionInfo info
public org.osgi.service.condpermadmin.ConditionalPermissionInfo addConditionalPermissionInfo (org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[])
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
public org.osgi.service.condpermadmin.ConditionalPermissionInfo newConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conditions
org.osgi.service.permissionadmin.PermissionInfo[] permissions
String decision
public org.osgi.service.condpermadmin.ConditionalPermissionInfo newConditionalPermissionInfo (java.lang.String)
String encoded
public org.osgi.service.condpermadmin.ConditionalPermissionUpdate newConditionalPermissionUpdate ()
public java.security.AccessControlContext getAccessControlContext (java.lang.String[])
String[] signers
org.eclipse.osgi.internal.permadmin.SecurityAdmin snapShot
public org.osgi.service.condpermadmin.ConditionalPermissionInfo getConditionalPermissionInfo (java.lang.String)
String name
public java.util.Enumeration getConditionalPermissionInfos ()
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
java.util.List vRows
int i
public org.osgi.service.condpermadmin.ConditionalPermissionInfo setConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[])
String name
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
private org.eclipse.osgi.internal.permadmin.SecurityAdmin getSnapShot ()
org.eclipse.osgi.internal.permadmin.SecurityAdmin sa
org.eclipse.osgi.internal.permadmin.SecurityAdmin sa
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
org.eclipse.osgi.internal.permadmin.SecurityRow[] rowsSnapShot
int i
private org.osgi.service.condpermadmin.ConditionalPermissionInfo setConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], boolean)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
boolean firstTry
org.osgi.service.condpermadmin.ConditionalPermissionUpdate update
java.util.List rows
org.osgi.service.condpermadmin.ConditionalPermissionInfo newInfo
int index
int i
org.osgi.service.condpermadmin.ConditionalPermissionInfo info
boolean commit (java.util.List, long)
java.util.List rows
long updateStamp
org.eclipse.osgi.internal.permadmin.SecurityRow[] newRows
java.util.Collection names
int i
Object rowObj
org.osgi.service.condpermadmin.ConditionalPermissionInfo infoBaseRow
String name
private java.lang.String generateName ()
public java.security.ProtectionDomain createProtectionDomain (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
private java.security.ProtectionDomain createProtectionDomain (org.osgi.framework.Bundle, org.eclipse.osgi.internal.permadmin.SecurityAdmin)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.internal.permadmin.SecurityAdmin sa
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection impliedPermissions
java.net.URL permEntry
org.osgi.service.permissionadmin.PermissionInfo[] restrictedInfos
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection restrictedPermissions
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
private org.eclipse.osgi.internal.permadmin.PermissionInfoCollection getImpliedPermission (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.permissionadmin.PermissionInfo impliedAdminPermission
org.osgi.service.permissionadmin.PermissionInfo[] bundleImpliedInfos
private org.osgi.service.permissionadmin.PermissionInfo[] getFileRelativeInfos (org.osgi.service.permissionadmin.PermissionInfo[], org.osgi.framework.Bundle)
org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
org.osgi.framework.Bundle bundle
org.osgi.service.permissionadmin.PermissionInfo[] results
int i
java.io.File file
java.io.File target
public void clearCaches ()
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection[] permAdminCollections
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection[] permAdminCollections
org.eclipse.osgi.internal.permadmin.SecurityRow[] condAdminRows
org.eclipse.osgi.internal.permadmin.SecurityRow[] condAdminRows
int i
int i
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager getSupportedSecurityManager ()
private static org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager getSupportedSystemSecurityManager ()
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager equinoxManager
private static org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos (java.net.URL)
java.net.URL resource
org.osgi.service.permissionadmin.PermissionInfo[] info
java.io.DataInputStream in
java.util.List permissions
java.io.BufferedReader reader
java.io.BufferedReader reader
String line
int size
private static org.osgi.framework.Bundle createMockBundle (java.lang.String[])
String[] signers
java.util.Map signersMap
int i
java.util.List chain
java.util.List signersList
java.security.Principal subject
java.security.Principal issuer
java.security.cert.X509Certificate first
java.util.Iterator iChain
java.security.cert.X509Certificate cert
private static java.util.List parseDNchain (java.lang.String)
String dnChain
java.util.List parsed
int startIndex
int endIndex
boolean inQuote
char c
private static int skipSpaces (java.lang.String, int)
String dnChain
int startIndex
}
org/eclipse/osgi/internal/url/MultiplexingFactory$InternalSecurityManager.class
MultiplexingFactory.java
package org.eclipse.osgi.internal.url
org.eclipse.osgi.internal.url.MultiplexingFactory$InternalSecurityManager extends java.lang.SecurityManager {
void <init> ()
public java.lang.Class[] getClassContext ()
}
org/eclipse/osgi/internal/loader/BundleLoader$ClassContext.class
BundleLoader.java
package org.eclipse.osgi.internal.loader
final org.eclipse.osgi.internal.loader.BundleLoader$ClassContext extends java.lang.SecurityManager {
void <init> ()
public java.lang.Class[] getClassContext ()
}
org/eclipse/osgi/internal/loader/BundleLoaderSources.class
BundleLoaderSources.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.BundleLoaderSources extends java.lang.Object {
static org.eclipse.osgi.framework.util.SecureAction secureAction
private final org.eclipse.osgi.framework.util.KeyedHashSet pkgSources
private final org.eclipse.osgi.internal.loader.BundleLoader loader
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.loader.BundleLoader)
org.eclipse.osgi.internal.loader.BundleLoader loader
org.eclipse.osgi.internal.loader.sources.PackageSource getPackageSource (java.lang.String)
String pkgName
org.eclipse.osgi.internal.loader.sources.PackageSource pkgSource
boolean forceSourceCreation (org.eclipse.osgi.container.ModuleCapability)
org.eclipse.osgi.container.ModuleCapability packageCapability
java.util.Map directives
public org.eclipse.osgi.internal.loader.sources.PackageSource createPackageSource (org.eclipse.osgi.container.ModuleCapability, boolean)
org.eclipse.osgi.container.ModuleCapability packageCapability
boolean storeSource
org.eclipse.osgi.internal.loader.sources.PackageSource pkgSource
String name
String includes
String excludes
}
org/eclipse/osgi/internal/signedcontent/SignedStorageHook$StorageHookImpl.class
SignedStorageHook.java
package org.eclipse.osgi.internal.signedcontent
org.eclipse.osgi.internal.signedcontent.SignedStorageHook$StorageHookImpl extends org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook {
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
public void <init> (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation generation
public void initialize (java.util.Dictionary) throws org.osgi.framework.BundleException
java.util.Dictionary manifest
public void load (java.util.List, java.io.DataInputStream) throws java.io.IOException
java.util.List loadContext
java.io.DataInputStream is
boolean signed
int numSigners
org.eclipse.osgi.signedcontent.SignerInfo[] signerInfos
int i
int resultsSize
java.util.Map contentMDResults
int i
String path
int numEntrySigners
org.eclipse.osgi.signedcontent.SignerInfo[] entrySigners
byte[][] entryResults
int j
int resultSize
org.eclipse.osgi.internal.signedcontent.SignedContentImpl result
int i
boolean hasTSA
org.eclipse.osgi.signedcontent.SignerInfo tsaSigner
java.util.Date signingDate
private org.eclipse.osgi.signedcontent.SignerInfo readSignerInfo (java.io.DataInputStream, java.util.List) throws java.io.IOException
java.io.DataInputStream is
java.util.List loadContext
int index
int numCerts
java.security.cert.Certificate[] certs
int i
int certSize
byte[] certBytes
java.security.cert.CertificateException e
int anchorIdx
org.eclipse.osgi.internal.signedcontent.SignerInfoImpl result
public void save (java.util.List, java.io.DataOutputStream) throws java.io.IOException
java.util.List saveContext
java.io.DataOutputStream os
org.eclipse.osgi.signedcontent.SignerInfo[] signerInfos
int i
java.util.Map contentMDResults
java.util.Map$Entry entry
String path
Object[] signerResults
org.eclipse.osgi.signedcontent.SignerInfo[] entrySigners
byte[][] entryResults
int i
int i
org.eclipse.osgi.signedcontent.SignerInfo tsaInfo
java.util.Date signingTime
private void saveSignerInfo (org.eclipse.osgi.signedcontent.SignerInfo, java.io.DataOutputStream, java.util.List) throws java.io.IOException
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
java.io.DataOutputStream os
java.util.List saveContext
int cacheIdx
java.security.cert.Certificate[] certs
int anchorIndex
int i
byte[] certBytes
byte[] certBytes
java.security.cert.CertificateEncodingException e
public org.eclipse.osgi.signedcontent.SignedContent getSignedContent ()
public volatile synthetic void save (java.lang.Object, java.io.DataOutputStream) throws java.io.IOException
public volatile synthetic void load (java.lang.Object, java.io.DataInputStream) throws java.io.IOException
}
org/eclipse/osgi/internal/container/InternalUtils.class
InternalUtils.java
package org.eclipse.osgi.internal.container
public org.eclipse.osgi.internal.container.InternalUtils extends java.lang.Object {
public void <init> ()
public static java.util.List asListCapability (java.util.List)
java.util.List l
public static java.util.List asListRequirement (java.util.List)
java.util.List l
public static java.util.List asListBundleCapability (java.util.List)
java.util.List l
public static java.util.List asListBundleRequirement (java.util.List)
java.util.List l
public static java.util.List asListBundleWire (java.util.List)
java.util.List l
public static java.util.List asListWire (java.util.List)
java.util.List l
public static java.util.List asListBundleRevision (java.util.List)
java.util.List l
public static java.util.Collection asCollectionResource (java.util.Collection)
java.util.Collection c
public static void filterCapabilityPermissions (java.util.Collection)
java.util.Collection capabilities
java.util.Iterator iCapabilities
org.osgi.framework.wiring.BundleCapability capability
java.security.Permission permission
org.osgi.framework.Bundle provider
public static java.security.Permission getRequirePermission (org.osgi.framework.wiring.BundleCapability)
org.osgi.framework.wiring.BundleCapability candidate
String name
public static java.security.Permission getProvidePermission (org.osgi.framework.wiring.BundleCapability)
org.osgi.framework.wiring.BundleCapability candidate
String name
private static java.lang.String getPermisionName (org.osgi.framework.wiring.BundleCapability)
org.osgi.framework.wiring.BundleCapability candidate
Object name
java.util.Collection names
}
org/eclipse/osgi/internal/log/EquinoxLogServices.class
EquinoxLogServices.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.EquinoxLogServices extends java.lang.Object {
static final String EQUINOX_LOGGER_NAME
static final String PERF_LOGGER_NAME
private static final String PROP_LOG_ENABLED
private static final String LOG_EXT
private final org.eclipse.osgi.internal.log.LogServiceManager logServiceManager
private final org.eclipse.osgi.internal.log.EquinoxLogFactory eclipseLogFactory
private final org.eclipse.osgi.internal.log.EquinoxLogWriter logWriter
private final org.eclipse.osgi.internal.log.EquinoxLogWriter perfWriter
private final org.eclipse.osgi.framework.log.FrameworkLog rootFrameworkLog
private org.osgi.framework.ServiceRegistration frameworkLogReg
private org.osgi.framework.ServiceRegistration perfLogReg
public void <init> (org.eclipse.osgi.internal.framework.EquinoxConfiguration, org.eclipse.osgi.service.datalocation.Location)
org.eclipse.osgi.internal.framework.EquinoxConfiguration environmentInfo
org.eclipse.osgi.service.datalocation.Location configuration
String logFilePath
java.io.File logFile
java.io.File configAreaDirectory
boolean enabled
java.io.File perfLogFile
String logHistoryMaxProp
int logHistoryMax
public void start (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext context
public void stop (org.osgi.framework.BundleContext) throws org.osgi.framework.BundleException
org.osgi.framework.BundleContext context
public org.eclipse.osgi.framework.log.FrameworkLog getFrameworkLog ()
private org.osgi.framework.ServiceRegistration registerPerformanceLog (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
Object service
String serviceName
java.util.Dictionary serviceProperties
java.util.Dictionary headers
private org.eclipse.osgi.framework.log.FrameworkLog createPerformanceLog (org.osgi.framework.Bundle)
org.osgi.framework.Bundle systemBundle
public void log (java.lang.String, int, java.lang.String, java.lang.Throwable)
String entry
int severity
String message
Throwable throwable
public void log (java.lang.String, int, java.lang.String, java.lang.Throwable, org.eclipse.osgi.framework.log.FrameworkLogEntry[])
String entry
int severity
String message
Throwable throwable
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
}
org/eclipse/osgi/internal/provisional/verifier/CertificateVerifier.class
CertificateVerifier.java
package org.eclipse.osgi.internal.provisional.verifier
public abstract org.eclipse.osgi.internal.provisional.verifier.CertificateVerifier extends java.lang.Object {
public abstract void checkContent () throws java.security.cert.CertificateException java.security.cert.CertificateExpiredException java.security.SignatureException
public abstract java.lang.String[] verifyContent ()
public abstract boolean isSigned ()
public abstract org.eclipse.osgi.internal.provisional.verifier.CertificateChain[] getChains ()
}
org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher$1.class
EclipseAppLauncher.java
package org.eclipse.core.runtime.internal.adaptor
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher this$0
private final synthetic org.osgi.framework.BundleContext val$mainContext
private final synthetic Thread val$mainThread
void <init> (org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher, org.osgi.framework.BundleContext, java.lang.Thread)
public void run ()
org.osgi.framework.launch.Framework framework
}
about_files/LICENSE-2.0.txt
J2SE-1.2.profile
org/apache/felix/resolver/util/OpenHashMapSet.class
OpenHashMapSet.java
package org.apache.felix.resolver.util
public org.apache.felix.resolver.util.OpenHashMapSet extends org.apache.felix.resolver.util.OpenHashMap {
public void <init> ()
public void <init> (int)
int initialCapacity
public void <init> (int, double, double)
int initialCapacity
double minLoadFactor
double maxLoadFactor
public org.apache.felix.resolver.util.OpenHashMapSet deepClone ()
org.apache.felix.resolver.util.OpenHashMapSet copy
Object[] values
int i
int l
}
org/apache/felix/resolver/ResolverImpl$Blame.class
ResolverImpl.java
package org.apache.felix.resolver
org.apache.felix.resolver.ResolverImpl$Blame extends java.lang.Object {
public final org.osgi.resource.Capability m_cap
public final java.util.List m_reqs
public void <init> (org.osgi.resource.Capability, java.util.List)
org.osgi.resource.Capability cap
java.util.List reqs
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
}
org/osgi/framework/wiring/dto/BundleWireDTO.class
BundleWireDTO.java
package org.osgi.framework.wiring.dto
public org.osgi.framework.wiring.dto.BundleWireDTO extends org.osgi.resource.dto.WireDTO {
public int providerWiring
public int requirerWiring
public void <init> ()
}
org/osgi/framework/BundleException.class
BundleException.java
package org.osgi.framework
public org.osgi.framework.BundleException extends java.lang.Exception {
static final long serialVersionUID
private final int type
public static final int UNSPECIFIED
public static final int UNSUPPORTED_OPERATION
public static final int INVALID_OPERATION
public static final int MANIFEST_ERROR
public static final int RESOLVE_ERROR
public static final int ACTIVATOR_ERROR
public static final int SECURITY_ERROR
public static final int STATECHANGE_ERROR
public static final int NATIVECODE_ERROR
public static final int DUPLICATE_BUNDLE_ERROR
public static final int START_TRANSIENT_ERROR
public static final int READ_ERROR
public static final int REJECTED_BY_HOOK
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, int, java.lang.Throwable)
String msg
int type
Throwable cause
public void <init> (java.lang.String, int)
String msg
int type
public java.lang.Throwable getNestedException ()
public java.lang.Throwable getCause ()
public java.lang.Throwable initCause (java.lang.Throwable)
Throwable cause
public int getType ()
}
org/osgi/framework/hooks/bundle/FindHook.class
FindHook.java
package org.osgi.framework.hooks.bundle
public abstract org.osgi.framework.hooks.bundle.FindHook extends java.lang.Object {
public abstract void find (org.osgi.framework.BundleContext, java.util.Collection)
}
org/osgi/framework/hooks/resolver/packageinfo
org/osgi/framework/namespace/AbstractWiringNamespace.class
AbstractWiringNamespace.java
package org.osgi.framework.namespace
public abstract org.osgi.framework.namespace.AbstractWiringNamespace extends org.osgi.resource.Namespace {
public static final String CAPABILITY_MANDATORY_DIRECTIVE
public static final String CAPABILITY_BUNDLE_VERSION_ATTRIBUTE
void <init> ()
}
org/osgi/framework/startlevel/BundleStartLevel.class
BundleStartLevel.java
package org.osgi.framework.startlevel
public abstract org.osgi.framework.startlevel.BundleStartLevel extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract int getStartLevel ()
public abstract void setStartLevel (int)
public abstract boolean isPersistentlyStarted ()
public abstract boolean isActivationPolicyUsed ()
}
org/osgi/framework/AdaptPermission$1.class
AdaptPermission.java
package org.osgi.framework
org.osgi.framework.AdaptPermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.osgi.framework.AdaptPermission this$0
private final synthetic java.util.Map val$map
void <init> (org.osgi.framework.AdaptPermission, java.util.Map)
public java.lang.Void run ()
String name
org.osgi.framework.SignerProperty signer
public volatile synthetic java.lang.Object run ()
}
org/osgi/util/tracker/packageinfo
org/osgi/service/resolver/Resolver.class
Resolver.java
package org.osgi.service.resolver
public abstract org.osgi.service.resolver.Resolver extends java.lang.Object {
public abstract java.util.Map resolve (org.osgi.service.resolver.ResolveContext) throws org.osgi.service.resolver.ResolutionException
}
org/osgi/service/condpermadmin/BundleLocationCondition.class
BundleLocationCondition.java
package org.osgi.service.condpermadmin
public org.osgi.service.condpermadmin.BundleLocationCondition extends java.lang.Object {
private static final String CONDITION_TYPE
public static org.osgi.service.condpermadmin.Condition getCondition (org.osgi.framework.Bundle, org.osgi.service.condpermadmin.ConditionInfo)
org.osgi.framework.Bundle bundle
org.osgi.service.condpermadmin.ConditionInfo info
String[] args
String bundleLocation
org.osgi.framework.Filter filter
org.osgi.framework.InvalidSyntaxException e
java.util.Dictionary matchProps
boolean negate
private void <init> ()
private static java.lang.String escapeLocation (java.lang.String)
String value
boolean escaped
int inlen
int outlen
char[] output
int cursor
int i
char c
}
org/osgi/resource/Capability.class
Capability.java
package org.osgi.resource
public abstract org.osgi.resource.Capability extends java.lang.Object {
public abstract java.lang.String getNamespace ()
public abstract java.util.Map getDirectives ()
public abstract java.util.Map getAttributes ()
public abstract org.osgi.resource.Resource getResource ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/eclipse/osgi/report/resolution/ResolutionReport.class
ResolutionReport.java
package org.eclipse.osgi.report.resolution
public abstract org.eclipse.osgi.report.resolution.ResolutionReport extends java.lang.Object {
public abstract java.util.Map getEntries ()
public abstract org.osgi.service.resolver.ResolutionException getResolutionException ()
public abstract java.lang.String getResolutionReportMessage (org.osgi.resource.Resource)
}
org/eclipse/osgi/framework/util/SecureAction$18.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$18 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic org.osgi.framework.BundleContext val$context
private final synthetic org.osgi.framework.ServiceReference val$reference
void <init> (org.eclipse.osgi.framework.util.SecureAction, org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference)
public java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$22.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$22 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic org.eclipse.osgi.container.Module val$module
private final synthetic org.eclipse.osgi.container.Module$StartOptions[] val$options
void <init> (org.eclipse.osgi.framework.util.SecureAction, org.eclipse.osgi.container.Module, org.eclipse.osgi.container.Module$StartOptions[])
public java.lang.Void run () throws org.osgi.framework.BundleException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Entry.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry extends java.lang.Object implements java.util.Map$Entry {
final Object key
final Object value
void <init> (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry e
}
org/eclipse/osgi/util/NLS.class
NLS.java
package org.eclipse.osgi.util
public abstract org.eclipse.osgi.util.NLS extends java.lang.Object {
private static final Object[] EMPTY_ARGS
private static final String EXTENSION
private static String[] nlSuffixes
private static final String PROP_WARNINGS
private static final String IGNORE
private static final boolean ignoreWarnings
private static org.eclipse.osgi.framework.log.FrameworkLog frameworkLog
static final int SEVERITY_ERROR
static final int SEVERITY_WARNING
static final Object ASSIGNED
static void <clinit> ()
protected void <init> ()
public static java.lang.String bind (java.lang.String, java.lang.Object)
String message
Object binding
public static java.lang.String bind (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object binding1
Object binding2
public static java.lang.String bind (java.lang.String, java.lang.Object[])
String message
Object[] bindings
public static void initializeMessages (java.lang.String, java.lang.Class)
String baseName
Class clazz
private static java.lang.String internalBind (java.lang.String, java.lang.Object[], java.lang.String, java.lang.String)
String message
Object[] args
String argZero
String argOne
int length
int bufLen
StringBuffer buffer
int i
char c
int index
int index
int number
NumberFormatException e
int nextIndex
char next
private static java.lang.String[] buildVariants (java.lang.String)
String root
String nl
java.util.List result
int lastSeparator
int lastSeparator
String[] variants
int i
private static void computeMissingMessages (java.lang.String, java.lang.Class, java.util.Map, java.lang.reflect.Field[], boolean)
String bundleName
Class clazz
java.util.Map fieldMap
java.lang.reflect.Field[] fieldArray
boolean isAccessible
int numFields
int i
java.lang.reflect.Field field
String value
Exception e
static void load (java.lang.String, java.lang.Class)
String bundleName
Class clazz
long start
java.lang.reflect.Field[] fieldArray
ClassLoader loader
boolean isAccessible
int len
java.util.Map fields
int i
String[] variants
int i
java.io.InputStream input
org.eclipse.osgi.util.NLS$MessagesProperties properties
java.io.IOException e
static void log (int, java.lang.String, java.lang.Exception)
int severity
String message
Exception e
String statusMsg
String statusMsg
}
org/eclipse/osgi/service/runnable/ApplicationRunnable.class
ApplicationRunnable.java
package org.eclipse.osgi.service.runnable
public abstract org.eclipse.osgi.service.runnable.ApplicationRunnable extends java.lang.Object implements org.eclipse.osgi.service.runnable.ParameterizedRunnable {
public abstract void stop ()
}
org/eclipse/osgi/service/environment/EnvironmentInfo.class
EnvironmentInfo.java
package org.eclipse.osgi.service.environment
public abstract org.eclipse.osgi.service.environment.EnvironmentInfo extends java.lang.Object {
public abstract java.lang.String[] getCommandLineArgs ()
public abstract java.lang.String[] getFrameworkArgs ()
public abstract java.lang.String[] getNonFrameworkArgs ()
public abstract java.lang.String getOSArch ()
public abstract java.lang.String getNL ()
public abstract java.lang.String getOS ()
public abstract java.lang.String getWS ()
public abstract boolean inDebugMode ()
public abstract boolean inDevelopmentMode ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract java.lang.String setProperty (java.lang.String, java.lang.String)
}
org/eclipse/osgi/container/ModuleCollisionHook.class
ModuleCollisionHook.java
package org.eclipse.osgi.container
public abstract org.eclipse.osgi.container.ModuleCollisionHook extends java.lang.Object {
public static final int INSTALLING
public static final int UPDATING
public abstract void filterCollisions (int, org.eclipse.osgi.container.Module, java.util.Collection)
}
org/eclipse/osgi/container/Module$State.class
Module.java
package org.eclipse.osgi.container
public final enum org.eclipse.osgi.container.Module$State extends java.lang.Enum {
public static final enum org.eclipse.osgi.container.Module$State INSTALLED
public static final enum org.eclipse.osgi.container.Module$State RESOLVED
public static final enum org.eclipse.osgi.container.Module$State LAZY_STARTING
public static final enum org.eclipse.osgi.container.Module$State STARTING
public static final enum org.eclipse.osgi.container.Module$State ACTIVE
public static final enum org.eclipse.osgi.container.Module$State STOPPING
public static final enum org.eclipse.osgi.container.Module$State UNINSTALLED
private static final synthetic org.eclipse.osgi.container.Module$State[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static org.eclipse.osgi.container.Module$State[] values ()
public static org.eclipse.osgi.container.Module$State valueOf (java.lang.String)
}
org/eclipse/osgi/container/ModuleContainerAdaptor$ContainerEvent.class
ModuleContainerAdaptor.java
package org.eclipse.osgi.container
public final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent extends java.lang.Enum {
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent REFRESH
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent START_LEVEL
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent STARTED
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent STOPPED
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent STOPPED_UPDATE
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent STOPPED_REFRESH
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent STOPPED_TIMEOUT
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent ERROR
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent WARNING
public static final enum org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent INFO
private static final synthetic org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent[] values ()
public static org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent valueOf (java.lang.String)
}
org/eclipse/osgi/storage/FrameworkExtensionInstaller$1.class
FrameworkExtensionInstaller.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.FrameworkExtensionInstaller$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.storage.FrameworkExtensionInstaller this$0
private final synthetic org.eclipse.osgi.container.ModuleRevision val$revision
private final synthetic org.eclipse.osgi.container.Module val$systemModule
void <init> (org.eclipse.osgi.storage.FrameworkExtensionInstaller, org.eclipse.osgi.container.ModuleRevision, org.eclipse.osgi.container.Module)
public java.lang.Void run () throws org.osgi.framework.BundleException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/storage/FrameworkExtensionInstaller.class
FrameworkExtensionInstaller.java
package org.eclipse.osgi.storage
public org.eclipse.osgi.storage.FrameworkExtensionInstaller extends java.lang.Object {
private static final ClassLoader CL
private static final java.lang.reflect.Method ADD_FWK_URL_METHOD
private final org.eclipse.osgi.framework.util.ArrayMap hookActivators
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
static void <clinit> ()
private static java.lang.reflect.Method findAddURLMethod (java.lang.ClassLoader, java.lang.String)
ClassLoader cl
String name
private static java.lang.reflect.Method findMethod (java.lang.Class, java.lang.String, java.lang.Class[])
Class clazz
String name
Class[] args
java.lang.reflect.Method result
private static void callAddURLMethod (java.net.URL) throws java.lang.reflect.InvocationTargetException
java.net.URL arg
Throwable t
public void <init> (org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuraiton
public void addExtensionContent (org.eclipse.osgi.container.ModuleRevision, org.eclipse.osgi.container.Module) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.Module systemModule
java.security.PrivilegedActionException e
void addExtensionContent0 (org.eclipse.osgi.container.ModuleRevision, org.eclipse.osgi.container.Module) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.Module systemModule
java.io.File[] files
int i
java.lang.reflect.InvocationTargetException e
java.net.MalformedURLException e
org.osgi.framework.BundleContext systemContext
private java.io.File[] getExtensionFiles (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
java.util.List metaDatas
java.util.List paths
String[] devPaths
String devPath
java.util.List results
String path
java.io.File result
public void startExtensionActivators (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.hookregistry.HookRegistry hookRegistry
java.util.List activatorHookFactories
org.eclipse.osgi.internal.hookregistry.ActivatorHookFactory activatorFactory
org.osgi.framework.BundleActivator activator
Exception e
org.eclipse.osgi.container.ModuleWiring systemWiring
java.util.List extensionWires
org.eclipse.osgi.container.ModuleWire extensionWire
org.eclipse.osgi.container.ModuleRevision extensionRevision
public void stopExtensionActivators (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
org.eclipse.osgi.framework.util.ArrayMap current
org.eclipse.osgi.framework.util.ArrayMap current
org.osgi.framework.BundleActivator activator
Exception e
org.osgi.framework.Bundle b
org.osgi.framework.BundleException eventException
private void startExtensionActivator (org.eclipse.osgi.container.ModuleRevision, org.osgi.framework.BundleContext)
org.eclipse.osgi.container.ModuleRevision extensionRevision
org.osgi.framework.BundleContext context
java.util.List metadata
String activatorName
org.osgi.framework.BundleActivator activator
Class activatorClass
Exception e
org.osgi.framework.BundleException eventException
org.osgi.framework.BundleException eventException
private void startActivator (org.osgi.framework.BundleActivator, org.osgi.framework.BundleContext, org.osgi.framework.Bundle) throws java.lang.Exception
org.osgi.framework.BundleActivator activator
org.osgi.framework.BundleContext context
org.osgi.framework.Bundle b
}
org/eclipse/osgi/storage/Storage$6.class
Storage.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.Storage$6 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.storage.Storage this$0
private final synthetic java.io.File val$delete
void <init> (org.eclipse.osgi.storage.Storage, java.io.File)
public java.lang.Void run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/storage/Storage$4.class
Storage.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.Storage$4 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.storage.Storage this$0
private final synthetic java.io.File val$staged
private final synthetic boolean val$isReference
private final synthetic long val$bundleID
private final synthetic long val$generationID
void <init> (org.eclipse.osgi.storage.Storage, java.io.File, boolean, long, long)
public java.io.File run () throws org.osgi.framework.BundleException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/internal/framework/EquinoxBundle$SystemBundle$EquinoxSystemModule.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule extends org.eclipse.osgi.container.SystemModule {
final synthetic org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle this$1
public void <init> (org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle, org.eclipse.osgi.container.ModuleContainer)
org.eclipse.osgi.container.ModuleContainer container
public org.osgi.framework.Bundle getBundle ()
protected void cleanup (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
protected void initWorker () throws org.osgi.framework.BundleException
protected void stopWorker () throws org.osgi.framework.BundleException
void asyncStop () throws org.osgi.framework.BundleException
Thread t
void asyncUpdate () throws org.osgi.framework.BundleException
Thread t
static synthetic org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle access$0 (org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule)
}
org/eclipse/osgi/internal/framework/EquinoxBundle$SystemBundle$EquinoxSystemModule$2.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$2 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule this$2
void <init> (org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule)
public void run ()
Throwable e
}
org/eclipse/osgi/internal/framework/StorageSaver$StorageSaverTask.class
StorageSaver.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.StorageSaver$StorageSaverTask extends java.lang.Object implements java.lang.Runnable {
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
public void run ()
java.io.IOException e
}
org/eclipse/osgi/internal/framework/OSGiFrameworkHooks$CoreResolverHookFactory$HookReference.class
OSGiFrameworkHooks.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference extends java.lang.Object {
final org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
final org.osgi.framework.hooks.resolver.ResolverHook hook
final org.eclipse.osgi.internal.framework.BundleContextImpl context
public void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl, org.osgi.framework.hooks.resolver.ResolverHook, org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
org.osgi.framework.hooks.resolver.ResolverHook hook
org.eclipse.osgi.internal.framework.BundleContextImpl context
}
org/eclipse/osgi/internal/serviceregistry/ServiceObjectsImpl.class
ServiceObjectsImpl.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceObjectsImpl extends java.lang.Object implements org.osgi.framework.ServiceObjects {
private final org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
private final org.osgi.framework.ServiceReference reference
private final org.eclipse.osgi.internal.framework.BundleContextImpl user
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl user
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
public java.lang.Object getService ()
public void ungetService (java.lang.Object)
Object service
boolean removed
public org.osgi.framework.ServiceReference getServiceReference ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$4.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$4 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic org.eclipse.osgi.internal.framework.BundleContextImpl val$context
private final synthetic String val$clazz
private final synthetic String val$filterstring
private final synthetic boolean val$allservices
private final synthetic java.util.Collection val$result
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.internal.framework.BundleContextImpl, java.lang.String, java.lang.String, boolean, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/permadmin/SecurityAdmin$MockX509Certificate.class
SecurityAdmin.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.SecurityAdmin$MockX509Certificate extends java.security.cert.X509Certificate {
private final java.security.Principal subject
private final java.security.Principal issuer
void <init> (java.security.Principal, java.security.Principal)
java.security.Principal subject
java.security.Principal issuer
public java.security.Principal getSubjectDN ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
public void checkValidity () throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
java.util.Date var0
public int getBasicConstraints ()
public java.security.Principal getIssuerDN ()
public boolean[] getIssuerUniqueID ()
public boolean[] getKeyUsage ()
public java.util.Date getNotAfter ()
public java.util.Date getNotBefore ()
public java.math.BigInteger getSerialNumber ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public byte[] getSignature ()
public boolean[] getSubjectUniqueID ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
public int getVersion ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public java.security.PublicKey getPublicKey ()
public void verify (java.security.PublicKey) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.SignatureException java.security.cert.CertificateException
java.security.PublicKey var0
public void verify (java.security.PublicKey, java.lang.String) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.SignatureException java.security.cert.CertificateException
java.security.PublicKey var0
String var1
public java.util.Set getCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
String var0
public java.util.Set getNonCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
}
org/eclipse/osgi/internal/permadmin/SecurityRow$Decision.class
SecurityRow.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision extends java.lang.Object {
final int decision
final org.osgi.service.condpermadmin.Condition[] postponed
private final org.eclipse.osgi.internal.permadmin.SecurityRow row
private final org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
void <init> (int, org.osgi.service.condpermadmin.Condition[], org.eclipse.osgi.internal.permadmin.SecurityRow, org.eclipse.osgi.internal.permadmin.BundlePermissions)
int decision
org.osgi.service.condpermadmin.Condition[] postponed
org.eclipse.osgi.internal.permadmin.SecurityRow row
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
void handleImmutable (org.osgi.service.condpermadmin.Condition, boolean, boolean)
org.osgi.service.condpermadmin.Condition condition
boolean isSatisfied
boolean mutable
org.osgi.service.condpermadmin.Condition[] rowConditions
boolean isEmpty
int i
}
org/eclipse/osgi/internal/url/URLStreamHandlerFactoryImpl.class
URLStreamHandlerFactoryImpl.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl extends org.eclipse.osgi.internal.url.MultiplexingFactory implements java.net.URLStreamHandlerFactory {
protected static final String URLSTREAMHANDLERCLASS
protected static final String PROTOCOL_HANDLER_PKGS
public static final String PROTOCOL_REFERENCE
static final org.eclipse.osgi.framework.util.SecureAction secureAction
private org.osgi.util.tracker.ServiceTracker handlerTracker
private static final java.util.List ignoredClasses
private java.util.Map proxies
private java.net.URLStreamHandlerFactory parentFactory
private ThreadLocal creatingProtocols
static void <clinit> ()
public void <init> (org.osgi.framework.BundleContext, org.eclipse.osgi.internal.framework.EquinoxContainer)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.framework.EquinoxContainer container
private java.lang.Class getBuiltIn (java.lang.String, java.lang.String)
String protocol
String builtInHandlers
Class clazz
java.util.StringTokenizer tok
StringBuffer name
public java.net.URLStreamHandler createURLStreamHandler (java.lang.String)
String protocol
String builtInHandlers
Class clazz
java.net.URLStreamHandler result
java.net.URLStreamHandler authorized
Throwable t
private boolean isRecursive (java.lang.String)
String protocol
java.util.List protocols
private void releaseRecursive (java.lang.String)
String protocol
java.util.List protocols
private java.net.URLStreamHandler getFrameworkHandler (java.lang.String)
String protocol
public java.net.URLStreamHandler createInternalURLStreamHandler (java.lang.String)
String protocol
java.net.URLStreamHandler frameworkHandler
org.eclipse.osgi.internal.url.URLStreamHandlerProxy handler
org.osgi.framework.ServiceReference[] serviceReferences
int i
Object prop
String message
String[] protocols
int j
protected java.net.URLStreamHandler findAuthorizedURLStreamHandler (java.lang.String)
String protocol
Object factory
java.lang.reflect.Method createInternalURLStreamHandlerMethod
Exception e
public java.lang.Object getParentFactory ()
public void setParentFactory (java.lang.Object)
Object parentFactory
}
org/eclipse/osgi/internal/loader/EquinoxClassLoader.class
EquinoxClassLoader.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.EquinoxClassLoader extends org.eclipse.osgi.internal.loader.ModuleClassLoader {
private static final boolean EQUINOX_REGISTERED_AS_PARALLEL
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
private final org.eclipse.osgi.internal.debug.Debug debug
private final org.eclipse.osgi.internal.loader.BundleLoader delegate
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
private final org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
private final boolean isRegisteredAsParallel
static void <clinit> ()
boolean registeredAsParallel
boolean registeredAsParallel
java.lang.reflect.Method parallelCapableMetod
public void <init> (java.lang.ClassLoader, org.eclipse.osgi.internal.framework.EquinoxConfiguration, org.eclipse.osgi.internal.loader.BundleLoader, org.eclipse.osgi.storage.BundleInfo$Generation)
ClassLoader parent
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
org.eclipse.osgi.internal.loader.BundleLoader delegate
org.eclipse.osgi.storage.BundleInfo$Generation generation
protected final org.eclipse.osgi.storage.BundleInfo$Generation getGeneration ()
public final org.eclipse.osgi.internal.loader.classpath.ClasspathManager getClasspathManager ()
public final boolean isRegisteredAsParallel ()
public final org.eclipse.osgi.internal.loader.BundleLoader getBundleLoader ()
protected final org.eclipse.osgi.internal.debug.Debug getDebug ()
protected final org.eclipse.osgi.internal.framework.EquinoxConfiguration getConfiguration ()
}
org/eclipse/osgi/internal/loader/sources/SingleSourcePackage.class
SingleSourcePackage.java
package org.eclipse.osgi.internal.loader.sources
public org.eclipse.osgi.internal.loader.sources.SingleSourcePackage extends org.eclipse.osgi.internal.loader.sources.PackageSource {
private final org.eclipse.osgi.internal.loader.BundleLoader supplier
public void <init> (java.lang.String, org.eclipse.osgi.internal.loader.BundleLoader)
String id
org.eclipse.osgi.internal.loader.BundleLoader supplier
public org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] getSuppliers ()
public org.eclipse.osgi.internal.loader.BundleLoader getLoader ()
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String)
String name
public boolean equals (java.lang.Object)
Object source
org.eclipse.osgi.internal.loader.sources.SingleSourcePackage singleSource
public int hashCode ()
int result
public java.util.Collection listResources (java.lang.String, java.lang.String)
String path
String filePattern
org.eclipse.osgi.internal.loader.ModuleClassLoader mcl
}
org/eclipse/osgi/internal/signedcontent/SignedBundleHook$2.class
SignedBundleHook.java
package org.eclipse.osgi.internal.signedcontent
org.eclipse.osgi.internal.signedcontent.SignedBundleHook$2 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.internal.signedcontent.SignedBundleHook this$0
private final synthetic org.eclipse.osgi.storage.BundleInfo$Generation val$generation
void <init> (org.eclipse.osgi.internal.signedcontent.SignedBundleHook, org.eclipse.osgi.storage.BundleInfo$Generation)
public org.eclipse.osgi.signedcontent.SignedContent run () throws java.lang.Exception
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/internal/debug/FrameworkDebugTraceEntry.class
FrameworkDebugTraceEntry.java
package org.eclipse.osgi.internal.debug
public org.eclipse.osgi.internal.debug.FrameworkDebugTraceEntry extends java.lang.Object {
public static final String DEFAULT_OPTION_PATH
private final String threadName
private final long timestamp
private final String optionPath
private final String bundleSymbolicName
private final String className
private final String methodName
private final int lineNumber
private String message
private final Throwable throwable
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String bundleSymbolicName
String optionPath
String message
String traceClass
public void <init> (java.lang.String, java.lang.String, java.lang.String, java.lang.Throwable, java.lang.String)
String bundleSymbolicName
String optionPath
String message
Throwable error
String traceClass
String determineClassName
String determineMethodName
int determineLineNumber
StackTraceElement[] stackElements
int i
String fullClassName
public java.lang.String toString ()
StringBuffer buffer
public final java.lang.String getThreadName ()
public final long getTimestamp ()
public final java.lang.String getBundleSymbolicName ()
public final java.lang.String getMessage ()
public final java.lang.Throwable getThrowable ()
public final java.lang.String getClassName ()
public final java.lang.String getMethodName ()
public final java.lang.String getOptionPath ()
public final int getLineNumber ()
void setMessage (java.lang.String)
String newMessage
}
org/eclipse/osgi/internal/log/ExtendedLogReaderServiceFactory$3.class
ExtendedLogReaderServiceFactory.java
package org.eclipse.osgi.internal.log
org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory$3 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory this$0
private final synthetic org.osgi.framework.Bundle val$bundle
private final synthetic String val$name
private final synthetic Object val$context
private final synthetic int val$level
private final synthetic String val$message
private final synthetic Throwable val$exception
void <init> (org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory, org.osgi.framework.Bundle, java.lang.String, java.lang.Object, int, java.lang.String, java.lang.Throwable)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/log/SerializedTaskQueue$1.class
SerializedTaskQueue.java
package org.eclipse.osgi.internal.log
org.eclipse.osgi.internal.log.SerializedTaskQueue$1 extends java.lang.Thread {
final synthetic org.eclipse.osgi.internal.log.SerializedTaskQueue this$0
void <init> (org.eclipse.osgi.internal.log.SerializedTaskQueue, java.lang.String)
String $anonymous0
public void run ()
Runnable task
}
org/eclipse/core/runtime/internal/adaptor/EclipseAppLauncher.class
EclipseAppLauncher.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher extends java.lang.Object implements org.eclipse.osgi.service.runnable.ApplicationLauncher {
private volatile org.eclipse.osgi.service.runnable.ParameterizedRunnable runnable
private Object appContext
private final java.util.concurrent.Semaphore runningLock
private final java.util.concurrent.Semaphore waitForAppLock
private final org.osgi.framework.BundleContext context
private boolean relaunch
private final boolean failOnNoDefault
private final org.eclipse.osgi.framework.log.FrameworkLog log
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
public void <init> (org.osgi.framework.BundleContext, boolean, boolean, org.eclipse.osgi.framework.log.FrameworkLog, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.osgi.framework.BundleContext context
boolean relaunch
boolean failOnNoDefault
org.eclipse.osgi.framework.log.FrameworkLog log
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
private void findRunnableService ()
String appClass
org.osgi.framework.ServiceReference[] runRefs
public java.lang.Object start (java.lang.Object) throws java.lang.Exception
Object defaultContext
Object result
boolean doRelaunch
org.osgi.framework.Bundle b
Thread mainThread
org.osgi.framework.BundleContext mainContext
Exception e
private java.lang.Object runApplication (java.lang.Object) throws java.lang.Exception
Object defaultContext
String timeString
long time
public void launch (org.eclipse.osgi.service.runnable.ParameterizedRunnable, java.lang.Object)
org.eclipse.osgi.service.runnable.ParameterizedRunnable app
Object applicationContext
public void shutdown ()
org.eclipse.osgi.service.runnable.ParameterizedRunnable currentRunnable
public java.lang.Object reStart (java.lang.Object) throws java.lang.Exception
Object argument
org.osgi.framework.ServiceReference[] ref
Object defaultApp
java.lang.reflect.Method launch
}
J2SE-1.3.profile
JavaSE_compact2-1.8.profile
org/apache/felix/resolver/ResolverImpl.class
ResolverImpl.java
package org.apache.felix.resolver
public org.apache.felix.resolver.ResolverImpl extends java.lang.Object implements org.osgi.service.resolver.Resolver {
private final org.apache.felix.resolver.Logger m_logger
public void <init> (org.apache.felix.resolver.Logger)
org.apache.felix.resolver.Logger logger
public java.util.Map resolve (org.osgi.service.resolver.ResolveContext) throws org.osgi.service.resolver.ResolutionException
org.osgi.service.resolver.ResolveContext rc
org.apache.felix.resolver.ResolverImpl$ResolveSession session
java.util.Map wireMap
java.util.Map resourcePkgMap
java.util.Collection mandatoryResources
java.util.Collection optionalResources
java.util.Map validOnDemandResources
boolean retry
org.apache.felix.resolver.Candidates allCandidates
java.util.Iterator it
org.osgi.resource.Resource resource
org.osgi.resource.Resource resource
boolean isFragment
java.util.Set allResources
org.osgi.resource.Resource resource
java.util.List usesPermutations
java.util.List importPermutations
org.osgi.service.resolver.ResolutionException rethrow
java.util.Map hostReqs
org.osgi.resource.Resource resource
java.util.Set processedDeltas
java.util.Map faultyResources
java.util.Map currentFaultyResources
org.osgi.service.resolver.ResolutionException e
java.util.Map resultCache
org.osgi.resource.Resource resource
org.osgi.resource.Resource target
org.osgi.resource.Requirement hostReq
org.osgi.resource.Capability hostCap
org.osgi.service.resolver.ResolutionException ex
org.osgi.resource.Resource faultyResource
org.osgi.resource.Requirement faultyReq
java.util.Set resourceKeys
org.osgi.resource.Resource faultyResource
Boolean valid
java.util.Map$Entry usesError
org.osgi.resource.Resource resource
org.osgi.resource.Resource target
org.osgi.resource.Requirement hostReq
org.osgi.resource.Capability hostCap
public java.util.Map resolve (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, org.osgi.resource.Requirement, java.util.List) throws org.osgi.service.resolver.ResolutionException
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource host
org.osgi.resource.Requirement dynamicReq
java.util.List matches
org.apache.felix.resolver.ResolverImpl$ResolveSession session
java.util.Map wireMap
org.osgi.resource.Capability cap
java.util.Map resourcePkgMap
java.util.Map onDemandResources
boolean retry
org.apache.felix.resolver.Candidates allCandidates
java.util.List usesPermutations
java.util.List importPermutations
org.osgi.service.resolver.ResolutionException rethrow
org.osgi.service.resolver.ResolutionException e
org.osgi.service.resolver.ResolutionException ex
java.util.Collection exReqs
org.osgi.resource.Requirement faultyReq
org.osgi.resource.Resource faultyResource
Boolean valid
private void calculatePackageSpaces (org.apache.felix.resolver.ResolverImpl$ResolveSession, org.osgi.resource.Resource, org.apache.felix.resolver.Candidates, java.util.Map, java.util.Map, java.util.Set)
org.apache.felix.resolver.ResolverImpl$ResolveSession session
org.osgi.resource.Resource resource
org.apache.felix.resolver.Candidates allCandidates
java.util.Map resourcePkgMap
java.util.Map usesCycleMap
java.util.Set cycle
org.apache.felix.resolver.ResolverImpl$Packages resourcePkgs
java.util.List reqs
java.util.List caps
boolean isDynamicImporting
org.osgi.resource.Wiring wiring
org.osgi.resource.Wire wire
org.osgi.resource.Requirement r
org.osgi.resource.Capability c
org.osgi.resource.Requirement req
java.util.List candCaps
org.osgi.resource.Capability cap
org.osgi.resource.Requirement req
java.util.List candCaps
org.osgi.resource.Capability cap
org.osgi.resource.Capability cap
int i
org.osgi.resource.Requirement req
org.osgi.resource.Capability cap
String pkgName
org.osgi.resource.Capability cap
int i
org.osgi.resource.Requirement req
org.osgi.resource.Capability cap
java.util.List blameReqs
java.util.Map$Entry entry
org.apache.felix.resolver.ResolverImpl$Blame blame
java.util.List blameReqs
java.util.Map$Entry entry
org.apache.felix.resolver.ResolverImpl$Blame blame
java.util.List blameReqs
private void mergeCandidatePackages (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, org.osgi.resource.Requirement, org.osgi.resource.Capability, java.util.Map, org.apache.felix.resolver.Candidates, java.util.Map, java.util.HashMap)
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource current
org.osgi.resource.Requirement currentReq
org.osgi.resource.Capability candCap
java.util.Map resourcePkgMap
org.apache.felix.resolver.Candidates allCandidates
java.util.Map cycles
java.util.HashMap visitedRequiredBundlesMap
java.util.Set cycleCaps
org.apache.felix.resolver.ResolverImpl$Packages candPkgs
java.util.Set visitedRequiredBundles
java.util.Map$Entry entry
org.osgi.resource.Wiring candWiring
org.osgi.resource.Wire w
String value
org.osgi.resource.Requirement req
String value
org.osgi.resource.Capability cap
private void mergeCandidatePackage (org.osgi.resource.Resource, boolean, org.osgi.resource.Requirement, org.osgi.resource.Capability, java.util.Map)
org.osgi.resource.Resource current
boolean requires
org.osgi.resource.Requirement currentReq
org.osgi.resource.Capability candCap
java.util.Map resourcePkgMap
String pkgName
java.util.List blameReqs
org.apache.felix.resolver.ResolverImpl$Packages currentPkgs
java.util.Map packages
java.util.List blames
private void mergeUses (org.apache.felix.resolver.ResolverImpl$ResolveSession, org.osgi.resource.Resource, org.apache.felix.resolver.ResolverImpl$Packages, org.osgi.resource.Capability, java.util.List, org.osgi.resource.Capability, java.util.Map, org.apache.felix.resolver.Candidates, java.util.Map)
org.apache.felix.resolver.ResolverImpl$ResolveSession session
org.osgi.resource.Resource current
org.apache.felix.resolver.ResolverImpl$Packages currentPkgs
org.osgi.resource.Capability mergeCap
java.util.List blameReqs
org.osgi.resource.Capability matchingCap
java.util.Map resourcePkgMap
org.apache.felix.resolver.Candidates allCandidates
java.util.Map cycleMap
java.util.Set set
org.osgi.resource.Capability candSourceCap
java.util.List uses
java.util.List uses
String s
String usedPkgName
org.apache.felix.resolver.ResolverImpl$Packages candSourcePkgs
java.util.List candSourceBlames
java.util.List candSourceBlames
org.apache.felix.resolver.ResolverImpl$Blame candExportedBlame
java.util.Map usedPkgBlames
org.apache.felix.resolver.ResolverImpl$Blame blame
java.util.List blameReqs2
private static java.util.List parseUses (java.lang.String)
String s
int nb
int l
int i
java.util.List uses
int start
char c
int end
char c
private static void addUsedBlame (java.util.Map, org.osgi.resource.Capability, java.util.List, org.osgi.resource.Capability)
java.util.Map usedBlames
org.osgi.resource.Capability usedCap
java.util.List blameReqs
org.osgi.resource.Capability matchingCap
org.apache.felix.resolver.ResolverImpl$Blame newBlame
org.apache.felix.resolver.ResolverImpl$UsedBlames addToBlame
private void checkPackageSpaceConsistency (org.apache.felix.resolver.ResolverImpl$ResolveSession, org.osgi.resource.Resource, org.apache.felix.resolver.Candidates, java.util.Map, java.util.Map) throws org.osgi.service.resolver.ResolutionException
org.apache.felix.resolver.ResolverImpl$ResolveSession session
org.osgi.resource.Resource resource
org.apache.felix.resolver.Candidates allCandidates
java.util.Map resourcePkgMap
java.util.Map resultCache
private void checkDynamicPackageSpaceConsistency (org.apache.felix.resolver.ResolverImpl$ResolveSession, org.osgi.resource.Resource, org.apache.felix.resolver.Candidates, java.util.Map, java.util.Map) throws org.osgi.service.resolver.ResolutionException
org.apache.felix.resolver.ResolverImpl$ResolveSession session
org.osgi.resource.Resource resource
org.apache.felix.resolver.Candidates allCandidates
java.util.Map resourcePkgMap
java.util.Map resultCache
org.apache.felix.resolver.ResolverImpl$Packages pkgs
org.osgi.service.resolver.ResolutionException rethrow
org.apache.felix.resolver.Candidates permutation
java.util.Set mutated
java.util.List importPermutations
java.util.List usesPermutations
java.util.Map$Entry entry
org.apache.felix.resolver.ResolverImpl$Blame sourceBlame
org.apache.felix.resolver.ResolverImpl$Blame blame
org.osgi.service.resolver.ResolutionException ex
java.util.Map$Entry entry
String pkgName
org.apache.felix.resolver.ResolverImpl$Blame exportBlame
org.apache.felix.resolver.ResolverImpl$UsedBlames usedBlames
org.apache.felix.resolver.ResolverImpl$Blame usedBlame
int reqIdx
org.osgi.resource.Requirement req
java.util.Map allImportRequirePkgs
java.util.Map$Entry requirementBlames
String pkgName
org.apache.felix.resolver.ResolverImpl$UsedBlames usedBlames
org.apache.felix.resolver.ResolverImpl$Blame requirementBlame
org.apache.felix.resolver.ResolverImpl$Blame usedBlame
int reqIdx
org.osgi.resource.Requirement req
org.apache.felix.resolver.ResolverImpl$Blame requirementBlame
org.osgi.resource.Requirement req
int permCount
org.osgi.resource.Requirement req
org.osgi.resource.Capability cap
org.osgi.service.resolver.ResolutionException ex
private boolean checkMultiple (org.apache.felix.resolver.ResolverImpl$ResolveSession, org.apache.felix.resolver.ResolverImpl$UsedBlames, org.apache.felix.resolver.ResolverImpl$Blame, org.apache.felix.resolver.Candidates)
org.apache.felix.resolver.ResolverImpl$ResolveSession session
org.apache.felix.resolver.ResolverImpl$UsedBlames usedBlames
org.apache.felix.resolver.ResolverImpl$Blame usedBlame
org.apache.felix.resolver.Candidates permutation
java.util.List candidates
org.osgi.resource.Requirement req
private static void calculateExportedPackages (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, org.apache.felix.resolver.Candidates, java.util.Map)
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource resource
org.apache.felix.resolver.Candidates allCandidates
java.util.Map resourcePkgMap
org.apache.felix.resolver.ResolverImpl$Packages packages
org.osgi.resource.Wiring wiring
java.util.List caps
java.util.Map exports
org.osgi.resource.Capability cap
org.osgi.resource.Requirement req
org.osgi.resource.Capability cand
String pkgName
java.util.Map$Entry entry
private boolean isCompatible (org.apache.felix.resolver.ResolverImpl$ResolveSession, java.util.List, org.osgi.resource.Capability, java.util.Map)
org.apache.felix.resolver.ResolverImpl$ResolveSession session
java.util.List currentBlames
org.osgi.resource.Capability candCap
java.util.Map resourcePkgMap
java.util.Set currentSources
java.util.Set currentSources
org.osgi.resource.Capability currentCap
org.apache.felix.resolver.ResolverImpl$Blame currentBlame
java.util.Set blameSources
org.osgi.resource.Capability blameSource
java.util.Set candSources
private java.util.Set getPackageSources (org.apache.felix.resolver.ResolverImpl$ResolveSession, org.osgi.resource.Capability, java.util.Map)
org.apache.felix.resolver.ResolverImpl$ResolveSession session
org.osgi.resource.Capability cap
java.util.Map resourcePkgMap
java.util.Map packageSourcesCache
java.util.Set sources
String uses
private static java.util.Set getPackageSourcesInternal (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Capability, java.util.Map, java.util.Set, java.util.Set)
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Capability cap
java.util.Map resourcePkgMap
java.util.Set sources
java.util.Set cycleMap
String pkgName
org.osgi.resource.Wiring wiring
java.util.List caps
org.osgi.resource.Capability sourceCap
org.apache.felix.resolver.ResolverImpl$Packages pkgs
java.util.List required
org.apache.felix.resolver.ResolverImpl$Blame blame
private static org.osgi.resource.Resource getDeclaredResource (org.osgi.resource.Resource)
org.osgi.resource.Resource resource
private static org.osgi.resource.Capability getDeclaredCapability (org.osgi.resource.Capability)
org.osgi.resource.Capability c
private static org.osgi.resource.Requirement getDeclaredRequirement (org.osgi.resource.Requirement)
org.osgi.resource.Requirement r
private static java.util.Map populateWireMap (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, java.util.Map, java.util.Map, org.apache.felix.resolver.Candidates)
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource resource
java.util.Map resourcePkgMap
java.util.Map wireMap
org.apache.felix.resolver.Candidates allCandidates
org.osgi.resource.Resource unwrappedResource
java.util.List packageWires
java.util.List bundleWires
java.util.List capabilityWires
org.osgi.resource.Requirement req
java.util.List cands
org.osgi.resource.Capability cand
org.osgi.resource.Resource targetCand
org.osgi.resource.Wire wire
java.util.List fragments
org.osgi.resource.Resource fragment
java.util.List fragmentWires
org.osgi.resource.Requirement req
org.osgi.resource.Wire wire
private static org.osgi.resource.Wire createWire (org.osgi.resource.Requirement, org.apache.felix.resolver.Candidates)
org.osgi.resource.Requirement requirement
org.apache.felix.resolver.Candidates allCandidates
org.osgi.resource.Capability cand
private static boolean isPayload (org.osgi.resource.Requirement)
org.osgi.resource.Requirement fragmentReq
private static java.util.Map populateDynamicWireMap (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, org.osgi.resource.Requirement, java.util.Map, java.util.Map, org.apache.felix.resolver.Candidates)
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource resource
org.osgi.resource.Requirement dynReq
java.util.Map resourcePkgMap
java.util.Map wireMap
org.apache.felix.resolver.Candidates allCandidates
java.util.List packageWires
org.osgi.resource.Capability dynCand
private static void dumpResourcePkgMap (org.osgi.service.resolver.ResolveContext, java.util.Map)
org.osgi.service.resolver.ResolveContext rc
java.util.Map resourcePkgMap
java.util.Map$Entry entry
private static void dumpResourcePkgs (org.osgi.service.resolver.ResolveContext, org.osgi.resource.Resource, org.apache.felix.resolver.ResolverImpl$Packages)
org.osgi.service.resolver.ResolveContext rc
org.osgi.resource.Resource resource
org.apache.felix.resolver.ResolverImpl$Packages packages
org.osgi.resource.Wiring wiring
java.util.Map$Entry entry
java.util.Map$Entry entry
java.util.Map$Entry entry
java.util.Map$Entry entry
private static java.lang.String toStringBlame (org.osgi.service.resolver.ResolveContext, org.apache.felix.resolver.Candidates, org.apache.felix.resolver.ResolverImpl$Blame)
org.osgi.service.resolver.ResolveContext rc
org.apache.felix.resolver.Candidates allCandidates
org.apache.felix.resolver.ResolverImpl$Blame blame
StringBuilder sb
int i
org.osgi.resource.Requirement req
org.osgi.resource.Capability cap
org.osgi.resource.Capability usedCap
org.osgi.resource.Capability export
Object namespaceVal
java.util.Map$Entry attrEntry
private static org.osgi.resource.Capability getSatisfyingCapability (org.osgi.service.resolver.ResolveContext, org.apache.felix.resolver.Candidates, org.osgi.resource.Requirement)
org.osgi.service.resolver.ResolveContext rc
org.apache.felix.resolver.Candidates allCandidates
org.osgi.resource.Requirement req
org.osgi.resource.Capability cap
java.util.List wires
org.osgi.resource.Wire w
}
org/osgi/framework/SynchronousBundleListener.class
SynchronousBundleListener.java
package org.osgi.framework
public abstract org.osgi.framework.SynchronousBundleListener extends java.lang.Object implements org.osgi.framework.BundleListener {
}
org/osgi/framework/wiring/BundleRevisions.class
BundleRevisions.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleRevisions extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract java.util.List getRevisions ()
}
org/osgi/framework/launch/package-info.class
package-info.java
package org.osgi.framework.launch
abstract synthetic org.osgi.framework.launch.package-info extends java.lang.Object {
}
org/osgi/framework/hooks/service/package-info.class
package-info.java
package org.osgi.framework.hooks.service
abstract synthetic org.osgi.framework.hooks.service.package-info extends java.lang.Object {
}
org/osgi/framework/namespace/NativeNamespace.class
NativeNamespace.java
package org.osgi.framework.namespace
public final org.osgi.framework.namespace.NativeNamespace extends org.osgi.resource.Namespace {
public static final String NATIVE_NAMESPACE
public static final String CAPABILITY_OSNAME_ATTRIBUTE
public static final String CAPABILITY_OSVERSION_ATTRIBUTE
public static final String CAPABILITY_PROCESSOR_ATTRIBUTE
public static final String CAPABILITY_LANGUAGE_ATTRIBUTE
private void <init> ()
}
org/osgi/framework/BundleActivator.class
BundleActivator.java
package org.osgi.framework
public abstract org.osgi.framework.BundleActivator extends java.lang.Object {
public abstract void start (org.osgi.framework.BundleContext) throws java.lang.Exception
public abstract void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
}
org/osgi/framework/ServicePermission.class
ServicePermission.java
package org.osgi.framework
public final org.osgi.framework.ServicePermission extends java.security.BasicPermission {
static final long serialVersionUID
public static final String GET
public static final String REGISTER
private static final int ACTION_GET
private static final int ACTION_REGISTER
private static final int ACTION_ALL
static final int ACTION_NONE
transient int action_mask
private volatile String actions
final transient org.osgi.framework.ServiceReference service
final transient String[] objectClass
transient org.osgi.framework.Filter filter
private volatile transient java.util.Map properties
private transient boolean wildcard
private transient String prefix
public void <init> (java.lang.String, java.lang.String)
String name
String actions
public void <init> (org.osgi.framework.ServiceReference, java.lang.String)
org.osgi.framework.ServiceReference reference
String actions
private static java.lang.String createName (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
StringBuffer sb
void <init> (java.lang.String, int)
String name
int mask
private void setTransients (org.osgi.framework.Filter, int)
org.osgi.framework.Filter f
int mask
String name
int l
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.ServicePermission requested
boolean implies0 (org.osgi.framework.ServicePermission, int)
org.osgi.framework.ServicePermission requested
int effective
int desired
org.osgi.framework.Filter f
String[] requestedNames
int pl
int i
int l
String requestedName
String name
int i
int l
public java.lang.String getActions ()
String result
StringBuffer sb
boolean comma
int mask
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.ServicePermission sp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
java.util.Map props
org.osgi.framework.Bundle bundle
}
org/osgi/service/permissionadmin/package-info.class
package-info.java
package org.osgi.service.permissionadmin
abstract synthetic org.osgi.service.permissionadmin.package-info extends java.lang.Object {
}
org/osgi/service/resolver/HostedCapability.class
HostedCapability.java
package org.osgi.service.resolver
public abstract org.osgi.service.resolver.HostedCapability extends java.lang.Object implements org.osgi.resource.Capability {
public abstract org.osgi.resource.Resource getResource ()
public abstract org.osgi.resource.Capability getDeclaredCapability ()
}
org/osgi/service/condpermadmin/ConditionalPermissionUpdate.class
ConditionalPermissionUpdate.java
package org.osgi.service.condpermadmin
public abstract org.osgi.service.condpermadmin.ConditionalPermissionUpdate extends java.lang.Object {
public abstract java.util.List getConditionalPermissionInfos ()
public abstract boolean commit ()
}
org/osgi/resource/dto/WireDTO.class
WireDTO.java
package org.osgi.resource.dto
public org.osgi.resource.dto.WireDTO extends org.osgi.dto.DTO {
public org.osgi.resource.dto.CapabilityRefDTO capability
public org.osgi.resource.dto.RequirementRefDTO requirement
public int provider
public int requirer
public void <init> ()
}
org/eclipse/osgi/framework/util/Headers.class
Headers.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.Headers extends java.util.Dictionary implements java.util.Map {
private boolean readOnly
private Object[] headers
private Object[] values
private int size
public void <init> (int)
int initialCapacity
Object[] k
Object[] v
public void <init> (java.util.Dictionary)
java.util.Dictionary values
java.util.Enumeration keys
Object key
public synchronized java.util.Enumeration keys ()
public synchronized java.util.Enumeration elements ()
private int getIndex (java.lang.Object)
Object key
boolean stringKey
int i
private java.lang.Object remove (int)
int remove
Object removed
int i
private void add (java.lang.Object, java.lang.Object)
Object header
Object value
Object[] nh
Object[] newHeaders
Object[] nv
Object[] newValues
public synchronized java.lang.Object get (java.lang.Object)
Object key
int i
public synchronized java.lang.Object set (java.lang.Object, java.lang.Object, boolean)
Object key
Object value
boolean replace
Object k
int i
Object oldVal
public synchronized java.lang.Object set (java.lang.Object, java.lang.Object)
Object key
Object value
public synchronized void setReadOnly ()
public synchronized int size ()
public synchronized boolean isEmpty ()
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public java.lang.String toString ()
StringBuilder sb
int i
Object header
Object value
public static org.eclipse.osgi.framework.util.Headers parseManifest (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream in
org.eclipse.osgi.framework.util.Headers headers
java.io.IOException e
public synchronized void clear ()
public synchronized boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.util.Set keySet ()
public void putAll (java.util.Map)
java.util.Map c
public java.util.Collection values ()
}
org/eclipse/osgi/framework/util/SecureAction$21.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$21 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic org.osgi.util.tracker.ServiceTracker val$tracker
void <init> (org.eclipse.osgi.framework.util.SecureAction, org.osgi.util.tracker.ServiceTracker)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/console/CommandProvider.class
CommandProvider.java
package org.eclipse.osgi.framework.console
public abstract org.eclipse.osgi.framework.console.CommandProvider extends java.lang.Object {
public abstract java.lang.String getHelp ()
}
org/eclipse/osgi/framework/eventmgr/EventManager$EventThread$Queued.class
EventManager.java
package org.eclipse.osgi.framework.eventmgr
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued extends java.lang.Object {
final java.util.Set listeners
final org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
final int action
final Object object
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued next
void <init> (java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher, int, java.lang.Object)
java.util.Set l
org.eclipse.osgi.framework.eventmgr.EventDispatcher d
int a
Object o
}
org/eclipse/osgi/launch/EquinoxFactory.class
EquinoxFactory.java
package org.eclipse.osgi.launch
public org.eclipse.osgi.launch.EquinoxFactory extends java.lang.Object implements org.osgi.framework.launch.FrameworkFactory {
public void <init> ()
public org.osgi.framework.launch.Framework newFramework (java.util.Map)
java.util.Map configuration
}
org/eclipse/osgi/service/resolver/ResolverError.class
ResolverError.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.ResolverError extends java.lang.Object {
public static final int MISSING_IMPORT_PACKAGE
public static final int MISSING_REQUIRE_BUNDLE
public static final int MISSING_FRAGMENT_HOST
public static final int SINGLETON_SELECTION
public static final int FRAGMENT_CONFLICT
public static final int IMPORT_PACKAGE_USES_CONFLICT
public static final int REQUIRE_BUNDLE_USES_CONFLICT
public static final int IMPORT_PACKAGE_PERMISSION
public static final int EXPORT_PACKAGE_PERMISSION
public static final int REQUIRE_BUNDLE_PERMISSION
public static final int PROVIDE_BUNDLE_PERMISSION
public static final int HOST_BUNDLE_PERMISSION
public static final int FRAGMENT_BUNDLE_PERMISSION
public static final int PLATFORM_FILTER
public static final int MISSING_EXECUTION_ENVIRONMENT
public static final int MISSING_GENERIC_CAPABILITY
public static final int NO_NATIVECODE_MATCH
public static final int INVALID_NATIVECODE_PATHS
public static final int DISABLED_BUNDLE
public static final int REQUIRE_CAPABILITY_PERMISSION
public static final int PROVIDE_CAPABILITY_PERMISSION
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public abstract int getType ()
public abstract java.lang.String getData ()
public abstract org.eclipse.osgi.service.resolver.VersionConstraint getUnsatisfiedConstraint ()
}
org/eclipse/osgi/service/resolver/VersionConstraint.class
VersionConstraint.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.VersionConstraint extends java.lang.Object implements java.lang.Cloneable {
public abstract java.lang.String getName ()
public abstract org.eclipse.osgi.service.resolver.VersionRange getVersionRange ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public abstract boolean isResolved ()
public abstract boolean isSatisfiedBy (org.eclipse.osgi.service.resolver.BaseDescription)
public abstract org.eclipse.osgi.service.resolver.BaseDescription getSupplier ()
public abstract org.osgi.framework.wiring.BundleRequirement getRequirement ()
public abstract java.lang.Object getUserObject ()
public abstract void setUserObject (java.lang.Object)
}
org/eclipse/osgi/signedcontent/InvalidContentException.class
InvalidContentException.java
package org.eclipse.osgi.signedcontent
public org.eclipse.osgi.signedcontent.InvalidContentException extends java.io.IOException {
private static final long serialVersionUID
private final Throwable cause
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public java.lang.Throwable getCause ()
public java.lang.Throwable initCause (java.lang.Throwable)
Throwable t
}
org/eclipse/osgi/container/ModuleResolver$ResolveProcess$ResolveLogger.class
ModuleResolver.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleResolver$ResolveProcess$ResolveLogger extends org.apache.felix.resolver.Logger {
private java.util.Map errors
final synthetic org.eclipse.osgi.container.ModuleResolver$ResolveProcess this$1
public void <init> (org.eclipse.osgi.container.ModuleResolver$ResolveProcess)
public void logUsesConstraintViolation (org.osgi.resource.Resource, org.osgi.service.resolver.ResolutionException)
org.osgi.resource.Resource resource
org.osgi.service.resolver.ResolutionException error
java.util.Map getUsesConstraintViolations ()
}
org/eclipse/osgi/container/namespaces/EclipsePlatformNamespace.class
EclipsePlatformNamespace.java
package org.eclipse.osgi.container.namespaces
public org.eclipse.osgi.container.namespaces.EclipsePlatformNamespace extends org.osgi.resource.Namespace {
public static final String ECLIPSE_PLATFORM_NAMESPACE
public static final String ECLIPSE_PLATFORM_FILTER_HEADER
public void <init> ()
}
org/eclipse/osgi/storage/bundlefile/BundleFileWrapper.class
BundleFileWrapper.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.BundleFileWrapper extends org.eclipse.osgi.storage.bundlefile.BundleFile {
private final org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
public void <init> (org.eclipse.osgi.storage.bundlefile.BundleFile)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
public java.io.File getFile (java.lang.String, boolean)
String path
boolean nativeCode
public org.eclipse.osgi.storage.bundlefile.BundleEntry getEntry (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String, boolean)
String path
boolean recurse
public org.eclipse.osgi.storage.bundlefile.BundleFile getBundleFile ()
public void close () throws java.io.IOException
public void open () throws java.io.IOException
public boolean containsDir (java.lang.String)
String dir
protected java.net.URL createResourceURL (org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.container.Module, int, java.lang.String)
org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
org.eclipse.osgi.container.Module hostModule
int index
String path
}
org/eclipse/osgi/storage/url/reference/ReferenceURLConnection.class
ReferenceURLConnection.java
package org.eclipse.osgi.storage.url.reference
public org.eclipse.osgi.storage.url.reference.ReferenceURLConnection extends java.net.URLConnection {
private final String installPath
private java.net.URL reference
protected void <init> (java.net.URL, java.lang.String)
java.net.URL url
String installPath
public synchronized void connect () throws java.io.IOException
String path
java.io.File file
java.net.URL ref
String decodePath
java.io.File f
private void checkRead (java.io.File) throws java.io.IOException
java.io.File file
java.io.InputStream is
java.io.File[] files
public boolean getDoInput ()
public boolean getDoOutput ()
public java.io.InputStream getInputStream () throws java.io.IOException
private static java.io.File makeAbsolute (java.lang.String, java.io.File)
String base
java.io.File relative
}
org/eclipse/osgi/internal/framework/EquinoxConfiguration.class
EquinoxConfiguration.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.EquinoxConfiguration extends java.lang.Object implements org.eclipse.osgi.service.environment.EnvironmentInfo {
private static final String INTERNAL_OS_SUNOS
private static final String INTERNAL_OS_LINUX
private static final String INTERNAL_OS_MACOSX
private static final String INTERNAL_OS_AIX
private static final String INTERNAL_OS_HPUX
private static final String INTERNAL_OS_QNX
private static final String INTERNAL_OS_OS400
private static final String INTERNAL_OS_OS390
private static final String INTERNAL_OS_ZOS
private static final String INTERNAL_ARCH_I386
private static final String INTERNAL_AMD64
public static final String VARIABLE_DELIM_STRING
public static final char VARIABLE_DELIM_CHAR
private final java.util.Map initialConfig
private final java.util.Properties configuration
private final boolean useSystemProperties
private final org.eclipse.osgi.internal.debug.Debug debug
private final org.eclipse.osgi.service.debug.DebugOptions debugOptions
private final org.eclipse.osgi.internal.hookregistry.HookRegistry hookRegistry
private final org.eclipse.osgi.internal.framework.AliasMapper aliasMapper
private volatile String[] allArgs
private volatile String[] frameworkArgs
private volatile String[] appArgs
private final boolean inDevelopmentMode
private final java.io.File devLocation
private final Object devMonitor
private String[] devDefaultClasspath
private java.util.Dictionary devProperties
private long devLastModified
public final boolean contextBootDelegation
public final boolean compatibilityBootDelegation
public final java.util.List LIB_EXTENSIONS
public final java.util.List ECLIPSE_LIB_VARIANTS
public final boolean COPY_NATIVES
public final java.util.List ECLIPSE_NL_JAR_VARIANTS
public final boolean DEFINE_PACKAGE_ATTRIBUTES
public final boolean BUNDLE_SET_TCCL
public final int BSN_VERSION
public static final int BSN_VERSION_SINGLE
public static final int BSN_VERSION_MULTIPLE
public static final int BSN_VERSION_MANAGED
public final boolean throwErrorOnFailedStart
public final boolean CLASS_CERTIFICATE
public final boolean PARALLEL_CAPABLE
public static final String PROP_JVM_OS_ARCH
public static final String PROP_JVM_OS_NAME
public static final String PROP_JVM_OS_VERSION
public static final String PROP_JVM_SPEC_VERSION
public static final String PROP_JVM_SPEC_NAME
public static final String PROP_J2ME_MICROEDITION_CONFIGURATION
public static final String PROP_J2ME_MICROEDITION_PROFILES
public static final String PROP_SETPERMS_CMD
public static final String PROP_DEBUG
public static final String PROP_DEBUG_VERBOSE
public static final String PROP_DEV
public static final String PROP_CLEAN
public static final String PROP_USE_SYSTEM_PROPERTIES
public static final String PROP_FRAMEWORK
public static final String ECLIPSE_FRAMEWORK_VENDOR
public static final String PROP_OSGI_JAVA_PROFILE
public static final String PROP_OSGI_JAVA_PROFILE_NAME
public static final String PROP_OSGI_JAVA_PROFILE_BOOTDELEGATION
public static final String PROP_OSGI_BOOTDELEGATION_IGNORE
public static final String PROP_OSGI_BOOTDELEGATION_OVERRIDE
public static final String PROP_OSGI_BOOTDELEGATION_NONE
public static final String PROP_CONTEXT_BOOTDELEGATION
public static final String PROP_COMPATIBILITY_BOOTDELEGATION
public static final String PROP_COMPATIBILITY_ERROR_FAILED_START
public static final String PROP_COMPATIBILITY_START_LAZY
public static final String PROP_OSGI_OS
public static final String PROP_OSGI_WS
public static final String PROP_OSGI_ARCH
public static final String PROP_OSGI_NL
public static final String PROP_OSGI_NL_USER
public static final String PROP_ROOT_LOCALE
public static final String PROP_PARENT_CLASSLOADER
public static final String PARENT_CLASSLOADER_FWK
public static final String PROP_CONTEXTCLASSLOADER_PARENT
public static final String CONTEXTCLASSLOADER_PARENT_APP
public static final String CONTEXTCLASSLOADER_PARENT_EXT
public static final String CONTEXTCLASSLOADER_PARENT_BOOT
public static final String CONTEXTCLASSLOADER_PARENT_FWK
public static final String PROP_FRAMEWORK_LIBRARY_EXTENSIONS
public static final String PROP_COPY_NATIVES
public static final String PROP_DEFINE_PACKAGES
public static final String PROP_BUNDLE_SETTCCL
public static final String PROP_EQUINOX_SECURITY
public static final String PROP_FILE_LIMIT
public static final String PROP_CLASS_CERTIFICATE_SUPPORT
public static final String PROP_CLASS_LOADER_TYPE
public static final String CLASS_LOADER_TYPE_PARALLEL
public static final String PROP_FORCED_RESTART
public static final String PROP_IGNORE_USER_CONFIGURATION
public static final String PROPERTY_STRICT_BUNDLE_ENTRY_PATH
public static final String PROP_CHECK_CONFIGURATION
private final boolean inCheckConfigurationMode
public static final String DEFAULT_STATE_SAVE_DELAY_INTERVAL
public static final String PROP_STATE_SAVE_DELAY_INTERVAL
public static final String PROP_MODULE_LOCK_TIMEOUT
public static final String PROP_ALLOW_RESTRICTED_PROVIDES
public static final String PROP_LOG_HISTORY_MAX
public static final String PROP_RESOLVER_REVISION_BATCH_SIZE
private static final java.util.Collection populateInitConfig
private static final String NULL_CONFIG
static void <clinit> ()
void <init> (java.util.Map, org.eclipse.osgi.internal.hookregistry.HookRegistry)
java.util.Map initialConfiguration
org.eclipse.osgi.internal.hookregistry.HookRegistry hookRegistry
Object useSystemPropsValue
java.util.Map$Entry initialEntry
String initialKey
String value
String osgiDev
java.io.File f
boolean devMode
java.net.URL location
String[] libExtensions
int i
String bsnVersion
public java.util.Map getInitialConfig ()
private static java.util.List buildEclipseLibraryVariants (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String ws
String os
String arch
String nl
java.util.List result
int i
private static java.util.List buildNLJarVariants (java.lang.String)
String nl
java.util.List result
int i
private static java.lang.String getOSLibraryExtDefaults ()
String os
public boolean inCheckConfigurationMode ()
public boolean inDevelopmentMode ()
public boolean inDebugMode ()
public java.lang.String[] getCommandLineArgs ()
public java.lang.String[] getFrameworkArgs ()
public java.lang.String[] getNonFrameworkArgs ()
public java.lang.String getOSArch ()
public java.lang.String getNL ()
public java.lang.String getOS ()
public java.lang.String getWS ()
public void setAllArgs (java.lang.String[])
String[] allArgs
public void setAppArgs (java.lang.String[])
String[] appArgs
public void setFrameworkArgs (java.lang.String[])
String[] frameworkArgs
public static java.lang.String guessWS (java.lang.String)
String osName
public static java.lang.String guessOS (java.lang.String)
String osName
public java.lang.String getConfiguration (java.lang.String)
String key
String result
public java.lang.String getConfiguration (java.lang.String, java.lang.String)
String key
String defaultValue
String result
public java.lang.String setConfiguration (java.lang.String, java.lang.String)
String key
String value
Object result
public java.lang.String clearConfiguration (java.lang.String)
String key
Object result
public java.util.Map getConfiguration ()
java.util.Map result
Object key
String skey
String sValue
public org.eclipse.osgi.internal.debug.Debug getDebug ()
public org.eclipse.osgi.service.debug.DebugOptions getDebugOptions ()
public org.eclipse.osgi.internal.hookregistry.HookRegistry getHookRegistry ()
public java.lang.String getProperty (java.lang.String)
String key
String result
public java.lang.String setProperty (java.lang.String, java.lang.String)
String key
String value
public org.eclipse.osgi.internal.framework.AliasMapper getAliasMapper ()
private void updateDevProperties ()
private static java.lang.String[] getDevClassPath (java.lang.String, java.util.Dictionary, java.lang.String[])
String id
java.util.Dictionary properties
String[] defaultClasspath
String[] result
String entry
public java.lang.String[] getDevClassPath (java.lang.String, java.util.Dictionary)
String id
java.util.Dictionary properties
public java.lang.String[] getDevClassPath (java.lang.String)
String id
private static java.lang.String[] getArrayFromList (java.lang.String)
String prop
private void loadDevProperties (java.io.InputStream)
java.io.InputStream input
java.util.Properties props
java.util.Dictionary result
void mergeConfiguration (java.util.Properties)
java.util.Properties source
java.util.Enumeration e
String key
String value
private void initializeStateSaveDelayIntervalProperty ()
private void initializeProperties ()
java.security.ProtectionDomain pd
java.security.CodeSource cs
java.net.URL url
java.io.IOException cause
java.net.URL java6Profile
java.io.IOException e
String externalForm
String filePart
String value
int space
int major
int minor
int micro
String qualifier
java.util.StringTokenizer st
String nlValue
java.util.Locale userLocale
String osValue
String wsValue
String archValue
String name
String consoleProp
private static java.lang.String getFrameworkPath (java.lang.String, boolean)
String path
boolean parent
int lastSlash
private static int parseVersionInt (java.lang.String)
String value
StringBuffer sb
char[] chars
int i
public static java.lang.String decode (java.lang.String)
String urlString
int len
StringBuffer buf
int i
char c
public java.lang.String substituteVars (java.lang.String)
String path
public java.lang.String substituteVars (java.lang.String, boolean)
String path
boolean preserveDelimiters
StringBuffer buf
java.util.StringTokenizer st
boolean varStarted
String var
String tok
String prop
java.lang.reflect.Method getenv
public static java.util.Locale toLocale (java.lang.String, java.util.Locale)
String str
java.util.Locale defaultLocale
String language
String country
String variant
String[] localeParts
}
org/eclipse/osgi/internal/framework/UniversalUniqueIdentifier.class
UniversalUniqueIdentifier.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.UniversalUniqueIdentifier extends java.lang.Object {
private byte[] fBits
private static volatile java.math.BigInteger fgPreviousClockValue
private static volatile int fgClockAdjustment
private static volatile int fgClockSequence
private static final byte[] nodeAddress
private static final java.util.Random fgRandomNumberGenerator
public static final int BYTES_SIZE
public static final byte[] UNDEFINED_UUID_BYTES
public static final int MAX_CLOCK_SEQUENCE
public static final int MAX_CLOCK_ADJUSTMENT
public static final int TIME_FIELD_START
public static final int TIME_FIELD_STOP
public static final int TIME_HIGH_AND_VERSION
public static final int CLOCK_SEQUENCE_HIGH_AND_RESERVED
public static final int CLOCK_SEQUENCE_LOW
public static final int NODE_ADDRESS_START
public static final int NODE_ADDRESS_BYTE_SIZE
public static final int BYTE_MASK
public static final int HIGH_NIBBLE_MASK
public static final int LOW_NIBBLE_MASK
public static final int SHIFT_NIBBLE
public static final int ShiftByte
static void <clinit> ()
public void <init> ()
private void appendByteString (java.lang.StringBuffer, byte)
StringBuffer buffer
byte value
String hexString
String hexString
private static java.math.BigInteger clockValueNow ()
java.util.GregorianCalendar now
java.math.BigInteger nowMillis
java.math.BigInteger baseMillis
private static byte[] computeNodeAddress ()
byte[] address
int thread
long time
int objectId
java.io.ByteArrayOutputStream byteOut
java.io.DataOutputStream out
byte[] ipAddress
byte[] rand
java.security.SecureRandom randomizer
private static byte[] getIPAddress ()
private static byte[] getNodeAddress ()
private static int nextClockSequence ()
private static java.math.BigInteger nextTimestamp ()
java.math.BigInteger timestamp
int timestampComparison
private void setClockSequence (int)
int clockSeq
int clockSeqHigh
int reserved
private void setNode (byte[])
byte[] bytes
int index
private void setTimestamp (java.math.BigInteger)
java.math.BigInteger timestamp
java.math.BigInteger value
java.math.BigInteger bigByte
java.math.BigInteger[] results
int version
int timeHigh
int index
private synchronized void setTimeValues ()
private int setVariant (int)
int variantIdentifier
int clockSeqHigh
int variant
private void setVersion (int)
int versionIdentifier
int timeHigh
int version
private static java.math.BigInteger timestamp ()
java.math.BigInteger timestamp
java.math.BigInteger timestamp
public java.lang.String toString ()
StringBuffer buffer
int i
}
org/eclipse/osgi/internal/framework/EquinoxContainerAdaptor$1.class
EquinoxContainerAdaptor.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1 extends java.lang.ClassLoader {
void <init> (java.lang.ClassLoader)
ClassLoader $anonymous0
}
org/eclipse/osgi/internal/hookregistry/StorageHookFactory$StorageHook.class
StorageHookFactory.java
package org.eclipse.osgi.internal.hookregistry
public abstract org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook extends java.lang.Object {
private final Class factoryClass
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
public void <init> (org.eclipse.osgi.storage.BundleInfo$Generation, java.lang.Class)
org.eclipse.osgi.storage.BundleInfo$Generation generation
Class factoryClass
public org.eclipse.osgi.storage.BundleInfo$Generation getGeneration ()
public abstract void initialize (java.util.Dictionary) throws org.osgi.framework.BundleException
public abstract void load (java.lang.Object, java.io.DataInputStream) throws java.io.IOException
public abstract void save (java.lang.Object, java.io.DataOutputStream) throws java.io.IOException
public void deletingGeneration ()
public void validate () throws java.lang.IllegalStateException
public java.lang.Class getFactoryClass ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceFactoryUse$2.class
ServiceFactoryUse.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$2 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse this$0
private final synthetic Object val$service
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse, java.lang.Object)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/permadmin/BundlePermissions.class
BundlePermissions.java
package org.eclipse.osgi.internal.permadmin
public final org.eclipse.osgi.internal.permadmin.BundlePermissions extends java.security.PermissionCollection {
private static final long serialVersionUID
static final java.util.Enumeration EMPTY_ENUMERATION
private final org.osgi.framework.Bundle bundle
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
private final org.eclipse.osgi.internal.permadmin.PermissionInfoCollection impliedPermissions
private final org.eclipse.osgi.internal.permadmin.PermissionInfoCollection restrictedPermissions
private final java.security.Permissions wovenPermissions
static void <clinit> ()
public void <init> (org.osgi.framework.Bundle, org.eclipse.osgi.internal.permadmin.SecurityAdmin, org.eclipse.osgi.internal.permadmin.PermissionInfoCollection, org.eclipse.osgi.internal.permadmin.PermissionInfoCollection)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection impliedPermissions
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection restrictedPermissions
public void add (java.security.Permission)
java.security.Permission permission
public void addWovenPermission (org.osgi.framework.PackagePermission)
org.osgi.framework.PackagePermission permission
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission permission
public org.osgi.framework.Bundle getBundle ()
public void clearPermissionCache ()
}
org/eclipse/osgi/internal/weaving/WovenClassImpl$1.class
WovenClassImpl.java
package org.eclipse.osgi.internal.weaving
org.eclipse.osgi.internal.weaving.WovenClassImpl$1 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.weaving.WovenClassImpl this$0
void <init> (org.eclipse.osgi.internal.weaving.WovenClassImpl)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
Exception e
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/url/ContentHandlerProxy.class
ContentHandlerProxy.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.ContentHandlerProxy extends java.net.ContentHandler implements org.osgi.util.tracker.ServiceTrackerCustomizer {
protected java.net.ContentHandler realHandler
protected org.osgi.util.tracker.ServiceTracker contentHandlerServiceTracker
protected org.osgi.framework.BundleContext context
protected org.osgi.framework.ServiceReference contentHandlerServiceReference
protected String contentType
protected int ranking
public void <init> (java.lang.String, org.osgi.framework.ServiceReference, org.osgi.framework.BundleContext)
String contentType
org.osgi.framework.ServiceReference reference
org.osgi.framework.BundleContext context
private void setNewHandler (org.osgi.framework.ServiceReference, int)
org.osgi.framework.ServiceReference reference
int rank
public org.osgi.framework.ServiceReference addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object prop
String[] contentTypes
int i
int newServiceRanking
public void modifiedService (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference service
int newrank
org.osgi.framework.ServiceReference newReference
public void removedService (org.osgi.framework.ServiceReference, org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference service
org.osgi.framework.ServiceReference newReference
public java.lang.Object getContent (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection uConn
private int getRank (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object property
public volatile synthetic void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile synthetic void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile synthetic java.lang.Object addingService (org.osgi.framework.ServiceReference)
}
org/eclipse/osgi/internal/hooks/DevClassLoadingHook.class
DevClassLoadingHook.java
package org.eclipse.osgi.internal.hooks
public org.eclipse.osgi.internal.hooks.DevClassLoadingHook extends org.eclipse.osgi.internal.hookregistry.ClassLoaderHook implements org.eclipse.osgi.framework.util.KeyedElement {
public static final String KEY
public static final int HASHCODE
private static final String FRAGMENT
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
public boolean addClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager, org.eclipse.osgi.storage.BundleInfo$Generation)
java.util.ArrayList cpEntries
String cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager hostmanager
org.eclipse.osgi.storage.BundleInfo$Generation sourceGeneration
String[] devClassPath
boolean result
int i
String devCP
boolean fromFragment
java.io.File base
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry entry
org.eclipse.osgi.storage.BundleInfo$Generation fragSource
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry entry
private org.eclipse.osgi.storage.BundleInfo$Generation findFragmentSource (org.eclipse.osgi.storage.BundleInfo$Generation, java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager, boolean)
org.eclipse.osgi.storage.BundleInfo$Generation hostGeneration
String cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
boolean fromFragment
java.io.File file
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] fragCP
int i
org.eclipse.osgi.storage.bundlefile.BundleFile fragBase
java.io.File fragFile
public boolean compare (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement other
public java.lang.Object getKey ()
public int getKeyHashCode ()
}
org/eclipse/osgi/internal/loader/buddy/SystemPolicy.class
SystemPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.SystemPolicy extends java.lang.Object implements org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy {
public static final byte BOOT
public static final byte EXT
public static final byte APP
private static org.eclipse.osgi.internal.loader.buddy.SystemPolicy[] instances
private ClassLoader classLoader
static void <clinit> ()
public static org.eclipse.osgi.internal.loader.buddy.SystemPolicy getInstance (byte)
byte type
public void <init> ()
public void <init> (java.lang.ClassLoader)
ClassLoader parent
static java.lang.ClassLoader createClassLoader (byte)
byte type
public java.lang.Class loadClass (java.lang.String)
String name
public java.net.URL loadResource (java.lang.String)
String name
public java.util.Enumeration loadResources (java.lang.String)
String name
}
org/eclipse/osgi/internal/signedcontent/SignedContentMessages.class
SignedContentMessages.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignedContentMessages extends org.eclipse.osgi.util.NLS {
public static String file_is_removed_from_jar
public static String File_In_Jar_Is_Tampered
public static String Security_File_Is_Tampered
public static String Signature_Not_Verify
public static String SF_File_Parsing_Error
public static String PKCS7_SignerInfo_Version_Not_Supported
public static String PKCS7_Invalid_File
public static String PKCS7_Parse_Signing_Time
public static String Algorithm_Not_Supported
public static String Factory_SignedContent_Error
public static String Default_Trust_Keystore_Load_Failed
public static String Default_Trust_Read_Only
public static String Default_Trust_Cert_Not_Found
public static String Default_Trust_Existing_Cert
public static String Default_Trust_Existing_Alias
private static final String BUNDLE_NAME
static void <clinit> ()
public void <init> ()
}
org/eclipse/osgi/internal/signedcontent/SignedBundleHook.class
SignedBundleHook.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignedBundleHook extends java.lang.Object implements org.eclipse.osgi.internal.hookregistry.ActivatorHookFactory org.eclipse.osgi.internal.hookregistry.BundleFileWrapperFactoryHook org.eclipse.osgi.internal.hookregistry.HookConfigurator org.eclipse.osgi.signedcontent.SignedContentFactory {
static final int VERIFY_CERTIFICATE
static final int VERIFY_TRUST
static final int VERIFY_RUNTIME
static final int VERIFY_ALL
private static final String SUPPORT_CERTIFICATE
private static final String SUPPORT_TRUST
private static final String SUPPORT_RUNTIME
private static final String SUPPORT_ALL
private static final String SUPPORT_TRUE
private static final String CACERTS_PATH
private static final String CACERTS_TYPE
private static final String SIGNED_BUNDLE_SUPPORT
private static final String SIGNED_CONTENT_SUPPORT
private static final String OSGI_KEYSTORE
private int supportSignedBundles
org.eclipse.osgi.internal.signedcontent.TrustEngineListener trustEngineListener
private String trustEngineNameProp
private org.osgi.framework.ServiceRegistration signedContentFactoryReg
private org.osgi.framework.ServiceRegistration systemTrustEngineReg
private java.util.List osgiTrustEngineReg
private org.osgi.util.tracker.ServiceTracker trustEngineTracker
private org.osgi.framework.BundleContext context
private org.eclipse.osgi.internal.framework.EquinoxContainer container
static void <clinit> ()
public void <init> ()
public org.osgi.framework.BundleActivator createActivator ()
org.osgi.framework.BundleContext getContext ()
void frameworkStart (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
java.util.Dictionary trustEngineProps
org.eclipse.osgi.internal.service.security.KeyStoreTrustEngine systemTrustEngine
String osgiTrustPath
java.net.URL url
String path
java.net.MalformedURLException e
String osgiTrustRepoPaths
java.util.StringTokenizer st
String trustRepoPath
void frameworkStop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
java.util.Iterator it
public org.eclipse.osgi.storage.bundlefile.BundleFileWrapper wrapBundleFile (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.BundleInfo$Generation, boolean)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
org.eclipse.osgi.storage.BundleInfo$Generation generation
boolean base
org.eclipse.osgi.internal.signedcontent.SignedStorageHook$StorageHookImpl hook
org.eclipse.osgi.internal.signedcontent.SignedBundleFile signedBaseFile
org.eclipse.osgi.internal.signedcontent.SignedBundleFile signedBaseFile
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
java.io.IOException e
java.security.GeneralSecurityException e
public void addHooks (org.eclipse.osgi.internal.hookregistry.HookRegistry)
org.eclipse.osgi.internal.hookregistry.HookRegistry hookRegistry
String[] support
int i
public org.eclipse.osgi.signedcontent.SignedContent getSignedContent (java.io.File) throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
java.io.File content
org.eclipse.osgi.storage.bundlefile.BundleFile contentBundleFile
org.eclipse.osgi.storage.bundlefile.BundleFile contentBundleFile
java.util.zip.ZipFile temp
org.eclipse.osgi.internal.signedcontent.SignedBundleFile result
java.security.InvalidKeyException e
java.security.SignatureException e
java.security.cert.CertificateException e
java.security.NoSuchAlgorithmException e
java.security.NoSuchProviderException e
public org.eclipse.osgi.signedcontent.SignedContent getSignedContent (org.osgi.framework.Bundle) throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.lang.IllegalArgumentException
org.osgi.framework.Bundle bundle
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.signedcontent.SignedStorageHook$StorageHookImpl hook
org.eclipse.osgi.signedcontent.SignedContent result
java.security.PrivilegedActionException e
public void log (java.lang.String, int, java.lang.Throwable)
String msg
int severity
Throwable t
private org.eclipse.osgi.service.security.TrustEngine[] getTrustEngines ()
org.osgi.framework.Filter filter
org.osgi.framework.InvalidSyntaxException e
Object[] services
org.eclipse.osgi.service.security.TrustEngine[] engines
void determineTrust (org.eclipse.osgi.internal.signedcontent.SignedContentImpl, int)
org.eclipse.osgi.internal.signedcontent.SignedContentImpl trustedContent
int supportFlags
org.eclipse.osgi.service.security.TrustEngine[] engines
org.eclipse.osgi.signedcontent.SignerInfo[] signers
int i
java.security.cert.Certificate[] signerCerts
org.eclipse.osgi.signedcontent.SignerInfo tsaSignerInfo
java.security.cert.Certificate[] tsaCerts
private java.security.cert.Certificate findTrustAnchor (java.security.cert.Certificate[], org.eclipse.osgi.service.security.TrustEngine[], int)
java.security.cert.Certificate[] certs
org.eclipse.osgi.service.security.TrustEngine[] engines
int supportFlags
int i
java.security.cert.Certificate anchor
java.io.IOException e
}
org/eclipse/osgi/internal/signedcontent/SignedBundleFile$SignedBundleEntry.class
SignedBundleFile.java
package org.eclipse.osgi.internal.signedcontent
org.eclipse.osgi.internal.signedcontent.SignedBundleFile$SignedBundleEntry extends org.eclipse.osgi.storage.bundlefile.BundleEntry {
org.eclipse.osgi.storage.bundlefile.BundleEntry nestedEntry
final synthetic org.eclipse.osgi.internal.signedcontent.SignedBundleFile this$0
void <init> (org.eclipse.osgi.internal.signedcontent.SignedBundleFile, org.eclipse.osgi.storage.bundlefile.BundleEntry)
org.eclipse.osgi.storage.bundlefile.BundleEntry nestedEntry
public java.io.InputStream getInputStream () throws java.io.IOException
java.io.InputStream in
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/internal/container/ComputeNodeOrder.class
ComputeNodeOrder.java
package org.eclipse.osgi.internal.container
public org.eclipse.osgi.internal.container.ComputeNodeOrder extends java.lang.Object {
private void <init> ()
public static java.lang.Object[][] computeNodeOrder (java.lang.Object[], java.lang.Object[][])
Object[] objects
Object[][] references
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph g1
int i
int i
org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph g2
java.util.List resortedVertexes
java.util.Iterator it
int i
java.util.List sortedProjectList
Object[] orderedNodes
Object[][] knots
Object[][] knots
boolean hasCycles
java.util.List knotList
int i
}
org/eclipse/osgi/internal/log/BasicReadWriteLock.class
BasicReadWriteLock.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.BasicReadWriteLock extends java.lang.Object {
private java.util.List currentReaders
private int writersWaiting
private Thread writing
public void <init> ()
public synchronized int readLock ()
Thread current
int result
Thread reader
public synchronized void readUnlock ()
public synchronized void writeLock ()
public synchronized void writeUnlock ()
}
org/eclipse/osgi/internal/provisional/service/security/AuthorizationListener.class
AuthorizationListener.java
package org.eclipse.osgi.internal.provisional.service.security
public abstract org.eclipse.osgi.internal.provisional.service.security.AuthorizationListener extends java.lang.Object implements java.util.EventListener {
public abstract void authorizationEvent (org.eclipse.osgi.internal.provisional.service.security.AuthorizationEvent)
}
org/eclipse/equinox/log/LogPermissionCollection.class
LogPermissionCollection.java
package org.eclipse.equinox.log
public final org.eclipse.equinox.log.LogPermissionCollection extends java.security.PermissionCollection {
private static final long serialVersionUID
org.eclipse.equinox.log.LogPermission logPermission
public void <init> ()
public void add (java.security.Permission)
java.security.Permission permission
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission permission
}
J2SE-1.4.profile
org/apache/felix/resolver/ResolverImpl$ResolveSession.class
ResolverImpl.java
package org.apache.felix.resolver
org.apache.felix.resolver.ResolverImpl$ResolveSession extends java.lang.Object {
private final org.osgi.service.resolver.ResolveContext m_resolveContext
private final java.util.List m_usesPermutations
private final java.util.List m_importPermutations
private org.apache.felix.resolver.Candidates m_multipleCardCandidates
private final java.util.Map m_packageSourcesCache
private final java.util.Map m_usesCache
final synthetic org.apache.felix.resolver.ResolverImpl this$0
void <init> (org.apache.felix.resolver.ResolverImpl, org.osgi.service.resolver.ResolveContext)
org.osgi.service.resolver.ResolveContext resolveContext
java.util.List getUsesPermutations ()
java.util.List getImportPermutations ()
org.apache.felix.resolver.Candidates getMultipleCardCandidates ()
void setMultipleCardCandidates (org.apache.felix.resolver.Candidates)
org.apache.felix.resolver.Candidates multipleCardCandidates
java.util.Map getPackageSourcesCache ()
org.osgi.service.resolver.ResolveContext getContext ()
public java.util.Map getUsesCache ()
}
org/osgi/framework/ServiceException.class
ServiceException.java
package org.osgi.framework
public org.osgi.framework.ServiceException extends java.lang.RuntimeException {
static final long serialVersionUID
private final int type
public static final int UNSPECIFIED
public static final int UNREGISTERED
public static final int FACTORY_ERROR
public static final int FACTORY_EXCEPTION
public static final int SUBCLASSED
public static final int REMOTE
public static final int FACTORY_RECURSION
public static final int ASYNC_ERROR
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.String, int, java.lang.Throwable)
String msg
int type
Throwable cause
public void <init> (java.lang.String, int)
String msg
int type
public int getType ()
}
org/osgi/framework/wiring/BundleRevision.class
BundleRevision.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleRevision extends java.lang.Object implements org.osgi.framework.BundleReference org.osgi.resource.Resource {
public static final String PACKAGE_NAMESPACE
public static final String BUNDLE_NAMESPACE
public static final String HOST_NAMESPACE
public static final int TYPE_FRAGMENT
public abstract java.lang.String getSymbolicName ()
public abstract org.osgi.framework.Version getVersion ()
public abstract java.util.List getDeclaredCapabilities (java.lang.String)
public abstract java.util.List getDeclaredRequirements (java.lang.String)
public abstract int getTypes ()
public abstract org.osgi.framework.wiring.BundleWiring getWiring ()
public abstract java.util.List getCapabilities (java.lang.String)
public abstract java.util.List getRequirements (java.lang.String)
}
org/osgi/framework/FrameworkUtil$FilterImpl$Parser.class
FrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$FilterImpl$Parser extends java.lang.Object {
private final String filterstring
private final char[] filterChars
private int pos
void <init> (java.lang.String)
String filterstring
org.osgi.framework.FrameworkUtil$FilterImpl parse () throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.FrameworkUtil$FilterImpl filter
org.osgi.framework.FrameworkUtil$FilterImpl filter
ArrayIndexOutOfBoundsException e
private org.osgi.framework.FrameworkUtil$FilterImpl parse_filter () throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.FrameworkUtil$FilterImpl filter
private org.osgi.framework.FrameworkUtil$FilterImpl parse_filtercomp () throws org.osgi.framework.InvalidSyntaxException
char c
private org.osgi.framework.FrameworkUtil$FilterImpl parse_and () throws org.osgi.framework.InvalidSyntaxException
int lookahead
java.util.List operands
org.osgi.framework.FrameworkUtil$FilterImpl child
private org.osgi.framework.FrameworkUtil$FilterImpl parse_or () throws org.osgi.framework.InvalidSyntaxException
int lookahead
java.util.List operands
org.osgi.framework.FrameworkUtil$FilterImpl child
private org.osgi.framework.FrameworkUtil$FilterImpl parse_not () throws org.osgi.framework.InvalidSyntaxException
int lookahead
org.osgi.framework.FrameworkUtil$FilterImpl child
private org.osgi.framework.FrameworkUtil$FilterImpl parse_item () throws org.osgi.framework.InvalidSyntaxException
String attr
int oldpos
Object string
private java.lang.String parse_attr () throws org.osgi.framework.InvalidSyntaxException
int begin
int end
char c
int length
private java.lang.String parse_value () throws org.osgi.framework.InvalidSyntaxException
StringBuffer sb
char c
private java.lang.Object parse_substring () throws org.osgi.framework.InvalidSyntaxException
StringBuffer sb
java.util.List operands
char c
int size
Object single
private void skipWhiteSpace ()
int length
}
org/osgi/framework/hooks/service/EventHook.class
EventHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.EventHook extends java.lang.Object {
public abstract void event (org.osgi.framework.ServiceEvent, java.util.Collection)
}
org/osgi/framework/AdminPermission.class
AdminPermission.java
package org.osgi.framework
public final org.osgi.framework.AdminPermission extends java.security.BasicPermission {
static final long serialVersionUID
public static final String CLASS
public static final String EXECUTE
public static final String EXTENSIONLIFECYCLE
public static final String LIFECYCLE
public static final String LISTENER
public static final String METADATA
public static final String RESOLVE
public static final String RESOURCE
public static final String STARTLEVEL
public static final String CONTEXT
public static final String WEAVE
private static final int ACTION_CLASS
private static final int ACTION_EXECUTE
private static final int ACTION_LIFECYCLE
private static final int ACTION_LISTENER
private static final int ACTION_METADATA
private static final int ACTION_RESOLVE
private static final int ACTION_RESOURCE
private static final int ACTION_STARTLEVEL
private static final int ACTION_EXTENSIONLIFECYCLE
private static final int ACTION_CONTEXT
private static final int ACTION_WEAVE
private static final int ACTION_ALL
static final int ACTION_NONE
private volatile String actions
transient int action_mask
transient org.osgi.framework.Filter filter
final transient org.osgi.framework.Bundle bundle
private volatile transient java.util.Map properties
private static final ThreadLocal recurse
static void <clinit> ()
public void <init> ()
public void <init> (java.lang.String, java.lang.String)
String filter
String actions
public void <init> (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String actions
private static java.lang.String createName (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
StringBuffer sb
void <init> (org.osgi.framework.Filter, int)
org.osgi.framework.Filter filter
int mask
private void setTransients (org.osgi.framework.Filter, int)
org.osgi.framework.Filter filter
int mask
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.AdminPermission requested
boolean implies0 (org.osgi.framework.AdminPermission, int)
org.osgi.framework.AdminPermission requested
int effective
int desired
org.osgi.framework.Filter f
java.util.Map requestedProperties
public java.lang.String getActions ()
String result
StringBuffer sb
int mask
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.AdminPermission ap
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
Object mark
java.util.Map map
}
org/osgi/framework/dto/BundleDTO.class
BundleDTO.java
package org.osgi.framework.dto
public org.osgi.framework.dto.BundleDTO extends org.osgi.dto.DTO {
public long id
public long lastModified
public int state
public String symbolicName
public String version
public void <init> ()
}
org/osgi/framework/namespace/package-info.class
package-info.java
package org.osgi.framework.namespace
abstract synthetic org.osgi.framework.namespace.package-info extends java.lang.Object {
}
org/osgi/framework/ServicePermission$Properties.class
ServicePermission.java
package org.osgi.framework
final org.osgi.framework.ServicePermission$Properties extends java.util.AbstractMap {
private final java.util.Map properties
private final org.osgi.framework.ServiceReference service
private volatile transient java.util.Set entries
void <init> (java.util.Map, org.osgi.framework.ServiceReference)
java.util.Map properties
org.osgi.framework.ServiceReference service
public java.lang.Object get (java.lang.Object)
Object k
String key
Object value
public java.util.Set entrySet ()
java.util.Set all
String key
String k
}
org/osgi/framework/ServicePermission$1.class
ServicePermission.java
package org.osgi.framework
org.osgi.framework.ServicePermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.osgi.framework.ServicePermission this$0
private final synthetic java.util.Map val$props
private final synthetic org.osgi.framework.Bundle val$bundle
void <init> (org.osgi.framework.ServicePermission, java.util.Map, org.osgi.framework.Bundle)
public java.lang.Void run ()
String name
org.osgi.framework.SignerProperty signer
public volatile synthetic java.lang.Object run ()
}
org/osgi/service/permissionadmin/PermissionAdmin.class
PermissionAdmin.java
package org.osgi.service.permissionadmin
public abstract org.osgi.service.permissionadmin.PermissionAdmin extends java.lang.Object {
public abstract org.osgi.service.permissionadmin.PermissionInfo[] getPermissions (java.lang.String)
public abstract void setPermissions (java.lang.String, org.osgi.service.permissionadmin.PermissionInfo[])
public abstract java.lang.String[] getLocations ()
public abstract org.osgi.service.permissionadmin.PermissionInfo[] getDefaultPermissions ()
public abstract void setDefaultPermissions (org.osgi.service.permissionadmin.PermissionInfo[])
}
org/osgi/service/resolver/ResolveContext.class
ResolveContext.java
package org.osgi.service.resolver
public abstract org.osgi.service.resolver.ResolveContext extends java.lang.Object {
public void <init> ()
public java.util.Collection getMandatoryResources ()
public java.util.Collection getOptionalResources ()
private static java.util.Collection emptyCollection ()
public abstract java.util.List findProviders (org.osgi.resource.Requirement)
public abstract int insertHostedCapability (java.util.List, org.osgi.service.resolver.HostedCapability)
public abstract boolean isEffective (org.osgi.resource.Requirement)
public abstract java.util.Map getWirings ()
}
org/osgi/service/condpermadmin/BundleLocationCondition$1.class
BundleLocationCondition.java
package org.osgi.service.condpermadmin
org.osgi.service.condpermadmin.BundleLocationCondition$1 extends java.lang.Object implements java.security.PrivilegedAction {
private final synthetic org.osgi.framework.Bundle val$bundle
void <init> (org.osgi.framework.Bundle)
public java.lang.String run ()
public volatile synthetic java.lang.Object run ()
}
org/osgi/resource/dto/CapabilityRefDTO.class
CapabilityRefDTO.java
package org.osgi.resource.dto
public org.osgi.resource.dto.CapabilityRefDTO extends org.osgi.dto.DTO {
public int capability
public int resource
public void <init> ()
}
org/eclipse/osgi/report/resolution/ResolutionReport$Entry$Type.class
ResolutionReport.java
package org.eclipse.osgi.report.resolution
public final enum org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type extends java.lang.Enum {
public static final enum org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type FILTERED_BY_RESOLVER_HOOK
public static final enum org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type MISSING_CAPABILITY
public static final enum org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type SINGLETON_SELECTION
public static final enum org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type UNRESOLVED_PROVIDER
public static final enum org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type USES_CONSTRAINT_VIOLATION
private static final synthetic org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public static org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type[] values ()
public static org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type valueOf (java.lang.String)
}
org/eclipse/osgi/framework/util/SecureAction$20.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$20 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic String val$name
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.lang.String)
public java.lang.Class run () throws java.lang.Exception
ClassLoader systemClassLoader
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/eventmgr/EventManager$1.class
EventManager.java
package org.eclipse.osgi.framework.eventmgr
org.eclipse.osgi.framework.eventmgr.EventManager$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.eventmgr.EventManager this$0
void <init> (org.eclipse.osgi.framework.eventmgr.EventManager)
public org.eclipse.osgi.framework.eventmgr.EventManager$EventThread run ()
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread t
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/util/NLS$MessagesProperties.class
NLS.java
package org.eclipse.osgi.util
org.eclipse.osgi.util.NLS$MessagesProperties extends java.util.Properties {
private static final int MOD_EXPECTED
private static final int MOD_MASK
private static final long serialVersionUID
private final String bundleName
private final java.util.Map fields
private final boolean isAccessible
public void <init> (java.util.Map, java.lang.String, boolean)
java.util.Map fieldMap
String bundleName
boolean isAccessible
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Object fieldObject
String msg
java.lang.reflect.Field field
Exception e
}
org/eclipse/osgi/service/resolver/PlatformAdmin.class
PlatformAdmin.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.PlatformAdmin extends java.lang.Object {
public abstract org.eclipse.osgi.service.resolver.State getState ()
public abstract org.eclipse.osgi.service.resolver.State getState (boolean)
public abstract org.eclipse.osgi.service.resolver.StateHelper getStateHelper ()
public abstract void commit (org.eclipse.osgi.service.resolver.State) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.service.resolver.Resolver getResolver ()
public abstract org.eclipse.osgi.service.resolver.Resolver createResolver ()
public abstract org.eclipse.osgi.service.resolver.StateObjectFactory getFactory ()
public abstract void addDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
public abstract void removeDisabledInfo (org.eclipse.osgi.service.resolver.DisabledInfo)
}
org/eclipse/osgi/service/resolver/GenericSpecification.class
GenericSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.GenericSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public static final int RESOLUTION_OPTIONAL
public static final int RESOLUTION_MULTIPLE
public abstract java.lang.String getMatchingFilter ()
public abstract java.lang.String getType ()
public abstract int getResolution ()
public abstract org.eclipse.osgi.service.resolver.GenericDescription[] getSuppliers ()
}
org/eclipse/osgi/storagemanager/StorageManager.class
StorageManager.java
package org.eclipse.osgi.storagemanager
public final org.eclipse.osgi.storagemanager.StorageManager extends java.lang.Object {
private static final int FILETYPE_STANDARD
private static final int FILETYPE_RELIABLEFILE
private static final String MANAGER_FOLDER
private static final String TABLE_FILE
private static final String LOCK_FILE
private static final int MAX_LOCK_WAIT
private final boolean useReliableFiles
private final boolean tempCleanup
private final boolean openCleanup
private final boolean saveCleanup
private final java.io.File base
private final java.io.File managerRoot
private final String lockMode
private final java.io.File tableFile
private final java.io.File lockFile
private org.eclipse.osgi.internal.location.Locker locker
private java.io.File instanceFile
private org.eclipse.osgi.internal.location.Locker instanceLocker
private final boolean readOnly
private boolean open
private int tableStamp
private final java.util.Properties table
public void <init> (java.io.File, java.lang.String)
java.io.File base
String lockMode
public void <init> (java.io.File, java.lang.String, boolean)
java.io.File base
String lockMode
boolean readOnly
private void initializeInstanceFile () throws java.io.IOException
private java.lang.String getAbsolutePath (java.lang.String)
String file
public void add (java.lang.String) throws java.io.IOException
String managedFile
private void add (java.lang.String, int) throws java.io.IOException
String managedFile
int fileType
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
int oldestGeneration
private int findOldestGeneration (java.lang.String)
String managedFile
String[] files
int oldestGeneration
String name
int len
int i
int generation
public void update (java.lang.String[], java.lang.String[]) throws java.io.IOException
String[] managedFiles
String[] sources
int[] originalReadIDs
boolean error
int i
int i
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
public java.lang.String[] getManagedFiles ()
java.util.Set set
String[] keys
String[] result
int i
public java.io.File getBase ()
public int getId (java.lang.String)
String managedFile
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
public boolean isReadOnly ()
private boolean lock (boolean) throws java.io.IOException
boolean wait
boolean locked
long start
long time
public java.io.File lookup (java.lang.String, boolean) throws java.io.IOException
String managedFile
boolean add
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
private boolean move (java.lang.String, java.lang.String)
String source
String managedFile
java.io.File original
java.io.File targetFile
private void release ()
public void remove (java.lang.String) throws java.io.IOException
String managedFile
private void updateTable () throws java.io.IOException
int stamp
java.util.Properties diskTable
java.io.InputStream input
java.util.Enumeration e
String file
String value
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
int id
int id
int fileType
int fileType
int idx
private void save () throws java.io.IOException
java.util.Properties props
java.util.Enumeration e
String file
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
String value
String value
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream fileStream
boolean error
java.io.IOException ex
private boolean update (java.lang.String, java.lang.String) throws java.io.IOException
String managedFile
String source
org.eclipse.osgi.storagemanager.StorageManager$Entry entry
int newId
boolean success
private void cleanup (boolean) throws java.io.IOException
boolean doLock
String[] files
int i
org.eclipse.osgi.internal.location.Locker tmpLocker
java.util.Collection managedFiles
java.util.Iterator iter
java.util.Map$Entry fileEntry
String fileName
org.eclipse.osgi.storagemanager.StorageManager$Entry info
String readId
int i
private void deleteCopies (java.lang.String, java.lang.String)
String fileName
String exceptionNumber
String notToDelete
String[] files
int i
public void close ()
public void open (boolean) throws java.io.IOException
boolean wait
boolean locked
public java.io.File createTempFile (java.lang.String) throws java.io.IOException
String file
java.io.File tmpFile
public java.io.InputStream getInputStream (java.lang.String) throws java.io.IOException
String managedFile
public java.io.InputStream[] getInputStreamSet (java.lang.String[]) throws java.io.IOException
String[] managedFiles
java.io.InputStream[] streams
int i
private java.io.InputStream getInputStream (java.lang.String, int) throws java.io.IOException
String managedFiles
int openMask
int id
java.io.File lookup
public org.eclipse.osgi.storagemanager.ManagedOutputStream getOutputStream (java.lang.String) throws java.io.IOException
String managedFile
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream out
java.io.File tmpFile
public org.eclipse.osgi.storagemanager.ManagedOutputStream[] getOutputStreamSet (java.lang.String[]) throws java.io.IOException
String[] managedFiles
int count
org.eclipse.osgi.storagemanager.ManagedOutputStream[] streams
int idx
org.eclipse.osgi.storagemanager.ManagedOutputStream newStream
java.io.IOException e
int jdx
void abortOutputStream (org.eclipse.osgi.storagemanager.ManagedOutputStream)
org.eclipse.osgi.storagemanager.ManagedOutputStream out
org.eclipse.osgi.storagemanager.ManagedOutputStream[] set
int idx
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream rfos
void closeOutputStream (org.eclipse.osgi.storagemanager.ManagedOutputStream) throws java.io.IOException
org.eclipse.osgi.storagemanager.ManagedOutputStream smos
org.eclipse.osgi.storagemanager.ManagedOutputStream[] streamSet
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream rfos
java.io.File file
String target
java.io.OutputStream out
String target
int idx
String[] targets
String[] sources
int idx
java.io.File outputFile
org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream rfos
java.io.File file
}
org/eclipse/osgi/container/ModuleDatabase.class
ModuleDatabase.java
package org.eclipse.osgi.container
public org.eclipse.osgi.container.ModuleDatabase extends java.lang.Object {
final org.eclipse.osgi.container.ModuleContainerAdaptor adaptor
private final java.util.Map modulesByLocations
private final java.util.Map modulesById
final java.util.Map wirings
final java.util.concurrent.atomic.AtomicLong nextId
final java.util.concurrent.atomic.AtomicLong revisionsTimeStamp
final java.util.concurrent.atomic.AtomicLong allTimeStamp
final long constructionTime
private final org.eclipse.osgi.internal.container.Capabilities capabilities
final java.util.Map moduleSettings
private int initialModuleStartLevel
private final java.util.concurrent.locks.ReentrantReadWriteLock monitor
public void <init> (org.eclipse.osgi.container.ModuleContainerAdaptor)
org.eclipse.osgi.container.ModuleContainerAdaptor adaptor
final org.eclipse.osgi.container.Module getModule (java.lang.String)
String location
final org.eclipse.osgi.container.Module getModule (long)
long id
final org.eclipse.osgi.container.Module install (java.lang.String, org.eclipse.osgi.container.ModuleRevisionBuilder, java.lang.Object)
String location
org.eclipse.osgi.container.ModuleRevisionBuilder builder
Object revisionInfo
int startlevel
long id
java.util.EnumSet settings
org.eclipse.osgi.container.Module module
long currentTime
private java.util.EnumSet getActivationPolicySettings (org.eclipse.osgi.container.ModuleRevisionBuilder)
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.container.ModuleRevisionBuilder$GenericInfo info
String compatibilityStartLazy
java.util.EnumSet settings
final org.eclipse.osgi.container.Module load (java.lang.String, org.eclipse.osgi.container.ModuleRevisionBuilder, java.lang.Object, long, java.util.EnumSet, int)
String location
org.eclipse.osgi.container.ModuleRevisionBuilder builder
Object revisionInfo
long id
java.util.EnumSet settings
int startlevel
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision newRevision
final void uninstall (org.eclipse.osgi.container.Module)
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevisions uninstalling
java.util.List revisions
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring oldWiring
long currentTime
final void update (org.eclipse.osgi.container.Module, org.eclipse.osgi.container.ModuleRevisionBuilder, java.lang.Object)
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevisionBuilder builder
Object revisionInfo
org.eclipse.osgi.container.ModuleRevision oldRevision
org.eclipse.osgi.container.ModuleRevision newRevision
org.eclipse.osgi.container.ModuleWiring oldWiring
long currentTime
void cleanupRemovalPending ()
java.util.Collection removalPending
org.eclipse.osgi.container.ModuleRevision removed
java.util.Collection dependencyClosure
boolean allPendingRemoval
org.eclipse.osgi.container.ModuleRevision pendingRemoval
java.util.Collection toRemoveWirings
java.util.Map toRemoveWireLists
org.eclipse.osgi.container.ModuleRevision pendingRemoval
org.eclipse.osgi.container.ModuleWiring removedWiring
java.util.List removedWires
org.eclipse.osgi.container.ModuleWire wire
java.util.Collection providerWires
org.eclipse.osgi.container.ModuleRevision pendingRemoval
java.util.Map$Entry entry
java.util.List provided
org.eclipse.osgi.container.ModuleWire removedWire
org.eclipse.osgi.container.ModuleWiring moduleWiring
final java.util.Collection getRemovalPending ()
java.util.Collection removalPending
org.eclipse.osgi.container.ModuleWiring wiring
final org.eclipse.osgi.container.ModuleWiring getWiring (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
final java.util.Map getWiringsCopy ()
final java.util.Map getWiringsClone ()
java.util.Map clonedWirings
java.util.Map$Entry entry
org.eclipse.osgi.container.ModuleWiring wiring
final void setWiring (java.util.Map)
java.util.Map newWiring
final void mergeWiring (java.util.Map)
java.util.Map deltaWiring
final java.util.List getModules ()
final transient java.util.List getSortedModules (org.eclipse.osgi.container.ModuleDatabase$Sort[])
org.eclipse.osgi.container.ModuleDatabase$Sort[] sortOptions
java.util.List modules
final transient void sortModules (java.util.List, org.eclipse.osgi.container.ModuleDatabase$Sort[])
java.util.List modules
org.eclipse.osgi.container.ModuleDatabase$Sort[] sortOptions
int currentSL
int currentSLindex
boolean lazy
int i
org.eclipse.osgi.container.Module module
private java.util.Collection sortByDependencies (java.util.List)
java.util.List toSort
java.util.List references
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision current
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.container.ModuleWire wire
org.eclipse.osgi.container.ModuleRequirement req
org.eclipse.osgi.container.Module[] sorted
Object[][] cycles
java.util.Collection moduleCycles
Object[] cycle
java.util.List moduleCycle
Object module
private long getNextIdAndIncrement ()
private void checkWrite ()
public final long getNextId ()
public final long getRevisionsTimestamp ()
public final long getTimestamp ()
private void incrementTimestamps (boolean)
boolean incrementRevision
private void setSystemLastModified (long)
long currentTime
org.eclipse.osgi.container.Module systemModule
public final void readLock ()
public final void writeLock ()
public final void readUnlock ()
public final void writeUnlock ()
final void addCapabilities (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
java.util.Collection packageNames
org.eclipse.osgi.container.ModuleWiring wiring
protected void removeCapabilities (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
final java.util.List findCapabilities (org.osgi.resource.Requirement)
org.osgi.resource.Requirement requirement
public final void store (java.io.DataOutputStream, boolean) throws java.io.IOException
java.io.DataOutputStream out
boolean persistWirings
public final void load (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
final void persistSettings (java.util.EnumSet, org.eclipse.osgi.container.Module)
java.util.EnumSet settings
org.eclipse.osgi.container.Module module
java.util.EnumSet existing
final void setStartLevel (org.eclipse.osgi.container.Module, int)
org.eclipse.osgi.container.Module module
int startlevel
final int getInitialModuleStartLevel ()
final void setInitialModuleStartLevel (int)
int initialStartlevel
}
org/eclipse/osgi/container/ModuleRequirement.class
ModuleRequirement.java
package org.eclipse.osgi.container
public org.eclipse.osgi.container.ModuleRequirement extends java.lang.Object implements org.osgi.framework.wiring.BundleRequirement {
private final String namespace
private final java.util.Map directives
private final java.util.Map attributes
private final org.eclipse.osgi.container.ModuleRevision revision
private static final String PACKAGENAME_FILTER_COMPONENT
void <init> (java.lang.String, java.util.Map, java.util.Map, org.eclipse.osgi.container.ModuleRevision)
String namespace
java.util.Map directives
java.util.Map attributes
org.eclipse.osgi.container.ModuleRevision revision
public org.eclipse.osgi.container.ModuleRevision getRevision ()
public boolean matches (org.osgi.framework.wiring.BundleCapability)
org.osgi.framework.wiring.BundleCapability capability
String filterSpec
org.eclipse.osgi.internal.framework.FilterImpl f
boolean matchMandatory
public java.lang.String getNamespace ()
public java.util.Map getDirectives ()
public java.util.Map getAttributes ()
public org.eclipse.osgi.container.ModuleRevision getResource ()
public java.lang.String toString ()
org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement getDynamicPackageRequirement (org.eclipse.osgi.container.ModuleRevision, java.lang.String)
org.eclipse.osgi.container.ModuleRevision host
String dynamicPkgName
String dynamicFilter
int packageNameBegin
int packageNameEnd
String filterPackageName
String specificPackageFilter
java.util.Map dynamicDirectives
public volatile synthetic org.osgi.framework.wiring.BundleRevision getRevision ()
public volatile synthetic org.osgi.resource.Resource getResource ()
public volatile synthetic org.osgi.framework.wiring.BundleRevision getResource ()
}
org/eclipse/osgi/container/Module$StartOptions.class
Module.java
package org.eclipse.osgi.container
public final enum org.eclipse.osgi.container.Module$StartOptions extends java.lang.Enum {
public static final enum org.eclipse.osgi.container.Module$StartOptions TRANSIENT
public static final enum org.eclipse.osgi.container.Module$StartOptions USE_ACTIVATION_POLICY
public static final enum org.eclipse.osgi.container.Module$StartOptions TRANSIENT_RESUME
public static final enum org.eclipse.osgi.container.Module$StartOptions TRANSIENT_IF_AUTO_START
public static final enum org.eclipse.osgi.container.Module$StartOptions LAZY_TRIGGER
private static final synthetic org.eclipse.osgi.container.Module$StartOptions[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public transient boolean isContained (org.eclipse.osgi.container.Module$StartOptions[])
org.eclipse.osgi.container.Module$StartOptions[] options
org.eclipse.osgi.container.Module$StartOptions option
public static org.eclipse.osgi.container.Module$StartOptions[] values ()
public static org.eclipse.osgi.container.Module$StartOptions valueOf (java.lang.String)
}
org/eclipse/osgi/storage/ManifestLocalization.class
ManifestLocalization.java
package org.eclipse.osgi.storage
public org.eclipse.osgi.storage.ManifestLocalization extends java.lang.Object {
final String defaultRoot
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
private final java.util.Dictionary rawHeaders
private volatile java.util.Dictionary defaultLocaleHeaders
private final java.util.Hashtable cache
public void <init> (org.eclipse.osgi.storage.BundleInfo$Generation, java.util.Dictionary, java.lang.String)
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.util.Dictionary rawHeaders
String defaultRoot
public void clearCache ()
java.util.Dictionary getHeaders (java.lang.String)
String localeString
boolean isDefaultLocale
java.util.Dictionary currentDefault
java.util.ResourceBundle localeProperties
java.util.Enumeration eKeys
org.eclipse.osgi.framework.util.Headers localeHeaders
String key
String value
String propertiesKey
private java.lang.String[] buildNLVariants (java.lang.String)
String nl
java.util.List result
int i
java.util.ResourceBundle getResourceBundle (java.lang.String, boolean)
String localeString
boolean isDefaultLocale
org.eclipse.osgi.storage.ManifestLocalization$BundleResourceBundle resourceBundle
private org.eclipse.osgi.storage.ManifestLocalization$BundleResourceBundle lookupResourceBundle (java.lang.String)
String localeString
String localizationHeader
org.eclipse.osgi.storage.ManifestLocalization$BundleResourceBundle result
String[] nlVarients
java.io.InputStream[] nlStreams
int i
java.net.URL url
org.eclipse.osgi.storage.ManifestLocalization$BundleResourceBundle parent
int i
org.eclipse.osgi.storage.ManifestLocalization$BundleResourceBundle varientBundle
java.io.InputStream varientStream
private java.net.URL findResource (java.lang.String)
String resource
org.eclipse.osgi.container.ModuleWiring searchWiring
java.util.List hostWires
Long lowestHost
org.eclipse.osgi.container.ModuleWire hostWire
Long hostID
int lastSlash
String path
String fileName
java.util.List result
}
org/eclipse/osgi/storage/bundlefile/FileBundleEntry.class
FileBundleEntry.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.FileBundleEntry extends org.eclipse.osgi.storage.bundlefile.BundleEntry {
private final java.io.File file
private final String name
public void <init> (java.io.File, java.lang.String)
java.io.File file
String name
boolean endsInSlash
public java.io.InputStream getInputStream () throws java.io.IOException
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/storage/url/BundleResourceHandler.class
BundleResourceHandler.java
package org.eclipse.osgi.storage.url
public abstract org.eclipse.osgi.storage.url.BundleResourceHandler extends java.net.URLStreamHandler {
public static final String OSGI_RESOURCE_URL_PROTOCOL
public static final String OSGI_ENTRY_URL_PROTOCOL
public static final String SECURITY_CHECKED
public static final String SECURITY_UNCHECKED
public static final String BID_FWKID_SEPARATOR
protected final org.eclipse.osgi.container.ModuleContainer container
protected org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
public void <init> (org.eclipse.osgi.container.ModuleContainer, org.eclipse.osgi.storage.bundlefile.BundleEntry)
org.eclipse.osgi.container.ModuleContainer container
org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
protected void parseURL (java.net.URL, java.lang.String, int, int)
java.net.URL url
String str
int start
int end
String spec
String path
String host
int resIndex
int pathIdx
int bundleIdIdx
int bundleIdEnd
int last
int dotIndex
int dotIndex
String authorized
long bundleId
org.eclipse.osgi.container.Module module
private org.eclipse.osgi.container.Module getModule (long)
long id
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
String host
long bundleID
long bundleID
NumberFormatException nfe
org.eclipse.osgi.container.Module module
protected abstract org.eclipse.osgi.storage.bundlefile.BundleEntry findBundleEntry (java.net.URL, org.eclipse.osgi.container.Module) throws java.io.IOException
protected java.lang.String toExternalForm (java.net.URL)
java.net.URL url
StringBuffer result
String host
int index
String path
String ref
protected int hashCode (java.net.URL)
java.net.URL url
int hash
String protocol
String host
String path
protected boolean equals (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
protected synchronized java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL url
protected boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
String host1
String host2
protected boolean sameFile (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
String p1
String p2
String path1
String path2
protected boolean checkAuthorization (org.eclipse.osgi.container.Module)
org.eclipse.osgi.container.Module module
SecurityManager sm
org.osgi.framework.Bundle bundle
private long getBundleID (java.lang.String)
String host
int dotIndex
}
org/eclipse/osgi/internal/location/Locker.class
Locker.java
package org.eclipse.osgi.internal.location
public abstract org.eclipse.osgi.internal.location.Locker extends java.lang.Object {
public abstract boolean lock () throws java.io.IOException
public abstract boolean isLocked () throws java.io.IOException
public abstract void release ()
}
org/eclipse/osgi/internal/framework/EquinoxBundle$SystemBundle$SystemBundleHeaders.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$SystemBundleHeaders extends java.util.Dictionary {
private final java.util.Dictionary headers
final synthetic org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle this$1
public void <init> (org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle, java.util.Dictionary)
java.util.Dictionary headers
public java.util.Enumeration elements ()
public java.lang.String get (java.lang.Object)
Object key
private java.lang.String getExtra (java.lang.String, java.lang.String, java.lang.String)
String header
String systemProp
String systemExtraProp
String systemValue
String systemExtraValue
String result
public boolean isEmpty ()
public java.util.Enumeration keys ()
public java.lang.String put (java.lang.String, java.lang.String)
String key
String value
public java.lang.String remove (java.lang.Object)
Object key
public int size ()
public volatile synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/internal/framework/AliasMapper.class
AliasMapper.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.AliasMapper extends java.lang.Object {
private static final java.util.Map processorAliasTable
private static final java.util.Map processorCanonicalTable
private static final java.util.Map osnameAliasTable
private static final java.util.Map osnameCanonicalTable
static void <clinit> ()
public void <init> ()
private static void getTables (java.lang.String, java.util.Map, java.util.Map)
String resourceName
java.util.Map aliasTable
java.util.Map canonicalTable
java.io.InputStream in
public java.util.Collection getProcessorAliases (java.lang.String)
String processor
public java.util.Collection getOSNameAliases (java.lang.String)
String osname
public java.lang.String getCanonicalOSName (java.lang.String)
String osname
String result
public java.lang.String getCanonicalProcessor (java.lang.String)
String processor
String result
private java.util.Collection getAlias (java.lang.String, java.util.Map)
String name
java.util.Map aliasMap
java.util.Collection aliases
private static java.util.Map initAliases (java.io.InputStream, java.util.Map, java.util.Map)
java.io.InputStream in
java.util.Map aliasTable
java.util.Map canonicalTable
java.io.BufferedReader br
java.io.BufferedReader br
java.util.Map multiMaster
String line
org.eclipse.osgi.internal.util.Tokenizer tokenizer
String master
String masterLower
java.util.Collection aliasLine
String alias
String aliasLower
String existingMaster
java.util.Set masters
java.util.Map multiMasterAliases
java.util.Map$Entry entry
java.util.Set aliases
String master
java.io.IOException e
}
org/eclipse/osgi/internal/framework/EquinoxEventPublisher$3.class
EquinoxEventPublisher.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxEventPublisher$3 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.framework.EquinoxEventPublisher this$0
private final synthetic org.osgi.framework.FrameworkEvent val$event
private final synthetic org.osgi.framework.FrameworkListener[] val$listeners
void <init> (org.eclipse.osgi.internal.framework.EquinoxEventPublisher, org.osgi.framework.FrameworkEvent, org.osgi.framework.FrameworkListener[])
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/hookregistry/HookRegistry.class
HookRegistry.java
package org.eclipse.osgi.internal.hookregistry
public final org.eclipse.osgi.internal.hookregistry.HookRegistry extends java.lang.Object {
public static final String HOOK_CONFIGURATORS_FILE
public static final String HOOK_CONFIGURATORS
public static final String PROP_HOOK_CONFIGURATORS_INCLUDE
public static final String PROP_HOOK_CONFIGURATORS_EXCLUDE
public static final String PROP_HOOK_CONFIGURATORS
private static final String BUILTIN_HOOKS
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
private volatile boolean initialized
private final java.util.List classLoaderHooks
private final java.util.List classLoaderHooksRO
private final java.util.List storageHookFactories
private final java.util.List storageHookFactoriesRO
private final java.util.List bundleFileWrapperFactoryHooks
private final java.util.List bundleFileWrapperFactoryHooksRO
private final java.util.List activatorHookFactories
private final java.util.List activatorHookFactoriesRO
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
public void initialize ()
java.util.List configurators
java.util.List errors
org.eclipse.osgi.framework.log.FrameworkLogEntry error
private void mergeFileHookConfigurators (java.util.List, java.util.List)
java.util.List configuratorList
java.util.List errors
ClassLoader cl
java.util.Enumeration hookConfigurators
java.util.Enumeration hookConfigurators
java.io.IOException e
int curBuiltin
java.net.URL url
java.io.InputStream input
java.util.Properties configuratorProps
String hooksValue
boolean builtin
String[] configurators
int i
java.io.IOException e
private void mergePropertyHookConfigurators (java.util.List)
java.util.List configuratorList
String[] configurators
int i
String[] includeConfigurators
int i
String[] excludeHooks
int i
private void loadConfigurators (java.util.List, java.util.List)
java.util.List configurators
java.util.List errors
java.util.Iterator iHooks
String hookName
Class clazz
org.eclipse.osgi.internal.hookregistry.HookConfigurator configurator
Throwable t
public java.util.List getClassLoaderHooks ()
public java.util.List getStorageHookFactories ()
public java.util.List getBundleFileWrapperFactoryHooks ()
public java.util.List getActivatorHookFactories ()
private void add (java.lang.Object, java.util.List)
Object hook
java.util.List hooks
public void addClassLoaderHook (org.eclipse.osgi.internal.hookregistry.ClassLoaderHook)
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook classLoaderHook
public void addStorageHookFactory (org.eclipse.osgi.internal.hookregistry.StorageHookFactory)
org.eclipse.osgi.internal.hookregistry.StorageHookFactory storageHookFactory
public void addBundleFileWrapperFactoryHook (org.eclipse.osgi.internal.hookregistry.BundleFileWrapperFactoryHook)
org.eclipse.osgi.internal.hookregistry.BundleFileWrapperFactoryHook factory
public void addActivatorHookFactory (org.eclipse.osgi.internal.hookregistry.ActivatorHookFactory)
org.eclipse.osgi.internal.hookregistry.ActivatorHookFactory activatorHookFactory
public org.eclipse.osgi.internal.framework.EquinoxConfiguration getConfiguration ()
public org.eclipse.osgi.internal.framework.EquinoxContainer getContainer ()
}
org/eclipse/osgi/internal/serviceregistry/HookContext.class
HookContext.java
package org.eclipse.osgi.internal.serviceregistry
public abstract org.eclipse.osgi.internal.serviceregistry.HookContext extends java.lang.Object {
public abstract void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
public abstract java.lang.String getHookClassName ()
public abstract java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ModifiedServiceEvent.class
ModifiedServiceEvent.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ModifiedServiceEvent extends org.osgi.framework.ServiceEvent {
private static final long serialVersionUID
private final org.osgi.framework.ServiceEvent modified
private final org.osgi.framework.ServiceEvent modifiedEndMatch
private final org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
void <init> (org.osgi.framework.ServiceReference, org.eclipse.osgi.internal.serviceregistry.ServiceProperties)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
org.osgi.framework.ServiceEvent getModifiedEvent ()
org.osgi.framework.ServiceEvent getModifiedEndMatchEvent ()
boolean matchPreviousProperties (org.osgi.framework.Filter)
org.osgi.framework.Filter filter
}
org/eclipse/osgi/internal/permadmin/PermissionInfoCollection.class
PermissionInfoCollection.java
package org.eclipse.osgi.internal.permadmin
public final org.eclipse.osgi.internal.permadmin.PermissionInfoCollection extends java.security.PermissionCollection {
private static final long serialVersionUID
private static final Class[] twoStringClassArray
private static final Class[] oneStringClassArray
private static final Class[] noArgClassArray
private static final Class[][] permClassArrayArgs
private final java.util.Map cachedPermissionCollections
private final boolean hasAllPermission
private final org.osgi.service.permissionadmin.PermissionInfo[] permInfos
static void <clinit> ()
public void <init> (org.osgi.service.permissionadmin.PermissionInfo[])
org.osgi.service.permissionadmin.PermissionInfo[] permInfos
boolean tempAllPermissions
int i
public void add (java.security.Permission)
java.security.Permission arg0
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission perm
Class permClass
java.security.PermissionCollection collection
java.security.PermissionCollection collection
Exception e
java.security.PermissionCollection exists
org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos ()
private void addPermissions (java.security.PermissionCollection, java.lang.Class) throws java.lang.NoSuchMethodException java.lang.IllegalAccessException java.lang.InstantiationException java.lang.reflect.InvocationTargetException
java.security.PermissionCollection collection
Class permClass
String permClassName
java.lang.reflect.Constructor constructor
int numArgs
int i
int i
String[] args
java.io.File file
void clearPermissionCache ()
}
org/eclipse/osgi/internal/weaving/WovenClassImpl$3.class
WovenClassImpl.java
package org.eclipse.osgi.internal.weaving
org.eclipse.osgi.internal.weaving.WovenClassImpl$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.internal.weaving.WovenClassImpl this$0
void <init> (org.eclipse.osgi.internal.weaving.WovenClassImpl)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/internal/loader/classpath/ClasspathEntry$PDEData.class
ClasspathEntry.java
package org.eclipse.osgi.internal.loader.classpath
final org.eclipse.osgi.internal.loader.classpath.ClasspathEntry$PDEData extends java.lang.Object {
final String fileName
final String symbolicName
void <init> (java.io.File, java.lang.String)
java.io.File baseFile
String symbolicName
}
org/eclipse/osgi/internal/loader/buddy/SystemPolicy$1.class
SystemPolicy.java
package org.eclipse.osgi.internal.loader.buddy
org.eclipse.osgi.internal.loader.buddy.SystemPolicy$1 extends java.lang.Object implements java.security.PrivilegedAction {
private final synthetic byte val$type
void <init> (byte)
public java.lang.ClassLoader run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/signedcontent/BERProcessor.class
BERProcessor.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.BERProcessor extends java.lang.Object {
byte[] buffer
int offset
int lastOffset
int contentOffset
int contentLength
int endOffset
int classOfTag
static final int UNIVERSAL_TAGCLASS
static final int APPLICATION_TAGCLASS
static final int CONTEXTSPECIFIC_TAGCLASS
static final int PRIVATE_TAGCLASS
static final byte BOOLTAG
static final byte INTTAG
static final byte OIDTAG
static final byte SEQTAG
static final byte SETTAG
static final byte NULLTAG
static final String[] tagNames
public boolean constructed
public byte tag
static void <clinit> ()
public void <init> (byte[], int, int) throws java.security.SignatureException
byte[] buffer
int offset
int len
public void processStructure () throws java.security.SignatureException
byte tagNumber
int octetCount
int i
public java.lang.String toString ()
StringBuffer sb
int[] oid
int i
public org.eclipse.osgi.internal.signedcontent.BERProcessor stepInto () throws java.security.SignatureException
public void stepOver () throws java.security.SignatureException
public boolean endOfSequence ()
public java.lang.String getString ()
public java.math.BigInteger getIntValue ()
public int[] getObjId ()
int count
int i
int[] oid
int index
int currentValue
int i
public byte[] getBytes ()
byte[] v
}
org/eclipse/osgi/internal/signedcontent/SignedContentImpl$SignedContentEntryImpl.class
SignedContentImpl.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignedContentImpl$SignedContentEntryImpl extends java.lang.Object implements org.eclipse.osgi.signedcontent.SignedContentEntry {
private final String entryName
private final org.eclipse.osgi.signedcontent.SignerInfo[] entrySigners
final synthetic org.eclipse.osgi.internal.signedcontent.SignedContentImpl this$0
public void <init> (org.eclipse.osgi.internal.signedcontent.SignedContentImpl, java.lang.String, org.eclipse.osgi.signedcontent.SignerInfo[])
String entryName
org.eclipse.osgi.signedcontent.SignerInfo[] entrySigners
public java.lang.String getName ()
public org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public boolean isSigned ()
public void verify () throws java.io.IOException org.eclipse.osgi.signedcontent.InvalidContentException
org.eclipse.osgi.storage.bundlefile.BundleFile currentContent
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
SecurityException exception
SecurityException e
}
org/eclipse/osgi/internal/container/Capabilities$NamespaceSet.class
Capabilities.java
package org.eclipse.osgi.internal.container
org.eclipse.osgi.internal.container.Capabilities$NamespaceSet extends java.lang.Object {
private final String name
private final java.util.Map indexes
private final java.util.Set all
private final java.util.Set nonStringIndexes
private final boolean matchMandatory
void <init> (java.lang.String)
String name
void addCapability (org.eclipse.osgi.container.ModuleCapability)
org.eclipse.osgi.container.ModuleCapability capability
Object index
java.util.Collection indexCollection
Object indexKey
private void addIndex (java.lang.Object, org.eclipse.osgi.container.ModuleCapability)
Object indexKey
org.eclipse.osgi.container.ModuleCapability capability
java.util.Set capabilities
void removeCapability (org.eclipse.osgi.container.ModuleCapability)
org.eclipse.osgi.container.ModuleCapability capability
Object index
java.util.Collection indexCollection
Object indexKey
private void removeIndex (java.lang.Object, org.eclipse.osgi.container.ModuleCapability)
Object indexKey
org.eclipse.osgi.container.ModuleCapability capability
java.util.Set capabilities
java.util.List findCapabilities (org.osgi.resource.Requirement)
org.osgi.resource.Requirement requirement
org.eclipse.osgi.internal.framework.FilterImpl f
String filterSpec
Object syntheticAttr
boolean synthetic
java.util.List result
java.util.List result
java.util.List result
java.util.List result
String indexKey
java.util.Set indexed
java.util.List nonStringResult
org.eclipse.osgi.container.ModuleCapability capability
private java.util.List match (org.osgi.framework.Filter, java.util.Set, boolean)
org.osgi.framework.Filter f
java.util.Set candidates
boolean synthetic
java.util.List result
org.eclipse.osgi.container.ModuleCapability candidate
}
org/eclipse/osgi/internal/log/ExtendedLogServiceImpl.class
ExtendedLogServiceImpl.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.ExtendedLogServiceImpl extends java.lang.Object implements org.eclipse.equinox.log.ExtendedLogService org.osgi.service.log.LogService {
private final org.eclipse.osgi.internal.log.ExtendedLogServiceFactory factory
private volatile org.osgi.framework.Bundle bundle
private final java.util.HashMap loggerCache
public void <init> (org.eclipse.osgi.internal.log.ExtendedLogServiceFactory, org.osgi.framework.Bundle)
org.eclipse.osgi.internal.log.ExtendedLogServiceFactory factory
org.osgi.framework.Bundle bundle
public void log (int, java.lang.String)
int level
String message
public void log (int, java.lang.String, java.lang.Throwable)
int level
String message
Throwable exception
public void log (org.osgi.framework.ServiceReference, int, java.lang.String)
org.osgi.framework.ServiceReference sr
int level
String message
public void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable)
org.osgi.framework.ServiceReference sr
int level
String message
Throwable exception
public void log (java.lang.Object, int, java.lang.String)
Object context
int level
String message
public void log (java.lang.Object, int, java.lang.String, java.lang.Throwable)
Object context
int level
String message
Throwable exception
public synchronized org.eclipse.equinox.log.Logger getLogger (java.lang.String)
String name
org.eclipse.equinox.log.Logger logger
public org.eclipse.equinox.log.Logger getLogger (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle logBundle
String name
org.eclipse.equinox.log.ExtendedLogService bundleLogService
public java.lang.String getName ()
public boolean isLoggable (int)
int level
boolean isLoggable (java.lang.String, int)
String name
int level
void log (java.lang.String, java.lang.Object, int, java.lang.String, java.lang.Throwable)
String name
Object context
int level
String message
Throwable exception
void setBundle (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
}
org/eclipse/osgi/internal/provisional/verifier/CertificateChain.class
CertificateChain.java
package org.eclipse.osgi.internal.provisional.verifier
public abstract org.eclipse.osgi.internal.provisional.verifier.CertificateChain extends java.lang.Object {
public abstract java.lang.String getChain ()
public abstract java.security.cert.Certificate[] getCertificates ()
public abstract java.security.cert.Certificate getSigner ()
public abstract java.security.cert.Certificate getRoot ()
public abstract boolean isTrusted ()
public abstract java.util.Date getSigningTime ()
}
org/eclipse/equinox/log/LogPermissionCollection$1.class
LogPermissionCollection.java
package org.eclipse.equinox.log
org.eclipse.equinox.log.LogPermissionCollection$1 extends java.lang.Object implements java.util.Enumeration {
private boolean hasMore
final synthetic org.eclipse.equinox.log.LogPermissionCollection this$0
void <init> (org.eclipse.equinox.log.LogPermissionCollection)
public boolean hasMoreElements ()
public java.security.Permission nextElement ()
public volatile synthetic java.lang.Object nextElement ()
}
profile.list
org/apache/felix/resolver/util/CopyOnWriteSet$1.class
CopyOnWriteSet.java
package org.apache.felix.resolver.util
org.apache.felix.resolver.util.CopyOnWriteSet$1 extends java.lang.Object implements java.util.Iterator {
int idx
final synthetic org.apache.felix.resolver.util.CopyOnWriteSet this$0
void <init> (org.apache.felix.resolver.util.CopyOnWriteSet)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/osgi/framework/ServiceListener.class
ServiceListener.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceListener extends java.lang.Object implements java.util.EventListener {
public abstract void serviceChanged (org.osgi.framework.ServiceEvent)
}
org/osgi/framework/wiring/package-info.class
package-info.java
package org.osgi.framework.wiring
abstract synthetic org.osgi.framework.wiring.package-info extends java.lang.Object {
}
org/osgi/framework/Filter.class
Filter.java
package org.osgi.framework
public abstract org.osgi.framework.Filter extends java.lang.Object {
public abstract boolean match (org.osgi.framework.ServiceReference)
public abstract boolean match (java.util.Dictionary)
public abstract java.lang.String toString ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract boolean matchCase (java.util.Dictionary)
public abstract boolean matches (java.util.Map)
}
org/osgi/framework/hooks/service/ListenerHook$ListenerInfo.class
ListenerHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.ListenerHook$ListenerInfo extends java.lang.Object {
public abstract org.osgi.framework.BundleContext getBundleContext ()
public abstract java.lang.String getFilter ()
public abstract boolean isRemoved ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/osgi/framework/hooks/resolver/ResolverHookFactory.class
ResolverHookFactory.java
package org.osgi.framework.hooks.resolver
public abstract org.osgi.framework.hooks.resolver.ResolverHookFactory extends java.lang.Object {
public abstract org.osgi.framework.hooks.resolver.ResolverHook begin (java.util.Collection)
}
org/osgi/framework/namespace/HostNamespace.class
HostNamespace.java
package org.osgi.framework.namespace
public final org.osgi.framework.namespace.HostNamespace extends org.osgi.framework.namespace.AbstractWiringNamespace {
public static final String HOST_NAMESPACE
public static final String CAPABILITY_SINGLETON_DIRECTIVE
public static final String CAPABILITY_FRAGMENT_ATTACHMENT_DIRECTIVE
public static final String FRAGMENT_ATTACHMENT_ALWAYS
public static final String FRAGMENT_ATTACHMENT_RESOLVETIME
public static final String FRAGMENT_ATTACHMENT_NEVER
public static final String REQUIREMENT_EXTENSION_DIRECTIVE
public static final String EXTENSION_FRAMEWORK
public static final String EXTENSION_BOOTCLASSPATH
public static final String REQUIREMENT_VISIBILITY_DIRECTIVE
private void <init> ()
}
org/osgi/framework/startlevel/packageinfo
org/osgi/framework/PrototypeServiceFactory.class
PrototypeServiceFactory.java
package org.osgi.framework
public abstract org.osgi.framework.PrototypeServiceFactory extends java.lang.Object implements org.osgi.framework.ServiceFactory {
public abstract java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
public abstract void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
}
org/osgi/util/tracker/ServiceTrackerCustomizer.class
ServiceTrackerCustomizer.java
package org.osgi.util.tracker
public abstract org.osgi.util.tracker.ServiceTrackerCustomizer extends java.lang.Object {
public abstract java.lang.Object addingService (org.osgi.framework.ServiceReference)
public abstract void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public abstract void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
}
org/osgi/service/resolver/package-info.class
package-info.java
package org.osgi.service.resolver
abstract synthetic org.osgi.service.resolver.package-info extends java.lang.Object {
}
org/osgi/service/condpermadmin/Condition.class
Condition.java
package org.osgi.service.condpermadmin
public abstract org.osgi.service.condpermadmin.Condition extends java.lang.Object {
public static final org.osgi.service.condpermadmin.Condition TRUE
public static final org.osgi.service.condpermadmin.Condition FALSE
static void <clinit> ()
public abstract boolean isPostponed ()
public abstract boolean isSatisfied ()
public abstract boolean isMutable ()
public abstract boolean isSatisfied (org.osgi.service.condpermadmin.Condition[], java.util.Dictionary)
}
org/osgi/resource/dto/WiringDTO.class
WiringDTO.java
package org.osgi.resource.dto
public org.osgi.resource.dto.WiringDTO extends org.osgi.dto.DTO {
public int id
public java.util.List capabilities
public java.util.List requirements
public java.util.List providedWires
public java.util.List requiredWires
public int resource
public void <init> ()
}
org/eclipse/osgi/report/resolution/ResolutionReport$Listener.class
ResolutionReport.java
package org.eclipse.osgi.report.resolution
public abstract org.eclipse.osgi.report.resolution.ResolutionReport$Listener extends java.lang.Object {
public abstract void handleResolutionReport (org.eclipse.osgi.report.resolution.ResolutionReport)
}
org/eclipse/osgi/framework/util/SecureAction$15.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$15 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.util.zip.ZipFile run () throws java.io.IOException
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/framework/util/FilePath.class
FilePath.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.FilePath extends java.lang.Object {
private static final boolean WINDOWS
private static final String CURRENT_DIR
private static final char DEVICE_SEPARATOR
private static final byte HAS_LEADING
private static final byte HAS_TRAILING
private static final String[] NO_SEGMENTS
private static final String PARENT_DIR
private static final char SEPARATOR
private static final String UNC_SLASHES
private String device
private byte flags
private String[] segments
static void <clinit> ()
public void <init> (java.io.File)
java.io.File location
public void <init> (java.lang.String)
String original
private int computeSegmentCount (java.lang.String)
String path
int len
int count
int prev
int i
int i
private java.lang.String[] computeSegments (java.lang.String)
String path
int maxSegmentCount
String[] newSegments
int len
int firstPosition
int lastPosition
int next
int actualSegmentCount
int i
int start
int end
String segment
String[] actualSegments
public java.lang.String getDevice ()
public java.lang.String[] getSegments ()
public boolean hasTrailingSlash ()
private void initialize (java.lang.String)
String original
int deviceSeparatorPos
int start
int uncPrefixEnd
public boolean isAbsolute ()
public java.lang.String makeRelative (org.eclipse.osgi.framework.util.FilePath)
org.eclipse.osgi.framework.util.FilePath base
int baseCount
int count
StringBuffer relative
int j
int i
private int matchingFirstSegments (org.eclipse.osgi.framework.util.FilePath)
org.eclipse.osgi.framework.util.FilePath anotherPath
int anotherPathLen
int max
int count
int i
public java.lang.String toString ()
StringBuffer result
int i
}
org/eclipse/osgi/framework/util/SecureAction$12.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$12 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Boolean run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$EntrySet.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$EntrySet extends java.util.AbstractSet {
final synthetic org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
Object o
int size
int i
public void clear ()
}
org/eclipse/osgi/util/NLS$1.class
NLS.java
package org.eclipse.osgi.util
org.eclipse.osgi.util.NLS$1 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public java.lang.Boolean run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/service/resolver/BundleDelta.class
BundleDelta.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.BundleDelta extends java.lang.Object implements java.lang.Comparable {
public static final int ADDED
public static final int REMOVED
public static final int UPDATED
public static final int RESOLVED
public static final int UNRESOLVED
public static final int LINKAGE_CHANGED
public static final int OPTIONAL_LINKAGE_CHANGED
public static final int REMOVAL_PENDING
public static final int REMOVAL_COMPLETE
public abstract org.eclipse.osgi.service.resolver.BundleDescription getBundle ()
public abstract int getType ()
public abstract int compareTo (org.eclipse.osgi.service.resolver.BundleDelta)
}
org/eclipse/osgi/service/resolver/HostSpecification.class
HostSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.HostSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getHosts ()
public abstract boolean isMultiHost ()
}
org/eclipse/osgi/storagemanager/StorageManager$Entry.class
StorageManager.java
package org.eclipse.osgi.storagemanager
org.eclipse.osgi.storagemanager.StorageManager$Entry extends java.lang.Object {
int readId
int writeId
int fileType
final synthetic org.eclipse.osgi.storagemanager.StorageManager this$0
void <init> (org.eclipse.osgi.storagemanager.StorageManager, int, int, int)
int readId
int writeId
int type
int getReadId ()
int getWriteId ()
int getFileType ()
void setReadId (int)
int value
void setWriteId (int)
int value
void setFileType (int)
int type
}
org/eclipse/osgi/container/ModuleRevisionBuilder$GenericInfo.class
ModuleRevisionBuilder.java
package org.eclipse.osgi.container
public org.eclipse.osgi.container.ModuleRevisionBuilder$GenericInfo extends java.lang.Object {
final String namespace
final java.util.Map directives
final java.util.Map attributes
void <init> (java.lang.String, java.util.Map, java.util.Map)
String namespace
java.util.Map directives
java.util.Map attributes
public java.lang.String getNamespace ()
public java.util.Map getDirectives ()
public java.util.Map getAttributes ()
}
org/eclipse/osgi/container/ModuleContainer$1.class
ModuleContainer.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleContainer$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.eclipse.osgi.container.ModuleContainer this$0
private final synthetic org.eclipse.osgi.container.SystemModule val$systemModule
void <init> (org.eclipse.osgi.container.ModuleContainer, org.eclipse.osgi.container.SystemModule)
public void run ()
org.osgi.framework.BundleException e
}
org/eclipse/osgi/container/namespaces/EquinoxModuleDataNamespace.class
EquinoxModuleDataNamespace.java
package org.eclipse.osgi.container.namespaces
public org.eclipse.osgi.container.namespaces.EquinoxModuleDataNamespace extends org.osgi.resource.Namespace {
public static final String BUDDY_POLICY_HEADER
public static final String REGISTERED_BUDDY_HEADER
public static final String LAZYSTART_HEADER
public static final String LAZYSTART_EXCEPTIONS_ATTRIBUTE
public static final String AUTOSTART_HEADER
public static final String MODULE_DATA_NAMESPACE
public static final String EFFECTIVE_INFORMATION
public static final String CAPABILITY_ACTIVATION_POLICY
public static final String CAPABILITY_ACTIVATION_POLICY_LAZY
public static final String CAPABILITY_LAZY_INCLUDE_ATTRIBUTE
public static final String CAPABILITY_LAZY_EXCLUDE_ATTRIBUTE
public static final String CAPABILITY_ACTIVATOR
public static final String CAPABILITY_CLASSPATH
public static final String CAPABILITY_BUDDY_POLICY
public static final String CAPABILITY_BUDDY_REGISTERED
public void <init> ()
}
org/eclipse/osgi/storage/bundlefile/NestedDirBundleFile.class
NestedDirBundleFile.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.NestedDirBundleFile extends org.eclipse.osgi.storage.bundlefile.BundleFile {
private final org.eclipse.osgi.storage.bundlefile.BundleFile baseBundleFile
private final String cp
public void <init> (org.eclipse.osgi.storage.bundlefile.BundleFile, java.lang.String)
org.eclipse.osgi.storage.bundlefile.BundleFile baseBundlefile
String cp
public void close ()
public org.eclipse.osgi.storage.bundlefile.BundleEntry getEntry (java.lang.String)
String path
public boolean containsDir (java.lang.String)
String dir
private java.lang.String prependNestedDir (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String, boolean)
String path
boolean recurse
java.util.Enumeration basePaths
int cpLength
public java.io.File getFile (java.lang.String, boolean)
String entry
boolean nativeCode
public void open () throws java.io.IOException
}
org/eclipse/osgi/storage/url/bundleresource/Handler.class
Handler.java
package org.eclipse.osgi.storage.url.bundleresource
public org.eclipse.osgi.storage.url.bundleresource.Handler extends org.eclipse.osgi.storage.url.BundleResourceHandler {
public void <init> (org.eclipse.osgi.container.ModuleContainer, org.eclipse.osgi.storage.bundlefile.BundleEntry)
org.eclipse.osgi.container.ModuleContainer container
org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
protected org.eclipse.osgi.storage.bundlefile.BundleEntry findBundleEntry (java.net.URL, org.eclipse.osgi.container.Module) throws java.io.IOException
java.net.URL url
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision current
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.internal.loader.ModuleClassLoader classloader
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
}
org/eclipse/osgi/storage/PermissionData.class
PermissionData.java
package org.eclipse.osgi.storage
public org.eclipse.osgi.storage.PermissionData extends java.lang.Object {
private static final int PERMDATA_VERSION
private final java.util.Map locations
private String[] defaultInfos
private String[] condPermInfos
private boolean dirty
public void <init> ()
public java.lang.String[] getLocations ()
String[] result
int i
java.util.Iterator iLocs
public java.lang.String[] getPermissionData (java.lang.String)
String location
public void setPermissionData (java.lang.String, java.lang.String[])
String location
String[] data
public void saveConditionalPermissionInfos (java.lang.String[])
String[] infos
public java.lang.String[] getConditionalPermissionInfos ()
boolean isDirty ()
private void setDirty (boolean)
boolean dirty
void readPermissionData (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int version
int dataSize
byte[] bytes
java.io.DataInputStream temp
int numPerms
String[] perms
int i
int numLocs
int i
String loc
String[] perms
int j
int numCondPerms
String[] condPerms
int i
void savePermissionData (java.io.DataOutputStream) throws java.io.IOException
java.io.DataOutputStream out
java.io.ByteArrayOutputStream tempBytes
java.io.DataOutputStream temp
String[] defaultPerms
int i
String[] locs
int i
String[] perms
int j
String[] condPerms
int i
}
org/eclipse/osgi/storage/Storage$8.class
Storage.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.Storage$8 extends java.lang.Object implements java.util.Enumeration {
private int curPathIndex
private int curDataIndex
private java.net.URL nextElement
private final synthetic String[] val$pathArray
private final synthetic org.eclipse.osgi.storage.BundleInfo$Generation[] val$generationArray
void <init> (java.lang.String[], org.eclipse.osgi.storage.BundleInfo$Generation[])
public boolean hasMoreElements ()
public java.net.URL nextElement ()
java.net.URL result
private void getNextElement ()
String curPath
public volatile synthetic java.lang.Object nextElement ()
}
org/eclipse/osgi/internal/framework/OSGiFrameworkHooks$CoreResolverHookFactory$CoreResolverHook.class
OSGiFrameworkHooks.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$CoreResolverHook extends java.lang.Object implements org.eclipse.osgi.report.resolution.ResolutionReport$Listener org.osgi.framework.hooks.resolver.ResolverHook {
private final java.util.List hooks
private final org.eclipse.osgi.container.Module systemModule
private volatile org.eclipse.osgi.report.resolution.ResolutionReport resolutionReport
final synthetic org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory this$1
void <init> (org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory, java.util.List, org.eclipse.osgi.container.Module)
java.util.List hooks
org.eclipse.osgi.container.Module systemModule
public void filterResolvable (java.util.Collection)
java.util.Collection candidates
java.util.Iterator iCandidates
org.osgi.framework.wiring.BundleRevision revision
java.util.Iterator iHooks
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference hookRef
Throwable t
private boolean isBootInit ()
public void filterSingletonCollisions (org.osgi.framework.wiring.BundleCapability, java.util.Collection)
org.osgi.framework.wiring.BundleCapability singleton
java.util.Collection collisionCandidates
java.util.Iterator iHooks
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference hookRef
Throwable t
public void filterMatches (org.osgi.framework.wiring.BundleRequirement, java.util.Collection)
org.osgi.framework.wiring.BundleRequirement requirement
java.util.Collection candidates
java.util.Iterator iHooks
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference hookRef
Throwable t
public void end ()
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference missingHook
Throwable endError
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference endBadHook
java.util.Iterator iHooks
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference hookRef
Throwable t
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference hookRef
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory$HookReference hookRef
public void handleResolutionReport (org.eclipse.osgi.report.resolution.ResolutionReport)
org.eclipse.osgi.report.resolution.ResolutionReport report
}
org/eclipse/osgi/internal/framework/OSGiFrameworkHooks$CoreResolverHookFactory.class
OSGiFrameworkHooks.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$CoreResolverHookFactory extends java.lang.Object implements org.osgi.framework.hooks.resolver.ResolverHookFactory {
final org.eclipse.osgi.internal.debug.Debug debug
final org.eclipse.osgi.internal.framework.EquinoxContainer container
final org.eclipse.osgi.storage.Storage storage
volatile boolean inInit
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer, org.eclipse.osgi.storage.Storage)
org.eclipse.osgi.internal.framework.EquinoxContainer container
org.eclipse.osgi.storage.Storage storage
void handleHookException (java.lang.Throwable, java.lang.Object, java.lang.String)
Throwable t
Object hook
String method
String message
private org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] getHookReferences (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] result
public org.osgi.framework.hooks.resolver.ResolverHook begin (java.util.Collection)
java.util.Collection triggers
org.eclipse.osgi.container.ModuleContainer mContainer
org.eclipse.osgi.container.Module systemModule
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl[] refs
java.util.List hookRefs
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl hookRef
org.osgi.framework.hooks.resolver.ResolverHookFactory factory
org.osgi.framework.hooks.resolver.ResolverHook hook
Throwable t
}
org/eclipse/osgi/internal/hookregistry/StorageHookFactory.class
StorageHookFactory.java
package org.eclipse.osgi.internal.hookregistry
public abstract org.eclipse.osgi.internal.hookregistry.StorageHookFactory extends java.lang.Object {
protected final String KEY
public void <init> ()
public abstract int getStorageVersion ()
public final java.lang.String getKey ()
public boolean isCompatibleWith (int)
int version
public java.lang.Object createSaveContext ()
public java.lang.Object createLoadContext (int)
int version
protected abstract org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook createStorageHook (org.eclipse.osgi.storage.BundleInfo$Generation)
public final org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook createStorageHookAndValidateFactoryClass (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook result
Class factoryClass
Class factoryClassOfStorageHook
}
org/eclipse/osgi/internal/serviceregistry/ServiceConsumer.class
ServiceConsumer.java
package org.eclipse.osgi.internal.serviceregistry
public abstract org.eclipse.osgi.internal.serviceregistry.ServiceConsumer extends java.lang.Object {
public static final org.eclipse.osgi.internal.serviceregistry.ServiceConsumer prototypeConsumer
public static final org.eclipse.osgi.internal.serviceregistry.ServiceConsumer singletonConsumer
static void <clinit> ()
public abstract java.lang.Object getService (org.eclipse.osgi.internal.serviceregistry.ServiceUse)
public abstract boolean ungetService (org.eclipse.osgi.internal.serviceregistry.ServiceUse, java.lang.Object)
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$5.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$5 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic org.osgi.framework.ServiceEvent val$event
private final synthetic java.util.Collection val$result
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.osgi.framework.ServiceEvent, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/permadmin/EquinoxSecurityManager$CheckPermissionAction.class
EquinoxSecurityManager.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager$CheckPermissionAction extends java.lang.Object implements java.security.PrivilegedAction {
java.security.Permission perm
Object context
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager fsm
void <init> (org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager, java.security.Permission, java.lang.Object)
org.eclipse.osgi.internal.permadmin.EquinoxSecurityManager fsm
java.security.Permission perm
Object context
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/weaving/DynamicImportList.class
DynamicImportList.java
package org.eclipse.osgi.internal.weaving
public org.eclipse.osgi.internal.weaving.DynamicImportList extends java.util.AbstractList implements java.util.RandomAccess {
private final java.util.List imports
private final org.eclipse.osgi.internal.weaving.WovenClassImpl wovenClass
public void <init> (org.eclipse.osgi.internal.weaving.WovenClassImpl)
org.eclipse.osgi.internal.weaving.WovenClassImpl wovenClass
public java.lang.String get (int)
int index
public int size ()
public java.lang.String set (int, java.lang.String)
int index
String element
public void add (int, java.lang.String)
int index
String element
public java.lang.String remove (int)
int index
private void validateSyntaxAndCheckPackagePermission (java.lang.String)
String dynamicImportPackageDescription
org.eclipse.osgi.util.ManifestElement[] clauses
org.eclipse.osgi.util.ManifestElement[] clauses
Exception e
SecurityManager sm
org.eclipse.osgi.util.ManifestElement clause
String pkg
public volatile synthetic java.lang.Object get (int)
public volatile synthetic void add (int, java.lang.Object)
public volatile synthetic java.lang.Object set (int, java.lang.Object)
public volatile synthetic java.lang.Object remove (int)
}
org/eclipse/osgi/internal/url/MultiplexingURLStreamHandler.class
MultiplexingURLStreamHandler.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.MultiplexingURLStreamHandler extends java.net.URLStreamHandler {
private static java.lang.reflect.Method openConnectionMethod
private static java.lang.reflect.Method equalsMethod
private static java.lang.reflect.Method getDefaultPortMethod
private static java.lang.reflect.Method getHostAddressMethod
private static java.lang.reflect.Method hashCodeMethod
private static java.lang.reflect.Method hostsEqualMethod
private static java.lang.reflect.Method parseURLMethod
private static java.lang.reflect.Method sameFileMethod
private static java.lang.reflect.Method setURLMethod
private static java.lang.reflect.Method toExternalFormMethod
private static java.lang.reflect.Field handlerField
private static boolean methodsInitialized
private String protocol
private org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl factory
private final java.net.URLStreamHandler authorized
static void <clinit> ()
private static synchronized void initializeMethods (org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl)
org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl factory
NoSuchFieldException e
Exception e
public void <init> (java.lang.String, org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl, java.net.URLStreamHandler)
String protocol
org.eclipse.osgi.internal.url.URLStreamHandlerFactoryImpl factory
java.net.URLStreamHandler authorized
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected boolean equals (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected int getDefaultPort ()
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL url
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected int hashCode (java.net.URL)
java.net.URL url
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected void parseURL (java.net.URL, java.lang.String, int, int)
java.net.URL arg0
String arg1
int arg2
int arg3
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected boolean sameFile (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL arg0
String arg1
String arg2
int arg3
String arg4
String arg5
String arg6
String arg7
String arg8
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
protected java.lang.String toExternalForm (java.net.URL)
java.net.URL url
java.net.URLStreamHandler handler
java.lang.reflect.InvocationTargetException e
Exception e
private java.net.URLStreamHandler findAuthorizedURLStreamHandler (java.lang.String)
String requested
java.net.URLStreamHandler handler
}
org/eclipse/osgi/internal/loader/ModuleClassLoader.class
ModuleClassLoader.java
package org.eclipse.osgi.internal.loader
public abstract org.eclipse.osgi.internal.loader.ModuleClassLoader extends java.lang.ClassLoader implements org.osgi.framework.BundleReference {
protected static final java.security.PermissionCollection ALLPERMISSIONS
protected static final boolean REGISTERED_AS_PARALLEL
private final java.util.Map classNameLocks
private final Object pkgLock
static void <clinit> ()
java.security.AllPermission allPerm
boolean registeredAsParallel
boolean registeredAsParallel
java.lang.reflect.Method parallelCapableMetod
public void <init> (java.lang.ClassLoader)
ClassLoader parent
protected abstract org.eclipse.osgi.storage.BundleInfo$Generation getGeneration ()
protected abstract org.eclipse.osgi.internal.debug.Debug getDebug ()
public abstract org.eclipse.osgi.internal.loader.classpath.ClasspathManager getClasspathManager ()
protected abstract org.eclipse.osgi.internal.framework.EquinoxConfiguration getConfiguration ()
public abstract org.eclipse.osgi.internal.loader.BundleLoader getBundleLoader ()
public abstract boolean isRegisteredAsParallel ()
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean resolve
Class clazz
Error e
ClassNotFoundException e
protected java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public java.net.URL getResource (java.lang.String)
String name
java.net.URL url
protected java.net.URL findResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
java.util.Enumeration result
protected java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String name
protected java.lang.String findLibrary (java.lang.String)
String libname
public org.eclipse.osgi.internal.loader.classpath.ClasspathEntry createClassPathEntry (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.bundlefile.BundleFile bundlefile
org.eclipse.osgi.storage.BundleInfo$Generation entryGeneration
public org.eclipse.osgi.internal.loader.ModuleClassLoader$DefineClassResult defineClass (java.lang.String, byte[], org.eclipse.osgi.internal.loader.classpath.ClasspathEntry)
String name
byte[] classbytes
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
boolean defined
Class result
boolean initialLock
public java.lang.Class publicFindLoaded (java.lang.String)
String classname
public java.lang.Package publicGetPackage (java.lang.String)
String pkgname
public java.lang.Package publicDefinePackage (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URL)
String name
String specTitle
String specVersion
String specVendor
String implTitle
String implVersion
String implVendor
java.net.URL sealBase
Package pkg
public java.net.URL findLocalResource (java.lang.String)
String resource
public java.util.Enumeration findLocalResources (java.lang.String)
String resource
public java.lang.Class findLocalClass (java.lang.String) throws java.lang.ClassNotFoundException
String classname
protected java.security.ProtectionDomain createProtectionDomain (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.bundlefile.BundleFile bundlefile
org.eclipse.osgi.storage.BundleInfo$Generation domainGeneration
java.security.ProtectionDomain baseDomain
java.security.PermissionCollection permissions
java.security.PermissionCollection permissions
java.security.cert.Certificate[] certs
org.eclipse.osgi.signedcontent.SignedContent signedContent
org.eclipse.osgi.storage.bundlefile.BundleFileWrapperChain wrapper
org.eclipse.osgi.signedcontent.SignerInfo[] signers
public org.osgi.framework.Bundle getBundle ()
public java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
public java.util.Collection listResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
public java.util.Collection listLocalResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
public java.lang.String toString ()
org.osgi.framework.Bundle b
StringBuffer result
public void loadFragments (java.util.Collection)
java.util.Collection fragments
private boolean lockClassName (java.lang.String)
String classname
Object lockingThread
Thread current
boolean previousInterruption
InterruptedException e
private void unlockClassName (java.lang.String)
String classname
public void close ()
}
org/eclipse/osgi/internal/loader/SystemBundleLoader.class
SystemBundleLoader.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.SystemBundleLoader extends org.eclipse.osgi.internal.loader.BundleLoader {
public static final String EQUINOX_EE
final ClassLoader classLoader
final org.eclipse.osgi.internal.loader.ModuleClassLoader moduleClassLoader
public void <init> (org.eclipse.osgi.container.ModuleWiring, org.eclipse.osgi.internal.framework.EquinoxContainer, java.lang.ClassLoader)
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.internal.framework.EquinoxContainer container
ClassLoader frameworkLoader
public java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
Class result
public java.lang.Class findLocalClass (java.lang.String)
String name
public java.net.URL findLocalResource (java.lang.String)
String name
public java.util.Enumeration findLocalResources (java.lang.String)
String name
public java.net.URL findResource (java.lang.String)
String name
public java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String name
public java.lang.ClassLoader getClassLoader ()
public org.eclipse.osgi.internal.loader.ModuleClassLoader getModuleClassLoader ()
void loadClassLoaderFragments (java.util.Collection)
java.util.Collection fragments
}
org/eclipse/osgi/internal/signedcontent/SignedBundleFile.class
SignedBundleFile.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignedBundleFile extends org.eclipse.osgi.storage.bundlefile.BundleFileWrapper implements org.eclipse.osgi.internal.signedcontent.SignedContentConstants org.eclipse.osgi.signedcontent.SignedContent {
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
private final int supportFlags
private final org.eclipse.osgi.internal.signedcontent.SignedBundleHook signedBundleHook
void <init> (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.internal.signedcontent.SignedContentImpl, int, org.eclipse.osgi.internal.signedcontent.SignedBundleHook)
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
org.eclipse.osgi.internal.signedcontent.SignedContentImpl signedContent
int supportFlags
org.eclipse.osgi.internal.signedcontent.SignedBundleHook signedBundleHook
void initializeSignedContent () throws java.io.IOException java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
org.eclipse.osgi.internal.signedcontent.SignatureBlockProcessor signatureProcessor
public org.eclipse.osgi.storage.bundlefile.BundleEntry getEntry (java.lang.String)
String path
org.eclipse.osgi.storage.bundlefile.BundleEntry be
int lastSlash
org.eclipse.osgi.signedcontent.SignedContentEntry signedEntry
org.eclipse.osgi.signedcontent.SignedContentEntry signedEntry
org.eclipse.osgi.internal.signedcontent.SignedContentImpl getSignedContent ()
public org.eclipse.osgi.signedcontent.SignedContentEntry[] getSignedEntries ()
public org.eclipse.osgi.signedcontent.SignedContentEntry getSignedEntry (java.lang.String)
String name
public org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public java.util.Date getSigningTime (org.eclipse.osgi.signedcontent.SignerInfo)
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
public org.eclipse.osgi.signedcontent.SignerInfo getTSASignerInfo (org.eclipse.osgi.signedcontent.SignerInfo)
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
public boolean isSigned ()
public void checkValidity (org.eclipse.osgi.signedcontent.SignerInfo) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
org.eclipse.osgi.signedcontent.SignerInfo signerInfo
}
org/eclipse/osgi/internal/container/LockSet.class
LockSet.java
package org.eclipse.osgi.internal.container
public org.eclipse.osgi.internal.container.LockSet extends java.lang.Object {
private final java.util.Map locks
public void <init> ()
public boolean tryLock (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object t
long time
java.util.concurrent.TimeUnit unit
boolean previousInterruption
org.eclipse.osgi.internal.container.LockSet$LockHolder lock
org.eclipse.osgi.internal.container.LockSet$LockHolder lock
boolean acquired
public void unlock (java.lang.Object)
Object t
org.eclipse.osgi.internal.container.LockSet$LockHolder lock
}
org/eclipse/osgi/internal/log/EquinoxLogWriter.class
EquinoxLogWriter.java
package org.eclipse.osgi.internal.log
org.eclipse.osgi.internal.log.EquinoxLogWriter extends java.lang.Object implements org.eclipse.equinox.log.SynchronousLogListener org.eclipse.equinox.log.LogFilter {
private static final String PASSWORD
private static final String SESSION
private static final String ENTRY
private static final String SUBENTRY
private static final String MESSAGE
private static final String STACK
private static final String LINE_SEPARATOR
private static final int DEFAULT_LOG_SIZE
private static final int DEFAULT_LOG_FILES
private static final int LOG_SIZE_MIN
private static final String PROP_LOG_LEVEL
private static final String PROP_LOG_SIZE_MAX
private static final String PROP_LOG_FILE_MAX
private static final String LOG_EXT
private static final String BACKUP_MARK
private static final String PROP_LOG_INCLUDE_COMMAND_LINE
private static final org.eclipse.osgi.framework.util.SecureAction secureAction
private boolean consoleLog
private boolean newSession
private java.io.File outFile
private java.io.Writer writer
private final String loggerName
private final boolean enabled
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration environmentInfo
int maxLogSize
int maxLogFiles
int backupIdx
private int logLevel
private boolean includeCommandLine
static void <clinit> ()
String s
public void <init> (java.io.File, java.lang.String, boolean, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
java.io.File outFile
String loggerName
boolean enabled
org.eclipse.osgi.internal.framework.EquinoxConfiguration environmentInfo
public void <init> (java.io.Writer, java.lang.String, boolean, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
java.io.Writer writer
String loggerName
boolean enabled
org.eclipse.osgi.internal.framework.EquinoxConfiguration environmentInfo
private java.lang.Throwable getRoot (java.lang.Throwable)
Throwable t
Throwable root
Throwable deeplyNested
private void writeArgs (java.lang.String, java.lang.String[]) throws java.io.IOException
String header
String[] args
int i
private java.lang.String getSessionTimestamp ()
String ts
private void writeSession () throws java.io.IOException
String date
int i
String key
String value
public void close ()
java.io.Writer tmpWriter
java.io.IOException e
private void openFile ()
private void closeFile ()
java.io.IOException e
private synchronized void log (org.eclipse.osgi.framework.log.FrameworkLogEntry)
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
Exception e
Exception e2
public synchronized void setWriter (java.io.Writer, boolean)
java.io.Writer newWriter
boolean append
public synchronized void setFile (java.io.File, boolean) throws java.io.IOException
java.io.File newFile
boolean append
public synchronized java.io.File getFile ()
public void setConsoleLog (boolean)
boolean consoleLog
private void setOutput (java.io.File, java.io.Writer, boolean)
java.io.File newOutFile
java.io.Writer newWriter
boolean append
java.io.IOException e
java.io.File oldOutFile
boolean copyFailed
java.io.Reader fileIn
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
private void copyReader (java.io.Reader, java.io.Writer) throws java.io.IOException
java.io.Reader reader
java.io.Writer aWriter
char[] buffer
int count
int count
private java.lang.String getDate (java.util.Date)
java.util.Date date
java.util.Calendar c
StringBuffer sb
private java.lang.StringBuffer appendPaddedInt (int, int, java.lang.StringBuffer)
int value
int pad
StringBuffer buffer
int padding
private java.lang.String getStackTrace (java.lang.Throwable)
Throwable t
java.io.StringWriter sw
java.io.PrintWriter pw
Throwable root
private java.io.Writer logForStream (java.io.OutputStream)
java.io.OutputStream output
private void writeLog (int, org.eclipse.osgi.framework.log.FrameworkLogEntry) throws java.io.IOException
int depth
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
int i
private void writeEntry (int, org.eclipse.osgi.framework.log.FrameworkLogEntry) throws java.io.IOException
int depth
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
private void writeMessage (org.eclipse.osgi.framework.log.FrameworkLogEntry) throws java.io.IOException
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
private void writeStack (org.eclipse.osgi.framework.log.FrameworkLogEntry) throws java.io.IOException
org.eclipse.osgi.framework.log.FrameworkLogEntry entry
Throwable t
String stack
private void write (java.lang.String) throws java.io.IOException
String message
private void writeln (java.lang.String) throws java.io.IOException
String s
private void writeln () throws java.io.IOException
private void writeSpace () throws java.io.IOException
private boolean checkLogFileSize ()
boolean isBackupOK
String logFilename
String backupFilename
java.io.File backupFile
boolean isRenameOK
java.io.File newFile
java.io.IOException ioe
private void readLogProperties ()
String newMaxLogSize
String newMaxLogFiles
String newLogLevel
private boolean isLoggable (int)
int fwkEntrySeverity
public boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
org.osgi.framework.Bundle bundle
String loggableName
int loggableLevel
public void logged (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry entry
org.eclipse.equinox.log.ExtendedLogEntry extended
Object context
private static java.lang.String getFwkEntryTag (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry entry
org.osgi.framework.Bundle b
private static int convertSeverity (int)
int entryLevel
public java.lang.String getLoggerName ()
}
org/eclipse/osgi/internal/provisional/service/security/AuthorizationEngine.class
AuthorizationEngine.java
package org.eclipse.osgi.internal.provisional.service.security
public abstract org.eclipse.osgi.internal.provisional.service.security.AuthorizationEngine extends java.lang.Object {
private org.eclipse.osgi.framework.eventmgr.EventManager manager
private org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
private final org.osgi.util.tracker.ServiceTracker listenerTracker
public void <init> (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public final void authorize (org.eclipse.osgi.signedcontent.SignedContent, java.lang.Object)
org.eclipse.osgi.signedcontent.SignedContent content
Object context
private void fireEvent (org.eclipse.osgi.internal.provisional.service.security.AuthorizationEvent)
org.eclipse.osgi.internal.provisional.service.security.AuthorizationEvent event
Object[] services
java.util.Map listeners
Object service
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
protected abstract org.eclipse.osgi.internal.provisional.service.security.AuthorizationEvent doAuthorize (org.eclipse.osgi.signedcontent.SignedContent, java.lang.Object)
public abstract int getStatus ()
}
org/eclipse/equinox/log/SynchronousLogListener.class
SynchronousLogListener.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.SynchronousLogListener extends java.lang.Object implements org.osgi.service.log.LogListener {
}
JavaSE-1.9.profile
org/apache/felix/resolver/util/OpenHashMap$EntrySet.class
OpenHashMap.java
package org.apache.felix.resolver.util
org.apache.felix.resolver.util.OpenHashMap$EntrySet extends java.util.AbstractSet {
final synthetic org.apache.felix.resolver.util.OpenHashMap this$0
private void <init> (org.apache.felix.resolver.util.OpenHashMap)
public java.util.Iterator iterator ()
public int size ()
synthetic void <init> (org.apache.felix.resolver.util.OpenHashMap, org.apache.felix.resolver.util.OpenHashMap$EntrySet)
}
org/osgi/framework/BundleContext.class
BundleContext.java
package org.osgi.framework
public abstract org.osgi.framework.BundleContext extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract java.lang.String getProperty (java.lang.String)
public abstract org.osgi.framework.Bundle getBundle ()
public abstract org.osgi.framework.Bundle installBundle (java.lang.String, java.io.InputStream) throws org.osgi.framework.BundleException
public abstract org.osgi.framework.Bundle installBundle (java.lang.String) throws org.osgi.framework.BundleException
public abstract org.osgi.framework.Bundle getBundle (long)
public abstract org.osgi.framework.Bundle[] getBundles ()
public abstract void addServiceListener (org.osgi.framework.ServiceListener, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract void addServiceListener (org.osgi.framework.ServiceListener)
public abstract void removeServiceListener (org.osgi.framework.ServiceListener)
public abstract void addBundleListener (org.osgi.framework.BundleListener)
public abstract void removeBundleListener (org.osgi.framework.BundleListener)
public abstract void addFrameworkListener (org.osgi.framework.FrameworkListener)
public abstract void removeFrameworkListener (org.osgi.framework.FrameworkListener)
public abstract org.osgi.framework.ServiceRegistration registerService (java.lang.String[], java.lang.Object, java.util.Dictionary)
public abstract org.osgi.framework.ServiceRegistration registerService (java.lang.String, java.lang.Object, java.util.Dictionary)
public abstract org.osgi.framework.ServiceRegistration registerService (java.lang.Class, java.lang.Object, java.util.Dictionary)
public abstract org.osgi.framework.ServiceRegistration registerService (java.lang.Class, org.osgi.framework.ServiceFactory, java.util.Dictionary)
public abstract org.osgi.framework.ServiceReference[] getServiceReferences (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.osgi.framework.ServiceReference[] getAllServiceReferences (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.osgi.framework.ServiceReference getServiceReference (java.lang.String)
public abstract org.osgi.framework.ServiceReference getServiceReference (java.lang.Class)
public abstract java.util.Collection getServiceReferences (java.lang.Class, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract java.lang.Object getService (org.osgi.framework.ServiceReference)
public abstract boolean ungetService (org.osgi.framework.ServiceReference)
public abstract org.osgi.framework.ServiceObjects getServiceObjects (org.osgi.framework.ServiceReference)
public abstract java.io.File getDataFile (java.lang.String)
public abstract org.osgi.framework.Filter createFilter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.osgi.framework.Bundle getBundle (java.lang.String)
}
org/osgi/framework/wiring/packageinfo
org/osgi/framework/FrameworkUtil$ServiceReferenceMap.class
FrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$ServiceReferenceMap extends java.util.AbstractMap implements java.util.Map {
private final org.osgi.framework.ServiceReference reference
void <init> (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public java.lang.Object get (java.lang.Object)
Object key
public java.util.Set entrySet ()
}
org/osgi/framework/hooks/service/EventListenerHook.class
EventListenerHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.EventListenerHook extends java.lang.Object {
public abstract void event (org.osgi.framework.ServiceEvent, java.util.Map)
}
org/osgi/framework/dto/ServiceReferenceDTO.class
ServiceReferenceDTO.java
package org.osgi.framework.dto
public org.osgi.framework.dto.ServiceReferenceDTO extends org.osgi.dto.DTO {
public long id
public long bundle
public java.util.Map properties
public long[] usingBundles
public void <init> ()
}
org/osgi/framework/namespace/IdentityNamespace.class
IdentityNamespace.java
package org.osgi.framework.namespace
public final org.osgi.framework.namespace.IdentityNamespace extends org.osgi.resource.Namespace {
public static final String IDENTITY_NAMESPACE
public static final String CAPABILITY_SINGLETON_DIRECTIVE
public static final String CAPABILITY_VERSION_ATTRIBUTE
public static final String CAPABILITY_TYPE_ATTRIBUTE
public static final String TYPE_BUNDLE
public static final String TYPE_FRAGMENT
public static final String TYPE_UNKNOWN
public static final String CAPABILITY_COPYRIGHT_ATTRIBUTE
public static final String CAPABILITY_DESCRIPTION_ATTRIBUTE
public static final String CAPABILITY_DOCUMENTATION_ATTRIBUTE
public static final String CAPABILITY_LICENSE_ATTRIBUTE
public static final String REQUIREMENT_CLASSIFIER_DIRECTIVE
public static final String CLASSIFIER_SOURCES
public static final String CLASSIFIER_JAVADOC
private void <init> ()
}
org/osgi/framework/startlevel/FrameworkStartLevel.class
FrameworkStartLevel.java
package org.osgi.framework.startlevel
public abstract org.osgi.framework.startlevel.FrameworkStartLevel extends java.lang.Object implements org.osgi.framework.BundleReference {
public abstract int getStartLevel ()
public transient abstract void setStartLevel (int, org.osgi.framework.FrameworkListener[])
public abstract int getInitialBundleStartLevel ()
public abstract void setInitialBundleStartLevel (int)
}
org/osgi/framework/Version.class
Version.java
package org.osgi.framework
public org.osgi.framework.Version extends java.lang.Object implements java.lang.Comparable {
private final int major
private final int minor
private final int micro
private final String qualifier
private static final String SEPARATOR
private transient String versionString
private transient int hash
public static final org.osgi.framework.Version emptyVersion
static void <clinit> ()
public void <init> (int, int, int)
int major
int minor
int micro
public void <init> (int, int, int, java.lang.String)
int major
int minor
int micro
String qualifier
public void <init> (java.lang.String)
String version
int maj
int min
int mic
String qual
java.util.StringTokenizer st
java.util.NoSuchElementException e
IllegalArgumentException iae
private static int parseInt (java.lang.String, java.lang.String)
String value
String version
NumberFormatException e
IllegalArgumentException iae
private void validate ()
char ch
public static org.osgi.framework.Version parseVersion (java.lang.String)
String version
public static org.osgi.framework.Version valueOf (java.lang.String)
String version
public int getMajor ()
public int getMinor ()
public int getMicro ()
public java.lang.String getQualifier ()
public java.lang.String toString ()
java.lang.String toString0 ()
String s
int q
StringBuffer result
public int hashCode ()
int h
public boolean equals (java.lang.Object)
Object object
org.osgi.framework.Version other
public int compareTo (org.osgi.framework.Version)
org.osgi.framework.Version other
int result
public volatile synthetic int compareTo (java.lang.Object)
}
org/osgi/util/tracker/ServiceTracker.class
ServiceTracker.java
package org.osgi.util.tracker
public org.osgi.util.tracker.ServiceTracker extends java.lang.Object implements org.osgi.util.tracker.ServiceTrackerCustomizer {
static final boolean DEBUG
protected final org.osgi.framework.BundleContext context
protected final org.osgi.framework.Filter filter
final org.osgi.util.tracker.ServiceTrackerCustomizer customizer
final String listenerFilter
private final String trackClass
private final org.osgi.framework.ServiceReference trackReference
private volatile org.osgi.util.tracker.ServiceTracker$Tracked tracked
private volatile org.osgi.framework.ServiceReference cachedReference
private volatile Object cachedService
private org.osgi.util.tracker.ServiceTracker$Tracked tracked ()
public void <init> (org.osgi.framework.BundleContext, org.osgi.framework.ServiceReference, org.osgi.util.tracker.ServiceTrackerCustomizer)
org.osgi.framework.BundleContext context
org.osgi.framework.ServiceReference reference
org.osgi.util.tracker.ServiceTrackerCustomizer customizer
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public void <init> (org.osgi.framework.BundleContext, java.lang.String, org.osgi.util.tracker.ServiceTrackerCustomizer)
org.osgi.framework.BundleContext context
String clazz
org.osgi.util.tracker.ServiceTrackerCustomizer customizer
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public void <init> (org.osgi.framework.BundleContext, org.osgi.framework.Filter, org.osgi.util.tracker.ServiceTrackerCustomizer)
org.osgi.framework.BundleContext context
org.osgi.framework.Filter filter
org.osgi.util.tracker.ServiceTrackerCustomizer customizer
public void <init> (org.osgi.framework.BundleContext, java.lang.Class, org.osgi.util.tracker.ServiceTrackerCustomizer)
org.osgi.framework.BundleContext context
Class clazz
org.osgi.util.tracker.ServiceTrackerCustomizer customizer
public void open ()
public void open (boolean)
boolean trackAllServices
org.osgi.util.tracker.ServiceTracker$Tracked t
org.osgi.util.tracker.ServiceTracker$Tracked t
org.osgi.framework.ServiceReference[] references
org.osgi.framework.ServiceReference[] single
org.osgi.framework.InvalidSyntaxException e
private org.osgi.framework.ServiceReference[] getInitialReferences (boolean, java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
boolean trackAllServices
String className
String filterString
org.osgi.framework.ServiceReference[] result
public void close ()
org.osgi.util.tracker.ServiceTracker$Tracked outgoing
org.osgi.util.tracker.ServiceTracker$Tracked outgoing
org.osgi.framework.ServiceReference[] references
org.osgi.framework.ServiceReference[] references
int i
public java.lang.Object addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object result
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 java.lang.Object waitForService (long) throws java.lang.InterruptedException
long timeout
Object object
long endTime
org.osgi.util.tracker.ServiceTracker$Tracked t
public org.osgi.framework.ServiceReference[] getServiceReferences ()
org.osgi.util.tracker.ServiceTracker$Tracked t
int length
org.osgi.framework.ServiceReference[] result
public org.osgi.framework.ServiceReference getServiceReference ()
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceReference[] references
int length
int index
int[] rankings
int count
int maxRanking
int i
Object property
int ranking
long minId
int i
long id
public java.lang.Object getService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.util.tracker.ServiceTracker$Tracked t
public java.lang.Object[] getServices ()
org.osgi.util.tracker.ServiceTracker$Tracked t
org.osgi.framework.ServiceReference[] references
int length
Object[] objects
int i
public java.lang.Object getService ()
Object service
org.osgi.framework.ServiceReference reference
public void remove (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.util.tracker.ServiceTracker$Tracked t
public int size ()
org.osgi.util.tracker.ServiceTracker$Tracked t
public int getTrackingCount ()
org.osgi.util.tracker.ServiceTracker$Tracked t
void modified ()
public java.util.SortedMap getTracked ()
java.util.SortedMap map
org.osgi.util.tracker.ServiceTracker$Tracked t
public boolean isEmpty ()
org.osgi.util.tracker.ServiceTracker$Tracked t
public java.lang.Object[] getServices (java.lang.Object[])
Object[] array
org.osgi.util.tracker.ServiceTracker$Tracked t
org.osgi.framework.ServiceReference[] references
int length
Object[] newInstance
int i
}
org/osgi/service/resolver/ResolutionException.class
ResolutionException.java
package org.osgi.service.resolver
public org.osgi.service.resolver.ResolutionException extends java.lang.Exception {
private static final long serialVersionUID
private final transient java.util.Collection unresolvedRequirements
public void <init> (java.lang.String, java.lang.Throwable, java.util.Collection)
String message
Throwable cause
java.util.Collection unresolvedRequirements
public void <init> (java.lang.String)
String message
public void <init> (java.lang.Throwable)
Throwable cause
private static java.util.Collection emptyCollection ()
public java.util.Collection getUnresolvedRequirements ()
}
org/osgi/service/condpermadmin/package-info.class
package-info.java
package org.osgi.service.condpermadmin
abstract synthetic org.osgi.service.condpermadmin.package-info extends java.lang.Object {
}
org/osgi/resource/dto/CapabilityDTO.class
CapabilityDTO.java
package org.osgi.resource.dto
public org.osgi.resource.dto.CapabilityDTO extends org.osgi.dto.DTO {
public int id
public String namespace
public java.util.Map directives
public java.util.Map attributes
public int resource
public void <init> ()
}
org/eclipse/osgi/report/resolution/ResolutionReport$Entry.class
ResolutionReport.java
package org.eclipse.osgi.report.resolution
public abstract org.eclipse.osgi.report.resolution.ResolutionReport$Entry extends java.lang.Object {
public abstract java.lang.Object getData ()
public abstract org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type getType ()
}
org/eclipse/osgi/framework/util/SecureAction$23.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$23 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic org.osgi.framework.Bundle val$bundle
void <init> (org.eclipse.osgi.framework.util.SecureAction, org.osgi.framework.Bundle)
public org.osgi.framework.BundleContext run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$11.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$11 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Boolean run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap$Snapshot$KeySet.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot$KeySet extends java.util.AbstractSet {
final synthetic org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot this$1
void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Snapshot)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
Object o
int size
int i
public void clear ()
}
org/eclipse/osgi/util/ManifestElement.class
ManifestElement.java
package org.eclipse.osgi.util
public org.eclipse.osgi.util.ManifestElement extends java.lang.Object {
private final String mainValue
private final String[] valueComponents
private java.util.Hashtable attributes
private java.util.Hashtable directives
private void <init> (java.lang.String, java.lang.String[])
String value
String[] valueComponents
public java.lang.String getValue ()
public java.lang.String[] getValueComponents ()
public java.lang.String getAttribute (java.lang.String)
String key
public java.lang.String[] getAttributes (java.lang.String)
String key
public java.util.Enumeration getKeys ()
private void addAttribute (java.lang.String, java.lang.String)
String key
String value
public java.lang.String getDirective (java.lang.String)
String key
public java.lang.String[] getDirectives (java.lang.String)
String key
public java.util.Enumeration getDirectiveKeys ()
private void addDirective (java.lang.String, java.lang.String)
String key
String value
private java.lang.String getTableValue (java.util.Hashtable, java.lang.String)
java.util.Hashtable table
String key
Object result
java.util.List valueList
private java.lang.String[] getTableValues (java.util.Hashtable, java.lang.String)
java.util.Hashtable table
String key
Object result
java.util.List valueList
private java.util.Enumeration getTableKeys (java.util.Hashtable)
java.util.Hashtable table
private java.util.Hashtable addTableValue (java.util.Hashtable, java.lang.String, java.lang.String)
java.util.Hashtable table
String key
String value
Object curValue
java.util.List newList
java.util.List newList
public static org.eclipse.osgi.util.ManifestElement[] parseHeader (java.lang.String, java.lang.String) throws org.osgi.framework.BundleException
String header
String value
java.util.List headerElements
org.eclipse.osgi.internal.util.Tokenizer tokenizer
String next
java.util.List headerValues
StringBuffer headerValue
boolean directive
char c
String restOfNext
org.eclipse.osgi.util.ManifestElement manifestElement
String restOfNext
String preserveEscapes
org.eclipse.osgi.internal.util.Tokenizer listTokenizer
String attrKey
String val
Exception e
int size
org.eclipse.osgi.util.ManifestElement[] result
public static java.lang.String[] getArrayFromList (java.lang.String)
String stringList
String[] result
public static java.lang.String[] getArrayFromList (java.lang.String, java.lang.String)
String stringList
String separator
java.util.List list
java.util.StringTokenizer tokens
String token
public static java.util.Map parseBundleManifest (java.io.InputStream, java.util.Map) throws java.io.IOException org.osgi.framework.BundleException
java.io.InputStream manifest
java.util.Map headers
java.io.BufferedReader br
java.io.BufferedReader br
String header
StringBuffer value
boolean firstLine
String line
int colon
public java.lang.String toString ()
java.util.Enumeration attrKeys
java.util.Enumeration directiveKeys
StringBuffer result
String key
String key
private void addValues (boolean, java.lang.String, java.lang.String[], java.lang.StringBuffer)
boolean directive
String key
String[] values
StringBuffer result
int i
}
org/eclipse/osgi/service/resolver/BundleSpecification.class
BundleSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.BundleSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public abstract boolean isExported ()
public abstract boolean isOptional ()
}
org/eclipse/osgi/service/resolver/NativeCodeSpecification.class
NativeCodeSpecification.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.NativeCodeSpecification extends java.lang.Object implements org.eclipse.osgi.service.resolver.VersionConstraint {
public abstract org.eclipse.osgi.service.resolver.NativeCodeDescription[] getPossibleSuppliers ()
public abstract boolean isOptional ()
}
org/eclipse/osgi/signedcontent/SignerInfo.class
SignerInfo.java
package org.eclipse.osgi.signedcontent
public abstract org.eclipse.osgi.signedcontent.SignerInfo extends java.lang.Object {
public abstract java.security.cert.Certificate[] getCertificateChain ()
public abstract java.security.cert.Certificate getTrustAnchor ()
public abstract boolean isTrusted ()
public abstract java.lang.String getMessageDigestAlgorithm ()
}
org/eclipse/osgi/container/ModuleDatabase$Persistence.class
ModuleDatabase.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleDatabase$Persistence extends java.lang.Object {
private static final int VERSION
private static final byte NULL
private static final byte OBJECT
private static final byte LONG_STRING
private static final String UTF_8
private static final byte VALUE_STRING
private static final byte VALUE_STRING_ARRAY
private static final byte VAlUE_BOOLEAN
private static final byte VALUE_INTEGER
private static final byte VALUE_LONG
private static final byte VALUE_DOUBLE
private static final byte VALUE_VERSION
private static final byte VALUE_URI
private static final byte VALUE_LIST
private void <init> ()
private static int addToWriteTable (java.lang.Object, java.util.Map)
Object object
java.util.Map objectTable
Integer cur
private static void addToReadTable (java.lang.Object, int, java.util.Map)
Object object
int index
java.util.Map objectTable
public static void store (org.eclipse.osgi.container.ModuleDatabase, java.io.DataOutputStream, boolean) throws java.io.IOException
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
java.io.DataOutputStream out
boolean persistWirings
java.util.List modules
java.util.Map objectTable
org.eclipse.osgi.container.Module module
java.util.Collection removalPendings
java.util.Map wirings
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List requiredWires
org.eclipse.osgi.container.ModuleWire wire
org.eclipse.osgi.container.ModuleWiring wiring
public static void load (org.eclipse.osgi.container.ModuleDatabase, java.io.DataInputStream) throws java.io.IOException
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
java.io.DataInputStream in
int version
long revisionsTimeStamp
long allTimeStamp
int numModules
java.util.Map objectTable
int i
int numWirings
int i
int numWires
int j
java.util.Map wirings
int i
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.container.ModuleWiring wiring
private static void writeModule (org.eclipse.osgi.container.Module, org.eclipse.osgi.container.ModuleDatabase, java.io.DataOutputStream, java.util.Map) throws java.io.IOException
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
java.io.DataOutputStream out
java.util.Map objectTable
org.eclipse.osgi.container.ModuleRevision current
java.util.List capabilities
org.eclipse.osgi.container.ModuleCapability capability
java.util.List requirements
org.osgi.resource.Requirement requirement
java.util.EnumSet settings
org.eclipse.osgi.container.Module$Settings setting
private static void readModule (org.eclipse.osgi.container.ModuleDatabase, java.io.DataInputStream, java.util.Map) throws java.io.IOException
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
java.io.DataInputStream in
java.util.Map objectTable
org.eclipse.osgi.container.ModuleRevisionBuilder builder
int moduleIndex
String location
long id
int numCapabilities
int[] capabilityIndexes
int i
int numRequirements
int[] requirementIndexes
int i
java.util.EnumSet settings
int numSettings
int i
int startlevel
Object revisionInfo
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision current
java.util.List capabilities
int i
java.util.List requirements
int i
private static void writeWire (org.eclipse.osgi.container.ModuleWire, java.io.DataOutputStream, java.util.Map) throws java.io.IOException
org.eclipse.osgi.container.ModuleWire wire
java.io.DataOutputStream out
java.util.Map objectTable
org.osgi.resource.Wire w
Integer capability
Integer provider
Integer requirement
Integer requirer
private static void readWire (java.io.DataInputStream, java.util.Map) throws java.io.IOException
java.io.DataInputStream in
java.util.Map objectTable
int wireIndex
org.eclipse.osgi.container.ModuleCapability capability
org.eclipse.osgi.container.ModuleRevision provider
org.eclipse.osgi.container.ModuleRequirement requirement
org.eclipse.osgi.container.ModuleRevision requirer
org.eclipse.osgi.container.ModuleWire result
private static void writeWiring (org.eclipse.osgi.container.ModuleWiring, java.io.DataOutputStream, java.util.Map) throws java.io.IOException
org.eclipse.osgi.container.ModuleWiring wiring
java.io.DataOutputStream out
java.util.Map objectTable
Integer revisionIndex
java.util.List capabilities
org.eclipse.osgi.container.ModuleCapability capability
Integer capabilityIndex
java.util.List requirements
org.eclipse.osgi.container.ModuleRequirement requirement
Integer requirementIndex
java.util.List providedWires
org.eclipse.osgi.container.ModuleWire wire
Integer wireIndex
java.util.List requiredWires
org.eclipse.osgi.container.ModuleWire wire
Integer wireIndex
java.util.Collection substituted
String pkgName
private static org.eclipse.osgi.container.ModuleWiring readWiring (java.io.DataInputStream, java.util.Map) throws java.io.IOException
java.io.DataInputStream in
java.util.Map objectTable
org.eclipse.osgi.container.ModuleRevision revision
int numCapabilities
java.util.List capabilities
int i
int numRequirements
java.util.List requirements
int i
int numProvidedWires
java.util.List providedWires
int i
int numRequiredWires
java.util.List requiredWires
int i
int numSubstitutedNames
java.util.Collection substituted
int i
private static void writeGenericInfo (java.lang.String, java.util.Map, java.util.Map, java.io.DataOutputStream) throws java.io.IOException
String namespace
java.util.Map attributes
java.util.Map directives
java.io.DataOutputStream out
private static void readGenericInfo (boolean, java.io.DataInputStream, org.eclipse.osgi.container.ModuleRevisionBuilder) throws java.io.IOException
boolean isCapability
java.io.DataInputStream in
org.eclipse.osgi.container.ModuleRevisionBuilder builder
String namespace
java.util.Map attributes
java.util.Map directives
private static void writeMap (java.util.Map, java.io.DataOutputStream) throws java.io.IOException
java.util.Map source
java.io.DataOutputStream out
java.util.Iterator iter
String key
Object value
private static java.util.Map readMap (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int count
java.util.HashMap result
int i
String key
Object value
byte type
private static void writeStringArray (java.io.DataOutputStream, java.lang.String[]) throws java.io.IOException
java.io.DataOutputStream out
String[] value
int i
private static java.lang.String[] readStringArray (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int count
String[] result
int i
private static void writeList (java.io.DataOutputStream, java.util.List) throws java.io.IOException
java.io.DataOutputStream out
java.util.List list
byte type
Object value
private static byte getListType (java.util.List)
java.util.List list
Object type
private static java.util.List readList (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
int size
byte listType
java.util.List list
int i
private static void writeVersion (org.osgi.framework.Version, java.io.DataOutputStream) throws java.io.IOException
org.osgi.framework.Version version
java.io.DataOutputStream out
private static void writeQualifier (java.lang.String, java.io.DataOutputStream) throws java.io.IOException
String string
java.io.DataOutputStream out
private static org.osgi.framework.Version readVersion (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte tag
int majorComponent
int minorComponent
int serviceComponent
String qualifierComponent
private static void writeString (java.lang.String, java.io.DataOutputStream) throws java.io.IOException
String string
java.io.DataOutputStream out
byte[] data
private static java.lang.String readString (java.io.DataInputStream) throws java.io.IOException
java.io.DataInputStream in
byte type
int length
byte[] data
String string
}
org/eclipse/osgi/container/ModuleResolutionReport$Builder.class
ModuleResolutionReport.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleResolutionReport$Builder extends java.lang.Object {
private final java.util.Map resourceToEntries
void <init> ()
public void addEntry (org.osgi.resource.Resource, org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type, java.lang.Object)
org.osgi.resource.Resource resource
org.eclipse.osgi.report.resolution.ResolutionReport$Entry$Type type
Object data
java.util.List entries
public org.eclipse.osgi.container.ModuleResolutionReport build (java.util.Map, org.osgi.service.resolver.ResolutionException)
java.util.Map resolutionResult
org.osgi.service.resolver.ResolutionException cause
}
org/eclipse/osgi/container/ModuleContainer$ContainerWiring$1.class
ModuleContainer.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.ModuleContainer$ContainerWiring$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.container.ModuleContainer$ContainerWiring this$1
private final synthetic java.util.Collection val$bundles
void <init> (org.eclipse.osgi.container.ModuleContainer$ContainerWiring, java.util.Collection)
public java.util.Collection run ()
java.util.Collection result
org.osgi.framework.Bundle bundle
org.eclipse.osgi.container.Module module
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/storage/bundlefile/ZipBundleEntry$ZipBundleEntryInputStream.class
ZipBundleEntry.java
package org.eclipse.osgi.storage.bundlefile
org.eclipse.osgi.storage.bundlefile.ZipBundleEntry$ZipBundleEntryInputStream extends java.io.InputStream {
private final java.io.InputStream stream
private boolean closed
final synthetic org.eclipse.osgi.storage.bundlefile.ZipBundleEntry this$0
public void <init> (org.eclipse.osgi.storage.bundlefile.ZipBundleEntry, java.io.InputStream)
java.io.InputStream stream
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public void mark (int)
int var0
public boolean markSupported ()
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
byte[] var0
int var1
int var2
public int read (byte[]) throws java.io.IOException
byte[] var0
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long var0
}
org/eclipse/osgi/storage/url/reference/Handler.class
Handler.java
package org.eclipse.osgi.storage.url.reference
public org.eclipse.osgi.storage.url.reference.Handler extends java.net.URLStreamHandler {
private final String installPath
public void <init> (java.lang.String)
String installURL
protected java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL url
protected void parseURL (java.net.URL, java.lang.String, int, int)
java.net.URL url
String str
int start
int end
String reference
}
org/eclipse/osgi/storage/BundleInfo$Generation.class
BundleInfo.java
package org.eclipse.osgi.storage
public final org.eclipse.osgi.storage.BundleInfo$Generation extends java.lang.Object {
private final long generationId
private final Object genMonitor
private final java.util.Dictionary cachedHeaders
private java.io.File content
private boolean isDirectory
private boolean isReference
private boolean hasPackageInfo
private org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
private org.eclipse.osgi.framework.util.Headers rawHeaders
private org.eclipse.osgi.container.ModuleRevision revision
private org.eclipse.osgi.storage.ManifestLocalization headerLocalization
private java.security.ProtectionDomain domain
private org.eclipse.osgi.storage.NativeCodeFinder nativeCodeFinder
private java.util.List storageHooks
private long lastModified
final synthetic org.eclipse.osgi.storage.BundleInfo this$0
void <init> (org.eclipse.osgi.storage.BundleInfo, long)
long generationId
void <init> (org.eclipse.osgi.storage.BundleInfo, long, java.io.File, boolean, boolean, boolean, java.util.Map, long)
long generationId
java.io.File content
boolean isDirectory
boolean isReference
boolean hasPackageInfo
java.util.Map cached
long lastModified
public org.eclipse.osgi.storage.bundlefile.BundleFile getBundleFile ()
public void close ()
public java.util.Dictionary getHeaders ()
org.eclipse.osgi.framework.util.Headers getRawHeaders ()
org.eclipse.osgi.storage.bundlefile.BundleEntry manifest
Exception e
public java.util.Dictionary getHeaders (java.lang.String)
String locale
org.eclipse.osgi.storage.ManifestLocalization current
public java.util.ResourceBundle getResourceBundle (java.lang.String)
String locale
org.eclipse.osgi.storage.ManifestLocalization current
String defaultLocale
private org.eclipse.osgi.storage.ManifestLocalization getManifestLocalization ()
public void clearManifestCache ()
public long getGenerationId ()
public long getLastModified ()
public boolean isDirectory ()
public boolean isReference ()
public boolean hasPackageInfo ()
public java.io.File getContent ()
void setContent (java.io.File, boolean)
java.io.File content
boolean isReference
private void setLastModified (java.io.File)
java.io.File content
void setStorageHooks (java.util.List, boolean)
java.util.List storageHooks
boolean install
public org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook getStorageHook (java.lang.Class)
Class factoryClass
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
public org.eclipse.osgi.container.ModuleRevision getRevision ()
public void setRevision (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
public java.security.ProtectionDomain getDomain ()
public java.io.File getExtractFile (java.lang.String)
String path
StringBuilder builder
public void storeContent (java.io.File, java.io.InputStream, boolean) throws java.io.IOException
java.io.File destination
java.io.InputStream in
boolean nativeCode
java.io.File dir
java.io.File tempDest
public org.eclipse.osgi.storage.BundleInfo getBundleInfo ()
public void delete ()
java.util.List hooks
org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook hook
public java.net.URL getEntry (java.lang.String)
String path
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
public java.lang.String findLibrary (java.lang.String)
String libname
org.eclipse.osgi.storage.NativeCodeFinder currentFinder
org.eclipse.osgi.storage.NativeCodeFinder currentFinder
java.util.List getStorageHooks ()
}
org/eclipse/osgi/internal/framework/EquinoxBundle.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.EquinoxBundle extends java.lang.Object implements org.osgi.framework.Bundle org.osgi.framework.BundleReference {
private final org.eclipse.osgi.internal.framework.EquinoxContainer equinoxContainer
private final org.eclipse.osgi.container.Module module
private final Object monitor
private org.eclipse.osgi.internal.framework.BundleContextImpl context
private volatile org.eclipse.osgi.signedcontent.SignerInfo[] signerInfos
private static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$Module$State
void <init> (org.eclipse.osgi.container.ModuleContainer, org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.container.ModuleContainer moduleContainer
org.eclipse.osgi.internal.framework.EquinoxContainer equinoxContainer
public void <init> (java.lang.Long, java.lang.String, org.eclipse.osgi.container.ModuleContainer, java.util.EnumSet, int, org.eclipse.osgi.internal.framework.EquinoxContainer)
Long id
String location
org.eclipse.osgi.container.ModuleContainer moduleContainer
java.util.EnumSet settings
int startlevel
org.eclipse.osgi.internal.framework.EquinoxContainer equinoxContainer
org.eclipse.osgi.container.Module createSystemModule (org.eclipse.osgi.container.ModuleContainer)
org.eclipse.osgi.container.ModuleContainer moduleContainer
public int compareTo (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
long idcomp
public int getState ()
public void start (int) throws org.osgi.framework.BundleException
int options
private static org.eclipse.osgi.container.Module$StartOptions[] getStartOptions (int)
int options
java.util.Collection result
public void start () throws org.osgi.framework.BundleException
public void stop (int) throws org.osgi.framework.BundleException
int options
private org.eclipse.osgi.container.Module$StopOptions[] getStopOptions (int)
int options
public void stop () throws org.osgi.framework.BundleException
public void update (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream input
org.eclipse.osgi.storage.Storage storage
java.io.IOException e
public void update () throws org.osgi.framework.BundleException
public void uninstall () throws org.osgi.framework.BundleException
org.eclipse.osgi.storage.Storage storage
public java.util.Dictionary getHeaders ()
public java.util.Dictionary getHeaders (java.lang.String)
String locale
private java.util.Dictionary privGetHeaders (java.lang.String)
String locale
org.eclipse.osgi.storage.BundleInfo$Generation current
public long getBundleId ()
public java.lang.String getLocation ()
public org.osgi.framework.ServiceReference[] getRegisteredServices ()
org.eclipse.osgi.internal.framework.BundleContextImpl current
public org.osgi.framework.ServiceReference[] getServicesInUse ()
org.eclipse.osgi.internal.framework.BundleContextImpl current
public boolean hasPermission (java.lang.Object)
Object permission
org.eclipse.osgi.storage.BundleInfo$Generation current
java.security.ProtectionDomain domain
SecurityManager sm
java.security.AccessControlContext acc
public java.net.URL getResource (java.lang.String)
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
public java.lang.String getSymbolicName ()
public org.osgi.framework.Version getVersion ()
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
SecurityException e
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
ClassNotFoundException e
private org.eclipse.osgi.internal.loader.ModuleClassLoader getModuleClassLoader (boolean)
boolean logResolveError
org.eclipse.osgi.report.resolution.ResolutionReport report
String reportMessage
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
java.util.Enumeration result
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
org.eclipse.osgi.storage.BundleInfo$Generation current
public java.net.URL getEntry (java.lang.String)
String path
org.eclipse.osgi.storage.BundleInfo$Generation current
public long getLastModified ()
public java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
public org.osgi.framework.BundleContext getBundleContext ()
org.eclipse.osgi.internal.framework.BundleContextImpl createBundleContext (boolean)
boolean checkPermission
private org.eclipse.osgi.internal.framework.BundleContextImpl getBundleContextImpl ()
public java.util.Map getSignerCertificates (int)
int signersType
org.eclipse.osgi.signedcontent.SignedContentFactory factory
org.eclipse.osgi.signedcontent.SignerInfo[] infos
org.eclipse.osgi.signedcontent.SignedContent signedContent
java.util.Map results
int i
java.security.cert.Certificate[] certs
java.util.List certChain
int j
public final java.lang.Object adapt (java.lang.Class)
Class adapterType
private void readLock ()
private void readUnlock ()
private java.lang.Object adapt0 (java.lang.Class)
Class adapterType
org.eclipse.osgi.storage.BundleInfo$Generation current
java.security.ProtectionDomain domain
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.internal.framework.BundleContextImpl current
org.osgi.framework.ServiceReference[] references
org.eclipse.osgi.internal.framework.BundleContextImpl current
java.util.Map configuration
org.eclipse.osgi.storage.BundleInfo$Generation current
private void checkAdaptPermission (java.lang.Class)
Class adapterType
SecurityManager sm
public java.io.File getDataFile (java.lang.String)
String filename
org.eclipse.osgi.storage.BundleInfo$Generation current
public org.osgi.framework.Bundle getBundle ()
public org.eclipse.osgi.container.Module getModule ()
private final void checkValid ()
public boolean isFragment ()
void startWorker0 () throws org.osgi.framework.BundleException
org.eclipse.osgi.internal.framework.BundleContextImpl current
org.osgi.framework.BundleException e
void stopWorker0 () throws org.osgi.framework.BundleException
org.eclipse.osgi.internal.framework.BundleContextImpl current
org.eclipse.osgi.report.resolution.ResolutionReport resolve ()
java.util.List getGenerations ()
java.util.List result
org.eclipse.osgi.container.ModuleRevision current
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List hostWires
org.eclipse.osgi.container.ModuleWire hostWire
org.eclipse.osgi.internal.framework.EquinoxContainer getEquinoxContainer ()
public java.lang.String toString ()
String name
public volatile synthetic int compareTo (java.lang.Object)
static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$Module$State ()
}
org/eclipse/osgi/internal/framework/legacy/PackageAdminImpl.class
PackageAdminImpl.java
package org.eclipse.osgi.internal.framework.legacy
public org.eclipse.osgi.internal.framework.legacy.PackageAdminImpl extends java.lang.Object implements org.osgi.service.packageadmin.PackageAdmin {
private final org.eclipse.osgi.container.ModuleContainer container
static void <clinit> ()
Class c
public void <init> (org.eclipse.osgi.container.ModuleContainer)
org.eclipse.osgi.container.ModuleContainer container
public org.osgi.service.packageadmin.ExportedPackage[] getExportedPackages (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.container.Module module
java.util.Collection revisions
java.util.Collection allExports
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List providedPackages
org.eclipse.osgi.container.ModuleCapability providedPackage
public org.osgi.service.packageadmin.ExportedPackage getExportedPackage (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage[] allExports
org.osgi.service.packageadmin.ExportedPackage result
int i
org.osgi.framework.Version curVersion
org.osgi.framework.Version newVersion
public org.osgi.service.packageadmin.ExportedPackage[] getExportedPackages (java.lang.String)
String name
String filter
java.util.Map directives
java.util.Map attributes
org.osgi.resource.Requirement packageReq
java.util.Collection packageCaps
java.util.List result
org.osgi.framework.wiring.BundleCapability capability
org.eclipse.osgi.container.ModuleWiring wiring
java.util.Collection wirings
java.util.List hostWires
org.eclipse.osgi.container.ModuleWire hostWire
org.eclipse.osgi.container.ModuleWiring hostWiring
org.eclipse.osgi.container.ModuleWiring moduleWiring
public void refreshPackages (org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] input
public boolean resolveBundles (org.osgi.framework.Bundle[])
org.osgi.framework.Bundle[] input
public org.osgi.service.packageadmin.RequiredBundle[] getRequiredBundles (java.lang.String)
String symbolicName
String filter
java.util.Map directives
java.util.Map attributes
org.osgi.resource.Requirement bundleReq
java.util.Collection bundleCaps
java.util.Collection result
org.osgi.framework.wiring.BundleCapability capability
org.osgi.framework.wiring.BundleWiring wiring
public org.osgi.framework.Bundle[] getBundles (java.lang.String, java.lang.String)
String symbolicName
String versionRange
org.osgi.framework.VersionRange range
String filter
org.osgi.resource.Requirement identityReq
java.util.Collection identityCaps
java.util.List sorted
org.osgi.framework.wiring.BundleCapability capability
org.osgi.framework.Bundle b
public org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List hostWires
java.util.Collection fragments
org.eclipse.osgi.container.ModuleWire wire
org.osgi.framework.Bundle fragment
public org.osgi.framework.Bundle[] getHosts (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List hostWires
java.util.Collection hosts
org.eclipse.osgi.container.ModuleWire wire
org.osgi.framework.Bundle host
private org.eclipse.osgi.container.ModuleWiring getWiring (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.container.Module module
java.util.List revisions
org.osgi.framework.Bundle getBundlePriv (java.lang.Class)
Class clazz
ClassLoader cl
public org.osgi.framework.Bundle getBundle (java.lang.Class)
Class clazz
public int getBundleType (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.container.Module module
java.util.List revisions
public java.util.Collection getRemovalPendingBundles ()
public java.util.Collection getDependencyClosure (java.util.Collection)
java.util.Collection bundles
}
org/eclipse/osgi/internal/framework/EquinoxEventPublisher.class
EquinoxEventPublisher.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.EquinoxEventPublisher extends java.lang.Object {
static final String eventHookName
static final String collisionHookName
static final int BUNDLEEVENT
static final int BUNDLEEVENTSYNC
static final int FRAMEWORKEVENT
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
private final java.util.Map allBundleListeners
private final java.util.Map allSyncBundleListeners
private final java.util.Map allFrameworkListeners
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
public void publishBundleEvent (int, org.osgi.framework.Bundle, org.osgi.framework.Bundle)
int type
org.osgi.framework.Bundle bundle
org.osgi.framework.Bundle origin
private void publishBundleEvent (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
void publishBundleEventPrivileged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
java.util.Map listenersSync
java.util.Map listenersSync
org.eclipse.osgi.internal.framework.BundleContextImpl systemContext
java.util.Set systemBundleListenersSync
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Set listenerEntries
java.util.Map listenersAsync
java.util.Set systemBundleListenersAsync
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
java.util.Set listenerEntries
java.util.Collection shrinkable
java.util.Collection shrinkable
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Set listeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Set listeners
private void notifyEventHooksPrivileged (org.osgi.framework.BundleEvent, java.util.Collection)
org.osgi.framework.BundleEvent event
java.util.Collection result
public void publishFrameworkEvent (int, org.osgi.framework.Bundle, java.lang.Throwable)
int type
org.osgi.framework.Bundle bundle
Throwable throwable
public transient void publishFrameworkEvent (int, org.osgi.framework.Bundle, java.lang.Throwable, org.osgi.framework.FrameworkListener[])
int type
org.osgi.framework.Bundle bundle
Throwable throwable
org.osgi.framework.FrameworkListener[] listeners
org.osgi.framework.FrameworkEvent event
public transient void publishFrameworkEventPrivileged (org.osgi.framework.FrameworkEvent, org.osgi.framework.FrameworkListener[])
org.osgi.framework.FrameworkEvent event
org.osgi.framework.FrameworkListener[] callerListeners
java.util.Map listenerSnapshot
java.util.Map listenerSnapshot
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.Map listeners
org.osgi.framework.FrameworkListener listener
org.eclipse.osgi.internal.framework.BundleContextImpl systemContext
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Map$Entry entry
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
java.util.Set listeners
public static java.util.Collection asBundleContexts (java.util.Collection)
java.util.Collection c
void addBundleListener (org.osgi.framework.BundleListener, org.eclipse.osgi.internal.framework.BundleContextImpl)
org.osgi.framework.BundleListener listener
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
void removeBundleListener (org.osgi.framework.BundleListener, org.eclipse.osgi.internal.framework.BundleContextImpl)
org.osgi.framework.BundleListener listener
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
void addFrameworkListener (org.osgi.framework.FrameworkListener, org.eclipse.osgi.internal.framework.BundleContextImpl)
org.osgi.framework.FrameworkListener listener
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
void removeFrameworkListener (org.osgi.framework.FrameworkListener, org.eclipse.osgi.internal.framework.BundleContextImpl)
org.osgi.framework.FrameworkListener listener
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap listeners
void removeAllListeners (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
}
org/eclipse/osgi/internal/framework/BundleContextImpl.class
BundleContextImpl.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.BundleContextImpl extends java.lang.Object implements org.osgi.framework.BundleContext org.eclipse.osgi.framework.eventmgr.EventDispatcher {
static final String findHookName
private volatile boolean valid
final org.eclipse.osgi.internal.framework.EquinoxBundle bundle
final org.eclipse.osgi.internal.framework.EquinoxContainer container
final org.eclipse.osgi.internal.debug.Debug debug
private java.util.HashMap servicesInUse
private org.osgi.framework.BundleActivator activator
private final Object contextLock
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.framework.EquinoxBundle, org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxBundle bundle
org.eclipse.osgi.internal.framework.EquinoxContainer container
protected void close ()
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
public java.lang.String getProperty (java.lang.String)
String key
SecurityManager sm
public org.osgi.framework.Bundle getBundle ()
public org.eclipse.osgi.internal.framework.EquinoxBundle getBundleImpl ()
public org.osgi.framework.Bundle installBundle (java.lang.String) throws org.osgi.framework.BundleException
String location
public org.osgi.framework.Bundle installBundle (java.lang.String, java.io.InputStream) throws org.osgi.framework.BundleException
String location
java.io.InputStream in
java.net.URLConnection content
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.io.IOException e
public org.osgi.framework.Bundle getBundle (long)
long id
org.eclipse.osgi.container.Module m
java.util.List bundles
public org.osgi.framework.Bundle getBundle (java.lang.String)
String location
org.eclipse.osgi.container.Module m
public org.osgi.framework.Bundle[] getBundles ()
java.util.List modules
java.util.List bundles
org.eclipse.osgi.container.Module module
private void notifyFindHooks (org.eclipse.osgi.internal.framework.BundleContextImpl, java.util.List)
org.eclipse.osgi.internal.framework.BundleContextImpl context
java.util.List allBundles
java.util.Collection shrinkable
void notifyFindHooksPriviledged (org.eclipse.osgi.internal.framework.BundleContextImpl, java.util.Collection)
org.eclipse.osgi.internal.framework.BundleContextImpl context
java.util.Collection allBundles
public void addServiceListener (org.osgi.framework.ServiceListener, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.ServiceListener listener
String filter
public void addServiceListener (org.osgi.framework.ServiceListener)
org.osgi.framework.ServiceListener listener
org.osgi.framework.InvalidSyntaxException e
public void removeServiceListener (org.osgi.framework.ServiceListener)
org.osgi.framework.ServiceListener listener
public void addBundleListener (org.osgi.framework.BundleListener)
org.osgi.framework.BundleListener listener
String listenerName
public void removeBundleListener (org.osgi.framework.BundleListener)
org.osgi.framework.BundleListener listener
String listenerName
public void addFrameworkListener (org.osgi.framework.FrameworkListener)
org.osgi.framework.FrameworkListener listener
String listenerName
public void removeFrameworkListener (org.osgi.framework.FrameworkListener)
org.osgi.framework.FrameworkListener listener
String listenerName
public org.osgi.framework.ServiceRegistration registerService (java.lang.String[], java.lang.Object, java.util.Dictionary)
String[] clazzes
Object service
java.util.Dictionary properties
public org.osgi.framework.ServiceRegistration registerService (java.lang.String, java.lang.Object, java.util.Dictionary)
String clazz
Object service
java.util.Dictionary properties
String[] clazzes
public org.osgi.framework.ServiceReference[] getServiceReferences (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String clazz
String filter
public org.osgi.framework.ServiceReference[] getAllServiceReferences (java.lang.String, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String clazz
String filter
public org.osgi.framework.ServiceReference getServiceReference (java.lang.String)
String clazz
public java.lang.Object getService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
Object service
public boolean ungetService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public java.io.File getDataFile (java.lang.String)
String filename
org.eclipse.osgi.storage.BundleInfo$Generation generation
protected void start () throws org.osgi.framework.BundleException
Exception e
long start
org.osgi.framework.BundleException be
private org.osgi.framework.BundleActivator loadBundleActivator () throws java.lang.ClassNotFoundException java.lang.InstantiationException java.lang.IllegalAccessException
org.eclipse.osgi.container.ModuleWiring wiring
org.eclipse.osgi.internal.loader.BundleLoader loader
java.util.List metadata
String activatorName
Class activatorClass
private void startActivator (org.osgi.framework.BundleActivator) throws org.osgi.framework.BundleException
org.osgi.framework.BundleActivator bundleActivator
Throwable t
String clazz
java.lang.Object setContextFinder ()
Thread currentThread
ClassLoader previousTCCL
ClassLoader contextFinder
protected void stop () throws org.osgi.framework.BundleException
org.osgi.framework.BundleActivator bundleActivator
Throwable t
String clazz
public java.util.Map getServicesInUseMap ()
public void provisionServicesInUseMap ()
public void dispatchEvent (java.lang.Object, java.lang.Object, int, java.lang.Object)
Object originalListener
Object l
int action
Object object
org.eclipse.osgi.internal.framework.EquinoxBundle tmpBundle
Object previousTCCL
org.osgi.framework.BundleListener listener
String listenerName
org.osgi.framework.ServiceEvent event
org.osgi.framework.ServiceListener listener
String listenerName
org.osgi.framework.FrameworkListener listener
String listenerName
Throwable t
org.osgi.framework.FrameworkEvent event
public org.osgi.framework.Filter createFilter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filter
public void checkValid ()
protected boolean isValid ()
public org.osgi.framework.ServiceRegistration registerService (java.lang.Class, java.lang.Object, java.util.Dictionary)
Class clazz
Object service
java.util.Dictionary properties
org.osgi.framework.ServiceRegistration registration
public org.osgi.framework.ServiceRegistration registerService (java.lang.Class, org.osgi.framework.ServiceFactory, java.util.Dictionary)
Class clazz
org.osgi.framework.ServiceFactory factory
java.util.Dictionary properties
org.osgi.framework.ServiceRegistration registration
public org.osgi.framework.ServiceReference getServiceReference (java.lang.Class)
Class clazz
org.osgi.framework.ServiceReference reference
public java.util.Collection getServiceReferences (java.lang.Class, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
Class clazz
String filter
org.osgi.framework.ServiceReference[] refs
java.util.Collection empty
java.util.List result
org.osgi.framework.ServiceReference b
public org.eclipse.osgi.internal.framework.EquinoxContainer getContainer ()
public org.osgi.framework.ServiceObjects getServiceObjects (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.osgi.framework.ServiceObjects serviceObjects
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$1.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic org.osgi.framework.ServiceEvent val$event
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.osgi.framework.ServiceEvent)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableValueCollectionMap.class
ShrinkableValueCollectionMap.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ShrinkableValueCollectionMap extends java.util.AbstractMap implements java.util.Map {
final java.util.Map map
java.util.Map values
public void <init> (java.util.Map)
java.util.Map m
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection value
java.util.Set entrySet
public boolean isEmpty ()
public java.util.Collection remove (java.lang.Object)
Object key
java.util.Set entrySet
java.util.Collection value
public int size ()
static int hash (java.lang.Object)
Object one
static boolean equality (java.lang.Object, java.lang.Object)
Object one
Object two
public volatile synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.lang.Object remove (java.lang.Object)
}
org/eclipse/osgi/internal/util/Tokenizer.class
Tokenizer.java
package org.eclipse.osgi.internal.util
public org.eclipse.osgi.internal.util.Tokenizer extends java.lang.Object {
protected char[] value
protected int max
protected int cursor
public void <init> (java.lang.String)
String value
private void skipWhiteSpace ()
char[] val
int cur
char c
public java.lang.String getToken (java.lang.String)
String terminals
char[] val
int cur
int begin
char c
int count
public java.lang.String getEscapedToken (java.lang.String)
String terminals
char[] val
int cur
StringBuffer sb
char c
public java.util.List getEscapedTokens (java.lang.String)
String terminals
java.util.List result
String token
public java.lang.String getString (java.lang.String, java.lang.String)
String terminals
String preserveEscapes
char[] val
int cur
StringBuffer sb
char c
public java.lang.String getString (java.lang.String)
String terminals
public char getChar ()
int cur
public boolean hasMoreTokens ()
}
org/eclipse/osgi/internal/permadmin/SecurityTableUpdate.class
SecurityTableUpdate.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.SecurityTableUpdate extends java.lang.Object implements org.osgi.service.condpermadmin.ConditionalPermissionUpdate {
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
private final java.util.List rows
private final long timeStamp
public void <init> (org.eclipse.osgi.internal.permadmin.SecurityAdmin, org.eclipse.osgi.internal.permadmin.SecurityRow[], long)
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
org.eclipse.osgi.internal.permadmin.SecurityRow[] rows
long timeStamp
int i
public boolean commit ()
public java.util.List getConditionalPermissionInfos ()
}
org/eclipse/osgi/internal/url/NullURLStreamHandlerService.class
NullURLStreamHandlerService.java
package org.eclipse.osgi.internal.url
public org.eclipse.osgi.internal.url.NullURLStreamHandlerService extends java.lang.Object implements org.osgi.service.url.URLStreamHandlerService {
public void <init> ()
public java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
java.net.URL u
public boolean equals (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
public int getDefaultPort ()
public java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL url
public int hashCode (java.net.URL)
java.net.URL url
public boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
public boolean sameFile (java.net.URL, java.net.URL)
java.net.URL url1
java.net.URL url2
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL u
String protocol
String host
int port
String authority
String userInfo
String file
String query
String ref
public void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL u
String protocol
String host
int port
String file
String ref
public java.lang.String toExternalForm (java.net.URL)
java.net.URL url
public void parseURL (org.osgi.service.url.URLStreamHandlerSetter, java.net.URL, java.lang.String, int, int)
org.osgi.service.url.URLStreamHandlerSetter realHandler
java.net.URL u
String spec
int start
int limit
}
org/eclipse/osgi/internal/loader/ModuleClassLoader$GenerationProtectionDomain.class
ModuleClassLoader.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.ModuleClassLoader$GenerationProtectionDomain extends java.security.ProtectionDomain implements org.osgi.framework.BundleReference {
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
public void <init> (java.security.CodeSource, java.security.PermissionCollection, org.eclipse.osgi.storage.BundleInfo$Generation)
java.security.CodeSource codesource
java.security.PermissionCollection permissions
org.eclipse.osgi.storage.BundleInfo$Generation generation
public org.osgi.framework.Bundle getBundle ()
}
org/eclipse/osgi/internal/loader/sources/NullPackageSource.class
NullPackageSource.java
package org.eclipse.osgi.internal.loader.sources
public org.eclipse.osgi.internal.loader.sources.NullPackageSource extends org.eclipse.osgi.internal.loader.sources.PackageSource {
static org.eclipse.osgi.framework.util.KeyedHashSet sources
private void <init> (java.lang.String)
String name
public org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] getSuppliers ()
public boolean isNullSource ()
public java.lang.Class loadClass (java.lang.String)
String name
public java.net.URL getResource (java.lang.String)
String name
public java.util.Enumeration getResources (java.lang.String)
String name
public static synchronized org.eclipse.osgi.internal.loader.sources.NullPackageSource getNullPackageSource (java.lang.String)
String name
org.eclipse.osgi.internal.loader.sources.NullPackageSource result
public java.util.List listResources (java.lang.String, java.lang.String)
String path
String filePattern
public volatile synthetic java.util.Collection listResources (java.lang.String, java.lang.String)
}
org/eclipse/osgi/internal/signedcontent/PKCS7DateParser.class
PKCS7DateParser.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.PKCS7DateParser extends java.lang.Object {
public void <init> ()
static java.util.Date parseDate (org.eclipse.osgi.internal.signedcontent.PKCS7Processor, java.lang.String, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException
org.eclipse.osgi.internal.signedcontent.PKCS7Processor pkcs7Processor
String signer
String file
java.util.Map unsignedAttrs
byte[] timeStampConstruct
org.eclipse.osgi.internal.signedcontent.PKCS7Processor timestampProcess
private static byte[] retrieveTimeStampConstruct (java.util.Map)
java.util.Map unsignedAttrs
java.util.Set objIDs
java.util.Iterator iter
int[] objID
}
org/eclipse/osgi/internal/debug/EclipseDebugTrace$1.class
EclipseDebugTrace.java
package org.eclipse.osgi.internal.debug
org.eclipse.osgi.internal.debug.EclipseDebugTrace$1 extends java.io.FilterOutputStream {
final synthetic org.eclipse.osgi.internal.debug.EclipseDebugTrace this$0
void <init> (org.eclipse.osgi.internal.debug.EclipseDebugTrace, java.io.OutputStream)
java.io.OutputStream $anonymous0
public void close () throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
byte[] var0
int var1
int var2
}
org/eclipse/osgi/internal/log/ExtendedLogEntryImpl.class
ExtendedLogEntryImpl.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.ExtendedLogEntryImpl extends java.lang.Object implements org.eclipse.equinox.log.ExtendedLogEntry org.osgi.service.log.LogEntry {
private static long nextSequenceNumber
private static long nextThreadId
private static final java.util.Map threadIds
private final String loggerName
private final org.osgi.framework.Bundle bundle
private final int level
private final String message
private final Throwable throwable
private final Object contextObject
private final long time
private final long threadId
private final String threadName
private final long sequenceNumber
static void <clinit> ()
private static java.util.Map createThreadIdMap ()
private static long getId (java.lang.Thread)
Thread thread
Long threadId
public void <init> (org.osgi.framework.Bundle, java.lang.String, java.lang.Object, int, java.lang.String, java.lang.Throwable)
org.osgi.framework.Bundle bundle
String loggerName
Object contextObject
int level
String message
Throwable throwable
Thread currentThread
public java.lang.String getLoggerName ()
public long getSequenceNumber ()
public long getThreadId ()
public java.lang.String getThreadName ()
public org.osgi.framework.Bundle getBundle ()
public java.lang.Throwable getException ()
public int getLevel ()
public java.lang.String getMessage ()
public org.osgi.framework.ServiceReference getServiceReference ()
public long getTime ()
public java.lang.Object getContext ()
}
org/eclipse/osgi/internal/log/LogServiceManager$MockSystemBundle.class
LogServiceManager.java
package org.eclipse.osgi.internal.log
org.eclipse.osgi.internal.log.LogServiceManager$MockSystemBundle extends java.lang.Object implements org.osgi.framework.Bundle {
void <init> ()
public int compareTo (org.osgi.framework.Bundle)
org.osgi.framework.Bundle o
long idcomp
public int getState ()
public void start (int)
int options
public void start ()
public void stop (int)
int options
public void stop ()
public void update (java.io.InputStream)
java.io.InputStream input
public void update ()
public void uninstall ()
public java.util.Dictionary getHeaders ()
public long getBundleId ()
public java.lang.String getLocation ()
public org.osgi.framework.ServiceReference[] getRegisteredServices ()
public org.osgi.framework.ServiceReference[] getServicesInUse ()
public boolean hasPermission (java.lang.Object)
Object permission
public java.net.URL getResource (java.lang.String)
String name
public java.util.Dictionary getHeaders (java.lang.String)
String locale
public java.lang.String getSymbolicName ()
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public java.util.Enumeration getResources (java.lang.String)
String name
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.net.URL getEntry (java.lang.String)
String path
public long getLastModified ()
public java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
public org.osgi.framework.BundleContext getBundleContext ()
public java.util.Map getSignerCertificates (int)
int signersType
public org.osgi.framework.Version getVersion ()
public java.lang.Object adapt (java.lang.Class)
Class type
public java.io.File getDataFile (java.lang.String)
String filename
public volatile synthetic int compareTo (java.lang.Object)
}
org/eclipse/core/runtime/internal/adaptor/ConsoleManager.class
ConsoleManager.java
package org.eclipse.core.runtime.internal.adaptor
public org.eclipse.core.runtime.internal.adaptor.ConsoleManager extends java.lang.Object {
public static final String PROP_CONSOLE
public static final String CONSOLE_BUNDLE
public static final String PROP_CONSOLE_ENABLED
private final org.osgi.framework.BundleContext context
private final String consoleBundle
private final String consolePort
public void <init> (org.osgi.framework.BundleContext, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
String port
String consolePropValue
int index
String enabled
public static org.eclipse.core.runtime.internal.adaptor.ConsoleManager startConsole (org.osgi.framework.BundleContext, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
org.eclipse.core.runtime.internal.adaptor.ConsoleManager consoleManager
public void checkForConsoleBundle () throws org.osgi.framework.BundleException
org.osgi.framework.ServiceReference paRef
org.osgi.service.packageadmin.PackageAdmin pa
org.osgi.framework.Bundle[] consoles
org.osgi.framework.BundleException e
public void stopConsole ()
}
OSGi_Minimum-1.2.profile
CDC-1.1_Foundation-1.1.profile
org/apache/felix/resolver/util/CopyOnWriteList.class
CopyOnWriteList.java
package org.apache.felix.resolver.util
public org.apache.felix.resolver.util.CopyOnWriteList extends java.util.AbstractList {
Object[] data
public void <init> ()
public void <init> (java.util.Collection)
java.util.Collection col
public int size ()
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
Object prev
public void add (int, java.lang.Object)
int index
Object element
Object[] elements
int len
Object[] newElements
int numMoved
public java.lang.Object remove (int)
int index
Object[] elements
int len
Object oldValue
Object[] newElements
int numMoved
public int hashCode ()
}
org/osgi/framework/CapabilityPermissionCollection.class
CapabilityPermission.java
package org.osgi.framework
final org.osgi.framework.CapabilityPermissionCollection extends java.security.PermissionCollection {
static final long serialVersionUID
private java.util.Map permissions
private boolean all_allowed
private java.util.Map filterPermissions
private static final java.io.ObjectStreamField[] serialPersistentFields
static void <clinit> ()
public void <init> ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.CapabilityPermission cp
String name
org.osgi.framework.Filter f
java.util.Map pc
java.util.Map pc
org.osgi.framework.CapabilityPermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.CapabilityPermission requested
String requestedName
int desired
int effective
java.util.Collection perms
java.util.Collection perms
java.util.Map pc
org.osgi.framework.CapabilityPermission cp
org.osgi.framework.CapabilityPermission cp
int last
int last
int offset
org.osgi.framework.CapabilityPermission perm
public synchronized java.util.Enumeration elements ()
java.util.List all
java.util.Map pc
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.HashMap p
java.util.HashMap fp
}
org/osgi/framework/CapabilityPermission.class
CapabilityPermission.java
package org.osgi.framework
public final org.osgi.framework.CapabilityPermission extends java.security.BasicPermission {
static final long serialVersionUID
public static final String REQUIRE
public static final String PROVIDE
private static final int ACTION_REQUIRE
private static final int ACTION_PROVIDE
private static final int ACTION_ALL
static final int ACTION_NONE
transient int action_mask
private volatile String actions
final transient java.util.Map attributes
final transient org.osgi.framework.Bundle bundle
transient org.osgi.framework.Filter filter
private volatile transient java.util.Map properties
public void <init> (java.lang.String, java.lang.String)
String name
String actions
public void <init> (java.lang.String, java.util.Map, org.osgi.framework.Bundle, java.lang.String)
String namespace
java.util.Map attributes
org.osgi.framework.Bundle providingBundle
String actions
void <init> (java.lang.String, int)
String name
int mask
private void setTransients (java.lang.String, int)
String name
int mask
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.CapabilityPermission requested
boolean implies0 (org.osgi.framework.CapabilityPermission, int)
org.osgi.framework.CapabilityPermission requested
int effective
int desired
org.osgi.framework.Filter f
public java.lang.String getActions ()
String result
StringBuffer sb
boolean comma
int mask
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.CapabilityPermission cp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
java.util.Map props
}
org/osgi/framework/launch/Framework.class
Framework.java
package org.osgi.framework.launch
public abstract org.osgi.framework.launch.Framework extends java.lang.Object implements org.osgi.framework.Bundle {
public abstract void init () throws org.osgi.framework.BundleException
public transient abstract void init (org.osgi.framework.FrameworkListener[]) throws org.osgi.framework.BundleException
public abstract org.osgi.framework.FrameworkEvent waitForStop (long) throws java.lang.InterruptedException
public abstract void start () throws org.osgi.framework.BundleException
public abstract void start (int) throws org.osgi.framework.BundleException
public abstract void stop () throws org.osgi.framework.BundleException
public abstract void stop (int) throws org.osgi.framework.BundleException
public abstract void uninstall () throws org.osgi.framework.BundleException
public abstract void update () throws org.osgi.framework.BundleException
public abstract void update (java.io.InputStream) throws org.osgi.framework.BundleException
public abstract long getBundleId ()
public abstract java.lang.String getLocation ()
public abstract java.lang.String getSymbolicName ()
public abstract java.util.Enumeration getEntryPaths (java.lang.String)
public abstract java.net.URL getEntry (java.lang.String)
public abstract long getLastModified ()
public abstract java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
public abstract java.lang.Object adapt (java.lang.Class)
}
org/osgi/framework/hooks/service/FindHook.class
FindHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.FindHook extends java.lang.Object {
public abstract void find (org.osgi.framework.BundleContext, java.lang.String, java.lang.String, boolean, java.util.Collection)
}
org/osgi/framework/dto/package-info.class
package-info.java
package org.osgi.framework.dto
abstract synthetic org.osgi.framework.dto.package-info extends java.lang.Object {
}
org/osgi/framework/namespace/BundleNamespace.class
BundleNamespace.java
package org.osgi.framework.namespace
public final org.osgi.framework.namespace.BundleNamespace extends org.osgi.framework.namespace.AbstractWiringNamespace {
public static final String BUNDLE_NAMESPACE
public static final String CAPABILITY_SINGLETON_DIRECTIVE
public static final String CAPABILITY_FRAGMENT_ATTACHMENT_DIRECTIVE
public static final String REQUIREMENT_EXTENSION_DIRECTIVE
public static final String REQUIREMENT_VISIBILITY_DIRECTIVE
public static final String VISIBILITY_PRIVATE
public static final String VISIBILITY_REEXPORT
private void <init> ()
}
org/osgi/framework/AdaptPermissionCollection.class
AdaptPermission.java
package org.osgi.framework
final org.osgi.framework.AdaptPermissionCollection extends java.security.PermissionCollection {
static final long serialVersionUID
private java.util.Map permissions
private boolean all_allowed
private static final java.io.ObjectStreamField[] serialPersistentFields
static void <clinit> ()
public void <init> ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.AdaptPermission ap
String name
java.util.Map pc
org.osgi.framework.AdaptPermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.AdaptPermission requested
int effective
java.util.Collection perms
java.util.Collection perms
java.util.Map pc
org.osgi.framework.AdaptPermission ap
int desired
org.osgi.framework.AdaptPermission perm
public synchronized java.util.Enumeration elements ()
java.util.List all
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.HashMap p
}
org/osgi/framework/AdminPermission$1.class
AdminPermission.java
package org.osgi.framework
org.osgi.framework.AdminPermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.osgi.framework.AdminPermission this$0
private final synthetic java.util.Map val$map
void <init> (org.osgi.framework.AdminPermission, java.util.Map)
public java.lang.Void run ()
String name
org.osgi.framework.SignerProperty signer
public volatile synthetic java.lang.Object run ()
}
org/osgi/framework/ServiceReference.class
ServiceReference.java
package org.osgi.framework
public abstract org.osgi.framework.ServiceReference extends java.lang.Object implements java.lang.Comparable {
public abstract java.lang.Object getProperty (java.lang.String)
public abstract java.lang.String[] getPropertyKeys ()
public abstract org.osgi.framework.Bundle getBundle ()
public abstract org.osgi.framework.Bundle[] getUsingBundles ()
public abstract boolean isAssignableTo (org.osgi.framework.Bundle, java.lang.String)
public abstract int compareTo (java.lang.Object)
}
org/osgi/service/permissionadmin/packageinfo
org/osgi/service/log/LogService.class
LogService.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogService extends java.lang.Object {
public static final int LOG_ERROR
public static final int LOG_WARNING
public static final int LOG_INFO
public static final int LOG_DEBUG
public abstract void log (int, java.lang.String)
public abstract void log (int, java.lang.String, java.lang.Throwable)
public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String)
public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable)
}
org/osgi/service/condpermadmin/ConditionalPermissionAdmin.class
ConditionalPermissionAdmin.java
package org.osgi.service.condpermadmin
public abstract org.osgi.service.condpermadmin.ConditionalPermissionAdmin extends java.lang.Object {
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo addConditionalPermissionInfo (org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[])
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo setConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[])
public abstract java.util.Enumeration getConditionalPermissionInfos ()
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo getConditionalPermissionInfo (java.lang.String)
public abstract java.security.AccessControlContext getAccessControlContext (java.lang.String[])
public abstract org.osgi.service.condpermadmin.ConditionalPermissionUpdate newConditionalPermissionUpdate ()
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo newConditionalPermissionInfo (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
public abstract org.osgi.service.condpermadmin.ConditionalPermissionInfo newConditionalPermissionInfo (java.lang.String)
}
org/osgi/resource/dto/RequirementDTO.class
RequirementDTO.java
package org.osgi.resource.dto
public org.osgi.resource.dto.RequirementDTO extends org.osgi.dto.DTO {
public int id
public String namespace
public java.util.Map directives
public java.util.Map attributes
public int resource
public void <init> ()
}
org/eclipse/osgi/framework/util/SecureAction$8.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$8 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.io.File run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/util/Headers$ArrayEnumeration.class
Headers.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.Headers$ArrayEnumeration extends java.lang.Object implements java.util.Enumeration {
private Object[] array
int cur
public void <init> (java.lang.Object[], int)
Object[] array
int size
Object[] a
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
org/eclipse/osgi/framework/util/KeyedHashSet$EquinoxSetIterator.class
KeyedHashSet.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.KeyedHashSet$EquinoxSetIterator extends java.lang.Object implements java.util.Iterator {
private int currentIndex
private int found
final synthetic org.eclipse.osgi.framework.util.KeyedHashSet this$0
void <init> (org.eclipse.osgi.framework.util.KeyedHashSet)
public boolean hasNext ()
public org.eclipse.osgi.framework.util.KeyedElement next ()
public void remove ()
public volatile synthetic java.lang.Object next ()
}
org/eclipse/osgi/framework/eventmgr/EventManager.class
EventManager.java
package org.eclipse.osgi.framework.eventmgr
public org.eclipse.osgi.framework.eventmgr.EventManager extends java.lang.Object {
static final boolean DEBUG
private org.eclipse.osgi.framework.eventmgr.EventManager$EventThread thread
private boolean closed
protected final String threadName
protected final ThreadGroup threadGroup
public void <init> ()
public void <init> (java.lang.String)
String threadName
public void <init> (java.lang.String, java.lang.ThreadGroup)
String threadName
ThreadGroup threadGroup
public synchronized void close ()
synchronized org.eclipse.osgi.framework.eventmgr.EventManager$EventThread getEventThread ()
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread result
static void dispatchEvent (java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher, int, java.lang.Object)
java.util.Set listeners
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
int eventAction
Object eventObject
java.util.Map$Entry listener
Object eventListener
Object listenerObject
}
org/eclipse/osgi/util/NLS$2.class
NLS.java
package org.eclipse.osgi.util
org.eclipse.osgi.util.NLS$2 extends java.lang.Object implements java.security.PrivilegedAction {
private final synthetic String val$baseName
private final synthetic Class val$clazz
void <init> (java.lang.String, java.lang.Class)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/service/resolver/ExportPackageDescription.class
ExportPackageDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription {
public abstract boolean isRoot ()
public abstract java.util.Map getAttributes ()
public abstract java.util.Map getDirectives ()
public abstract java.lang.Object getDirective (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.BundleDescription getExporter ()
}
org/eclipse/osgi/service/resolver/VersionRange.class
VersionRange.java
package org.eclipse.osgi.service.resolver
public org.eclipse.osgi.service.resolver.VersionRange extends org.osgi.framework.VersionRange {
private static final org.osgi.framework.Version versionMax
private static final char INCLUDE_MIN
private static final char EXCLUDE_MIN
private static final char INCLUDE_MAX
private static final char EXCLUDE_MAX
public static final org.eclipse.osgi.service.resolver.VersionRange emptyRange
static void <clinit> ()
public void <init> (org.osgi.framework.Version, boolean, org.osgi.framework.Version, boolean)
org.osgi.framework.Version minVersion
boolean includeMin
org.osgi.framework.Version maxVersion
boolean includeMax
public void <init> (java.lang.String)
String versionRange
public org.osgi.framework.Version getMinimum ()
public boolean getIncludeMinimum ()
public org.osgi.framework.Version getMaximum ()
org.osgi.framework.Version right
public boolean getIncludeMaximum ()
public boolean isIncluded (org.osgi.framework.Version)
org.osgi.framework.Version version
}
org/eclipse/osgi/signedcontent/SignedContentEntry.class
SignedContentEntry.java
package org.eclipse.osgi.signedcontent
public abstract org.eclipse.osgi.signedcontent.SignedContentEntry extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public abstract boolean isSigned ()
public abstract void verify () throws java.io.IOException org.eclipse.osgi.signedcontent.InvalidContentException
}
org/eclipse/osgi/container/ModuleCapability.class
ModuleCapability.java
package org.eclipse.osgi.container
public final org.eclipse.osgi.container.ModuleCapability extends java.lang.Object implements org.osgi.framework.wiring.BundleCapability {
private final String namespace
private final java.util.Map directives
private final java.util.Map attributes
private final java.util.Map transientAttrs
private final org.eclipse.osgi.container.ModuleRevision revision
void <init> (java.lang.String, java.util.Map, java.util.Map, org.eclipse.osgi.container.ModuleRevision)
String namespace
java.util.Map directives
java.util.Map attributes
org.eclipse.osgi.container.ModuleRevision revision
public org.eclipse.osgi.container.ModuleRevision getRevision ()
public java.lang.String getNamespace ()
public java.util.Map getDirectives ()
public java.util.Map getAttributes ()
java.util.Map result
java.util.Map getPersistentAttributes ()
public void setTransientAttrs (java.util.Map)
java.util.Map transientAttrs
public org.eclipse.osgi.container.ModuleRevision getResource ()
public java.lang.String toString ()
public volatile synthetic org.osgi.framework.wiring.BundleRevision getRevision ()
public volatile synthetic org.osgi.resource.Resource getResource ()
public volatile synthetic org.osgi.framework.wiring.BundleRevision getResource ()
}
org/eclipse/osgi/container/ModuleRevisions.class
ModuleRevisions.java
package org.eclipse.osgi.container
public final org.eclipse.osgi.container.ModuleRevisions extends java.lang.Object implements org.osgi.framework.wiring.BundleRevisions {
private final Object monitor
private final org.eclipse.osgi.container.Module module
private final org.eclipse.osgi.container.ModuleContainer container
private final java.util.List revisions
private boolean uninstalled
private org.eclipse.osgi.container.ModuleRevision uninstalledCurrent
void <init> (org.eclipse.osgi.container.Module, org.eclipse.osgi.container.ModuleContainer)
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleContainer container
public org.eclipse.osgi.container.Module getModule ()
org.eclipse.osgi.container.ModuleContainer getContainer ()
public org.osgi.framework.Bundle getBundle ()
public java.util.List getRevisions ()
public java.util.List getModuleRevisions ()
org.eclipse.osgi.container.ModuleRevision getCurrentRevision ()
org.eclipse.osgi.container.ModuleRevision addRevision (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
boolean removeRevision (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
boolean isUninstalled ()
void uninstall ()
public java.lang.String toString ()
}
org/eclipse/osgi/container/ModuleResolver.class
ModuleResolver.java
package org.eclipse.osgi.container
final org.eclipse.osgi.container.ModuleResolver extends java.lang.Object {
static final String SEPARATOR
static final char TAB
private static final String OPTION_RESOLVER
private static final String OPTION_ROOTS
private static final String OPTION_PROVIDERS
private static final String OPTION_HOOKS
private static final String OPTION_USES
private static final String OPTION_WIRING
private static final String OPTION_REPORT
boolean DEBUG_ROOTS
boolean DEBUG_PROVIDERS
boolean DEBUG_HOOKS
boolean DEBUG_USES
boolean DEBUG_WIRING
boolean DEBUG_REPORT
private final int DEFAULT_BATCH_SIZE
final int resolverRevisionBatchSize
private static final java.util.Collection NON_PAYLOAD_CAPABILITIES
static final java.util.Collection NON_PAYLOAD_REQUIREMENTS
final ThreadLocal threadResolving
final org.eclipse.osgi.container.ModuleContainerAdaptor adaptor
static void <clinit> ()
void setDebugOptions ()
org.eclipse.osgi.service.debug.DebugOptions options
boolean debugAll
void <init> (org.eclipse.osgi.container.ModuleContainerAdaptor)
org.eclipse.osgi.container.ModuleContainerAdaptor adaptor
String batchSizeConfig
int tempBatchSize
int tempBatchSize
org.eclipse.osgi.container.ModuleResolutionReport resolveDelta (java.util.Collection, boolean, java.util.Collection, java.util.Map, org.eclipse.osgi.container.ModuleDatabase)
java.util.Collection triggers
boolean triggersMandatory
java.util.Collection unresolved
java.util.Map wiringCopy
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
org.eclipse.osgi.container.ModuleResolver$ResolveProcess resolveProcess
org.eclipse.osgi.container.ModuleResolutionReport resolveDynamicDelta (org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement, java.util.Collection, java.util.Map, org.eclipse.osgi.container.ModuleDatabase)
org.eclipse.osgi.container.ModuleRequirement$DynamicModuleRequirement dynamicReq
java.util.Collection unresolved
java.util.Map wiringCopy
org.eclipse.osgi.container.ModuleDatabase moduleDatabase
org.eclipse.osgi.container.ModuleResolver$ResolveProcess resolveProcess
java.util.Map generateDelta (java.util.Map, java.util.Map)
java.util.Map result
java.util.Map wiringCopy
java.util.Map provided
java.util.Map required
java.util.Map$Entry resultEntry
org.eclipse.osgi.container.ModuleRevision revision
java.util.List requiredWires
org.osgi.resource.Wire wire
org.eclipse.osgi.container.ModuleWire moduleWire
java.util.Map providedWiresMap
java.util.List providedWires
java.util.Map delta
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring existingWiring
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring existingWiring
private org.eclipse.osgi.container.ModuleWiring createNewWiring (org.eclipse.osgi.container.ModuleRevision, java.util.Map, java.util.Map)
org.eclipse.osgi.container.ModuleRevision revision
java.util.Map provided
java.util.Map required
java.util.Map providedWireMap
java.util.List requiredWires
java.util.List capabilities
java.util.ListIterator iCapabilities
java.util.List requirements
java.util.ListIterator iRequirements
java.util.List hostCapabilities
org.eclipse.osgi.container.ModuleCapability hostCapability
java.util.Collection substituted
java.util.List providedWires
private static void removePayloadContent (java.util.ListIterator, java.util.ListIterator)
java.util.ListIterator iCapabilities
java.util.ListIterator iRequirements
private static java.util.Collection removeSubstitutedCapabilities (java.util.ListIterator, java.util.List)
java.util.ListIterator iCapabilities
java.util.List requiredWires
java.util.Collection substituted
org.eclipse.osgi.container.ModuleWire moduleWire
String packageName
org.eclipse.osgi.container.ModuleCapability capability
private static void removeNonEffectiveRequirements (java.util.ListIterator, java.util.List)
java.util.ListIterator iRequirements
java.util.List requiredWires
org.eclipse.osgi.container.ModuleRequirement requirement
Object effective
Object resolution
boolean found
org.eclipse.osgi.container.ModuleWire wire
void removeNonEffectiveCapabilities (java.util.ListIterator)
java.util.ListIterator iCapabilities
org.osgi.resource.Capability capability
Object effective
private static void addPayloadContent (java.util.List, java.util.ListIterator, java.util.ListIterator)
java.util.List hostWires
java.util.ListIterator iCapabilities
java.util.ListIterator iRequirements
org.eclipse.osgi.container.ModuleWire hostWire
String currentNamespace
java.util.List fragmentCapabilities
org.eclipse.osgi.container.ModuleCapability fragmentCapability
java.util.List fragmentRequriements
org.eclipse.osgi.container.ModuleRequirement fragmentRequirement
boolean isDynamic
org.eclipse.osgi.container.ModuleRequirement previous
static boolean isDynamic (org.osgi.resource.Requirement)
org.osgi.resource.Requirement requirement
private static void addProvidedWires (java.util.Map, java.util.List, java.util.List)
java.util.Map toAdd
java.util.List existing
java.util.List orderedCapabilities
int originalSize
org.eclipse.osgi.container.ModuleCapability capability
java.util.List newWires
private static void addRequiredWires (java.util.List, java.util.List, java.util.List)
java.util.List toAdd
java.util.List existing
java.util.List orderedRequirements
int originalSize
private static void fastForward (java.util.ListIterator)
java.util.ListIterator listIterator
static void rewind (java.util.ListIterator)
java.util.ListIterator listIterator
private static org.eclipse.osgi.container.ModuleWiring createWiringDelta (org.eclipse.osgi.container.ModuleRevision, org.eclipse.osgi.container.ModuleWiring, java.util.Map, java.util.List)
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring existingWiring
java.util.Map providedWireMap
java.util.List requiredWires
java.util.List existingProvidedWires
java.util.List existingCapabilities
java.util.List existingRequiredWires
java.util.List existingRequirements
java.util.List hostCapabilities
org.eclipse.osgi.container.ModuleCapability hostCapability
java.util.List newHostWires
static boolean isSingleton (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
java.util.List identities
static org.osgi.framework.Version getVersion (org.osgi.resource.Capability)
org.osgi.resource.Capability c
String versionAttr
String namespace
Object version
}
org/eclipse/osgi/storage/ManifestLocalization$EmptyResouceBundle.class
ManifestLocalization.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.ManifestLocalization$EmptyResouceBundle extends java.util.ResourceBundle implements org.eclipse.osgi.storage.ManifestLocalization$BundleResourceBundle {
private final String localeString
final synthetic org.eclipse.osgi.storage.ManifestLocalization this$0
public void <init> (org.eclipse.osgi.storage.ManifestLocalization, java.lang.String)
String locale
public java.util.Enumeration getKeys ()
protected java.lang.Object handleGetObject (java.lang.String) throws java.util.MissingResourceException
String arg0
public void setParent (java.util.ResourceBundle)
java.util.ResourceBundle parent
public boolean isEmpty ()
public boolean isStemEmpty ()
}
org/eclipse/osgi/storage/bundlefile/BundleFile.class
BundleFile.java
package org.eclipse.osgi.storage.bundlefile
public abstract org.eclipse.osgi.storage.bundlefile.BundleFile extends java.lang.Object {
static final org.eclipse.osgi.framework.util.SecureAction secureAction
protected java.io.File basefile
private int mruIndex
static void <clinit> ()
public void <init> (java.io.File)
java.io.File basefile
public abstract java.io.File getFile (java.lang.String, boolean)
public abstract org.eclipse.osgi.storage.bundlefile.BundleEntry getEntry (java.lang.String)
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public abstract java.util.Enumeration getEntryPaths (java.lang.String, boolean)
public abstract void close () throws java.io.IOException
public abstract void open () throws java.io.IOException
public abstract boolean containsDir (java.lang.String)
public java.net.URL getResourceURL (java.lang.String, org.eclipse.osgi.container.Module, int)
String path
org.eclipse.osgi.container.Module hostModule
int index
org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
protected java.net.URL createResourceURL (org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.container.Module, int, java.lang.String)
org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
org.eclipse.osgi.container.Module hostModule
int index
String path
long hostBundleID
public java.io.File getBaseFile ()
void setMruIndex (int)
int index
int getMruIndex ()
public java.lang.String toString ()
public static java.lang.String fixTrailingSlash (java.lang.String, org.eclipse.osgi.storage.bundlefile.BundleEntry)
String path
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
String name
boolean pathSlash
boolean entrySlash
}
org/eclipse/osgi/storage/ManifestLocalization$LocalizationResourceBundle.class
ManifestLocalization.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.ManifestLocalization$LocalizationResourceBundle extends java.util.PropertyResourceBundle implements org.eclipse.osgi.storage.ManifestLocalization$BundleResourceBundle {
final synthetic org.eclipse.osgi.storage.ManifestLocalization this$0
public void <init> (org.eclipse.osgi.storage.ManifestLocalization, java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void setParent (java.util.ResourceBundle)
java.util.ResourceBundle parent
public boolean isEmpty ()
public boolean isStemEmpty ()
}
org/eclipse/osgi/internal/location/EquinoxLocations.class
EquinoxLocations.java
package org.eclipse.osgi.internal.location
public org.eclipse.osgi.internal.location.EquinoxLocations extends java.lang.Object {
public static final String READ_ONLY_AREA_SUFFIX
public static final String PROP_INSTALL_AREA
public static final String PROP_CONFIG_AREA
public static final String PROP_CONFIG_AREA_DEFAULT
public static final String PROP_SHARED_CONFIG_AREA
public static final String PROP_INSTANCE_AREA
public static final String PROP_INSTANCE_AREA_DEFAULT
public static final String PROP_USER_AREA
public static final String PROP_USER_AREA_DEFAULT
public static final String PROP_USER_HOME
public static final String PROP_USER_DIR
public static final String PROP_HOME_LOCATION_AREA
public static final String PROP_LAUNCHER
private static final String ECLIPSE
private static final String PRODUCT_SITE_MARKER
private static final String PRODUCT_SITE_ID
private static final String PRODUCT_SITE_VERSION
private static final String CONFIG_DIR
private static final String NONE
private static final String NO_DEFAULT
private static final String USER_HOME
private static final String USER_DIR
private static final String INSTALL_HASH_PLACEHOLDER
private static final String INSTANCE_DATA_AREA_PREFIX
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
private final org.eclipse.osgi.service.datalocation.Location installLocation
private final org.eclipse.osgi.service.datalocation.Location configurationLocation
private final org.eclipse.osgi.service.datalocation.Location userLocation
private final org.eclipse.osgi.service.datalocation.Location instanceLocation
private final org.eclipse.osgi.service.datalocation.Location eclipseHomeLocation
public void <init> (org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
String osgiStorage
org.eclipse.osgi.service.datalocation.Location temp
java.net.URL defaultLocation
java.net.URL parentLocation
org.eclipse.osgi.service.datalocation.Location parent
String eclipseLauncher
String eclipseHomeLocationPath
public static java.net.URL buildURL (java.lang.String, boolean)
String spec
boolean trailingSlash
private void mungeConfigurationLocation ()
String location
int index
private static java.lang.String getEclipseHomeLocation (java.lang.String, org.eclipse.osgi.internal.framework.EquinoxConfiguration)
String launcher
org.eclipse.osgi.internal.framework.EquinoxConfiguration equinoxConfig
java.io.File launcherFile
java.io.File launcherDir
String macosx
private static java.io.File getMacOSEclipseHomeLocation (java.io.File)
java.io.File launcherDir
private org.eclipse.osgi.service.datalocation.Location buildLocation (java.lang.String, java.net.URL, java.lang.String, boolean, boolean, java.lang.String)
String property
java.net.URL defaultLocation
String userDefaultAppendage
boolean readOnlyDefault
boolean computeReadOnly
String dataAreaPrefix
String location
String userReadOnlySetting
boolean readOnly
String trimmedLocation
String base
String base
int idx
java.net.URL url
org.eclipse.osgi.internal.location.BasicLocation result
private java.lang.String substituteVar (java.lang.String, java.lang.String, java.lang.String)
String source
String var
String prop
String value
private java.net.URL computeInstallConfigurationLocation ()
String property
private java.net.URL computeSharedConfigurationLocation ()
String property
java.net.URL sharedConfigurationURL
java.net.URL installURL
private java.lang.String computeDefaultConfigurationLocation ()
java.net.URL installURL
java.io.File installDir
java.io.File defaultConfigDir
private static boolean canWrite (java.net.URL)
java.net.URL location
java.io.File locationDir
private java.lang.String computeDefaultUserAreaLocation (java.lang.String)
String pathAppendage
String installProperty
java.net.URL installURL
java.io.File installDir
String installDirHash
String appName
java.io.File eclipseProduct
java.util.Properties props
String appId
String appVersion
String userHome
private java.lang.String getInstallDirHash ()
String installProperty
java.net.URL installURL
java.io.File installDir
int hashCode
int hashCode
String installDirHash
public org.eclipse.osgi.service.datalocation.Location getUserLocation ()
public org.eclipse.osgi.service.datalocation.Location getConfigurationLocation ()
public org.eclipse.osgi.service.datalocation.Location getInstallLocation ()
public org.eclipse.osgi.service.datalocation.Location getInstanceLocation ()
public org.eclipse.osgi.service.datalocation.Location getEclipseHomeLocation ()
}
org/eclipse/osgi/internal/framework/OSGiFrameworkHooks$BundleCollisionHook$1.class
OSGiFrameworkHooks.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$BundleCollisionHook$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$BundleCollisionHook this$1
private final synthetic int val$operationType
private final synthetic org.osgi.framework.Bundle val$target
private final synthetic java.util.Collection val$shrinkable
void <init> (org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$BundleCollisionHook, int, org.osgi.framework.Bundle, java.util.Collection)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/framework/FilterImpl.class
FilterImpl.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.FilterImpl extends java.lang.Object implements org.osgi.framework.Filter {
private final int op
private static final int EQUAL
private static final int APPROX
private static final int GREATER
private static final int LESS
private static final int PRESENT
private static final int SUBSTRING
private static final int AND
private static final int OR
private static final int NOT
private final String attr
private final Object value
private final boolean debug
private volatile transient String filterString
public static org.eclipse.osgi.internal.framework.FilterImpl newInstance (java.lang.String) throws org.osgi.framework.InvalidSyntaxException
String filterString
public static org.eclipse.osgi.internal.framework.FilterImpl newInstance (java.lang.String, boolean) throws org.osgi.framework.InvalidSyntaxException
String filterString
boolean debug
public boolean match (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public boolean match (java.util.Dictionary)
java.util.Dictionary dictionary
public boolean matchCase (java.util.Dictionary)
java.util.Dictionary dictionary
org.eclipse.osgi.internal.framework.FilterImpl[] filters
org.eclipse.osgi.internal.framework.FilterImpl f
org.eclipse.osgi.internal.framework.FilterImpl[] filters
org.eclipse.osgi.internal.framework.FilterImpl f
org.eclipse.osgi.internal.framework.FilterImpl filter
Object prop
Object prop
public boolean matches (java.util.Map)
java.util.Map map
org.eclipse.osgi.internal.framework.FilterImpl[] filters
org.eclipse.osgi.internal.framework.FilterImpl f
org.eclipse.osgi.internal.framework.FilterImpl[] filters
org.eclipse.osgi.internal.framework.FilterImpl f
org.eclipse.osgi.internal.framework.FilterImpl filter
Object prop
Object prop
public java.lang.String toString ()
String result
private java.lang.StringBuffer normalize ()
StringBuffer sb
org.eclipse.osgi.internal.framework.FilterImpl[] filters
org.eclipse.osgi.internal.framework.FilterImpl f
org.eclipse.osgi.internal.framework.FilterImpl[] filters
org.eclipse.osgi.internal.framework.FilterImpl f
org.eclipse.osgi.internal.framework.FilterImpl filter
String[] substrings
String substr
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
void <init> (int, java.lang.String, java.lang.Object, boolean)
int operation
String attr
Object value
boolean debug
private static java.lang.String encodeValue (java.lang.String)
String value
boolean encoded
int inlen
int outlen
char[] output
int cursor
int i
char c
private boolean compare (int, java.lang.Object, java.lang.Object)
int operation
Object value1
Object value2
Class clazz
Class type
Comparable comparable
private boolean compare_Collection (int, java.util.Collection, java.lang.Object)
int operation
java.util.Collection collection
Object value2
Object value1
private boolean compare_ObjectArray (int, java.lang.Object[], java.lang.Object)
int operation
Object[] array
Object value2
Object value1
private boolean compare_PrimitiveArray (int, java.lang.Class, java.lang.Object, java.lang.Object)
int operation
Class type
Object primarray
Object value2
int[] array
int value1
long[] array
long value1
byte[] array
byte value1
short[] array
short value1
char[] array
char value1
float[] array
float value1
double[] array
double value1
boolean[] array
boolean value1
private boolean compare_String (int, java.lang.String, java.lang.Object)
int operation
String string
Object value2
String[] substrings
int pos
int i
int size
String substr
String substr2
int index
int len
String string2
private boolean compare_Integer (int, int, java.lang.Object)
int operation
int intval
Object value2
int intval2
int intval2
private boolean compare_Long (int, long, java.lang.Object)
int operation
long longval
Object value2
long longval2
long longval2
private boolean compare_Byte (int, byte, java.lang.Object)
int operation
byte byteval
Object value2
byte byteval2
byte byteval2
private boolean compare_Short (int, short, java.lang.Object)
int operation
short shortval
Object value2
short shortval2
short shortval2
private boolean compare_Character (int, char, java.lang.Object)
int operation
char charval
Object value2
char charval2
char charval2
private boolean compare_Boolean (int, boolean, java.lang.Object)
int operation
boolean boolval
Object value2
boolean boolval2
private boolean compare_Float (int, float, java.lang.Object)
int operation
float floatval
Object value2
float floatval2
float floatval2
private boolean compare_Double (int, double, java.lang.Object)
int operation
double doubleval
Object value2
double doubleval2
double doubleval2
private static java.lang.Object valueOf (java.lang.Class, java.lang.String)
Class target
String value2
java.lang.reflect.Method method
java.lang.reflect.Method method
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
private static void setAccessible (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessible
private boolean compare_Comparable (int, java.lang.Comparable, java.lang.Object)
int operation
Comparable value1
Object value2
private boolean compare_Unknown (int, java.lang.Object, java.lang.Object)
int operation
Object value1
Object value2
private static java.lang.String approxString (java.lang.String)
String input
boolean changed
char[] output
int cursor
char c
public java.lang.String getRequiredObjectClass ()
public java.lang.String getPrimaryKeyValue (java.lang.String)
String primaryKey
org.eclipse.osgi.internal.framework.FilterImpl[] clauses
org.eclipse.osgi.internal.framework.FilterImpl clause
String result
public java.util.List getChildren ()
public java.lang.String[] getAttributes ()
java.util.List results
private void getAttributesInternal (java.util.List)
java.util.List results
org.eclipse.osgi.internal.framework.FilterImpl[] children
org.eclipse.osgi.internal.framework.FilterImpl child
org.eclipse.osgi.internal.framework.FilterImpl child
public transient java.util.Map getStandardOSGiAttributes (java.lang.String[])
String[] versions
java.util.Map result
java.util.Map versionAttrs
String versionAttr
java.util.Map$Entry entry
org.eclipse.osgi.internal.framework.FilterImpl$Range range
private void addAttributes (java.util.Map, java.util.Map, boolean)
java.util.Map attributes
java.util.Map versionAttrs
boolean not
org.eclipse.osgi.internal.framework.FilterImpl$Range currentRange
org.osgi.framework.Version version
StringBuilder builder
String component
org.eclipse.osgi.internal.framework.FilterImpl$Range currentRange
org.eclipse.osgi.internal.framework.FilterImpl$Range currentRange
org.eclipse.osgi.internal.framework.FilterImpl component
}
org/eclipse/osgi/internal/serviceregistry/ShrinkableCollection$1.class
ShrinkableCollection.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ShrinkableCollection$1 extends java.lang.Object implements java.util.Iterator {
private Object last
final synthetic org.eclipse.osgi.internal.serviceregistry.ShrinkableCollection this$0
private final synthetic java.util.Iterator val$iter
private final synthetic java.util.List val$collections
void <init> (org.eclipse.osgi.internal.serviceregistry.ShrinkableCollection, java.util.Iterator, java.util.List)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Collection c
}
org/eclipse/osgi/internal/serviceregistry/FilteredServiceListener.class
FilteredServiceListener.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener extends java.lang.Object implements org.osgi.framework.ServiceListener org.osgi.framework.hooks.service.ListenerHook$ListenerInfo {
private final org.eclipse.osgi.internal.framework.FilterImpl filter
private final org.osgi.framework.ServiceListener listener
private final org.eclipse.osgi.internal.framework.BundleContextImpl context
private final boolean allservices
private final boolean unfiltered
private final String objectClass
private volatile boolean removed
private final org.eclipse.osgi.internal.debug.Debug debug
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.ServiceListener, java.lang.String) throws org.osgi.framework.InvalidSyntaxException
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.osgi.framework.ServiceListener listener
String filterstring
org.eclipse.osgi.internal.framework.FilterImpl filterImpl
String clazz
public void serviceChanged (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
String[] classes
int size
int i
String listenerName
String listenerName
private org.osgi.framework.ServiceEvent filterMatch (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent delivered
boolean modified
org.osgi.framework.ServiceEvent event
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.internal.serviceregistry.ModifiedServiceEvent modifiedServiceEvent
public java.lang.String toString ()
String filterString
public org.osgi.framework.BundleContext getBundleContext ()
public java.lang.String getFilter ()
public boolean isRemoved ()
void markRemoved ()
private static java.lang.String getObjectClassFilterString (java.lang.String)
String className
}
org/eclipse/osgi/internal/messages/ExternalMessages.properties
org/eclipse/osgi/internal/permadmin/PermissionAdminTable.class
PermissionAdminTable.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.PermissionAdminTable extends java.lang.Object {
private final java.util.Map locations
public void <init> ()
java.lang.String[] getLocations ()
org.osgi.service.permissionadmin.PermissionInfo[] getPermissions (java.lang.String)
String location
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection collection
void setPermissions (java.lang.String, org.osgi.service.permissionadmin.PermissionInfo[])
String location
org.osgi.service.permissionadmin.PermissionInfo[] permissions
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection getCollection (java.lang.String)
String location
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection[] getCollections ()
String[] currentLocations
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection[] results
int i
}
org/eclipse/osgi/internal/url/ContentHandlerProxy$DefaultContentHandler.class
ContentHandlerProxy.java
package org.eclipse.osgi.internal.url
org.eclipse.osgi.internal.url.ContentHandlerProxy$DefaultContentHandler extends java.net.ContentHandler {
final synthetic org.eclipse.osgi.internal.url.ContentHandlerProxy this$0
void <init> (org.eclipse.osgi.internal.url.ContentHandlerProxy)
public java.lang.Object getContent (java.net.URLConnection) throws java.io.IOException
java.net.URLConnection uConn
}
org/eclipse/osgi/internal/loader/FragmentLoader.class
FragmentLoader.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.FragmentLoader extends org.eclipse.osgi.container.ModuleLoader {
public void <init> ()
protected java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
protected java.util.Collection listResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
protected java.lang.ClassLoader getClassLoader ()
protected boolean getAndSetTrigger ()
public boolean isTriggerSet ()
protected void loadFragments (java.util.Collection)
java.util.Collection fragments
}
org/eclipse/osgi/internal/loader/ModuleClassLoader$DefineClassResult.class
ModuleClassLoader.java
package org.eclipse.osgi.internal.loader
public org.eclipse.osgi.internal.loader.ModuleClassLoader$DefineClassResult extends java.lang.Object {
public final Class clazz
public final boolean defined
public void <init> (java.lang.Class, boolean)
Class clazz
boolean defined
}
org/eclipse/osgi/internal/signedcontent/SignedContentFile$SignedContentFileEntry.class
SignedContentFile.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignedContentFile$SignedContentFileEntry extends java.lang.Object implements org.eclipse.osgi.signedcontent.SignedContentEntry {
private final org.eclipse.osgi.signedcontent.SignedContentEntry entry
final synthetic org.eclipse.osgi.internal.signedcontent.SignedContentFile this$0
public void <init> (org.eclipse.osgi.internal.signedcontent.SignedContentFile, org.eclipse.osgi.signedcontent.SignedContentEntry)
org.eclipse.osgi.signedcontent.SignedContentEntry entry
public java.lang.String getName ()
public org.eclipse.osgi.signedcontent.SignerInfo[] getSignerInfos ()
public boolean isSigned ()
public void verify () throws java.io.IOException org.eclipse.osgi.signedcontent.InvalidContentException
java.util.Map exceptions
Throwable t
}
org/eclipse/osgi/internal/signedcontent/SignedBundleHook$1.class
SignedBundleHook.java
package org.eclipse.osgi.internal.signedcontent
org.eclipse.osgi.internal.signedcontent.SignedBundleHook$1 extends java.lang.Object implements org.osgi.framework.BundleActivator {
final synthetic org.eclipse.osgi.internal.signedcontent.SignedBundleHook this$0
void <init> (org.eclipse.osgi.internal.signedcontent.SignedBundleHook)
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext bc
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext bc
}
org/eclipse/osgi/internal/container/AtomicLazyInitializer.class
AtomicLazyInitializer.java
package org.eclipse.osgi.internal.container
public org.eclipse.osgi.internal.container.AtomicLazyInitializer extends java.lang.Object {
private final java.util.concurrent.atomic.AtomicReference holder
public void <init> ()
public final java.lang.Object get ()
public final java.lang.Object getInitialized (java.util.concurrent.Callable)
java.util.concurrent.Callable initializer
Object result
Exception e
public final java.lang.Object getAndClear ()
private static java.lang.Object unchecked (java.lang.Exception)
Exception exception
private static java.lang.Object unchecked0 (java.lang.Exception) throws java.lang.Exception
Exception exception
}
org/eclipse/osgi/internal/log/LogServiceManager.class
LogServiceManager.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.LogServiceManager extends java.lang.Object implements org.osgi.framework.BundleListener org.osgi.framework.FrameworkListener org.osgi.framework.ServiceListener {
private static final String[] LOGSERVICE_CLASSES
private static final String[] LOGREADERSERVICE_CLASSES
private org.osgi.framework.ServiceRegistration logReaderServiceRegistration
private org.osgi.framework.ServiceRegistration logServiceRegistration
private final org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory logReaderServiceFactory
private final org.eclipse.osgi.internal.log.ExtendedLogServiceFactory logServiceFactory
private final org.eclipse.osgi.internal.log.ExtendedLogServiceImpl systemBundleLog
private org.eclipse.osgi.internal.log.EventAdminAdapter eventAdminAdapter
static void <clinit> ()
public transient void <init> (int, org.osgi.service.log.LogListener[])
int maxHistory
org.osgi.service.log.LogListener[] systemListeners
org.osgi.service.log.LogListener logListener
public void start (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public void stop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext context
public org.eclipse.equinox.log.ExtendedLogService getSystemBundleLog ()
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
org.osgi.framework.Bundle bundle
public void serviceChanged (org.osgi.framework.ServiceEvent)
org.osgi.framework.ServiceEvent event
org.osgi.framework.ServiceReference reference
org.osgi.framework.Bundle bundle
int eventType
int logType
public void frameworkEvent (org.osgi.framework.FrameworkEvent)
org.osgi.framework.FrameworkEvent event
org.osgi.framework.Bundle bundle
int eventType
int logType
Throwable throwable
private static java.lang.String getBundleEventTypeName (int)
int type
private static java.lang.String getServiceEventTypeName (int)
int type
private static java.lang.String getFrameworkEventTypeName (int)
int type
}
org/eclipse/osgi/internal/provisional/service/security/AuthorizationEvent.class
AuthorizationEvent.java
package org.eclipse.osgi.internal.provisional.service.security
public org.eclipse.osgi.internal.provisional.service.security.AuthorizationEvent extends java.lang.Object {
public static final int ALLOWED
public static final int DENIED
private final int result
private final org.eclipse.osgi.signedcontent.SignedContent content
private final Object context
private final int severity
public void <init> (int, org.eclipse.osgi.signedcontent.SignedContent, java.lang.Object, int)
int result
org.eclipse.osgi.signedcontent.SignedContent content
Object context
int severity
public int getResult ()
public int getSeverity ()
public org.eclipse.osgi.signedcontent.SignedContent getSignedContent ()
public java.lang.Object getContext ()
}
org/eclipse/equinox/log/ExtendedLogService.class
ExtendedLogService.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.ExtendedLogService extends java.lang.Object implements org.osgi.service.log.LogService org.eclipse.equinox.log.Logger {
public abstract org.eclipse.equinox.log.Logger getLogger (java.lang.String)
public abstract org.eclipse.equinox.log.Logger getLogger (org.osgi.framework.Bundle, java.lang.String)
}
JavaSE-1.8.profile
org/apache/felix/resolver/util/OpenHashMapList.class
OpenHashMapList.java
package org.apache.felix.resolver.util
public org.apache.felix.resolver.util.OpenHashMapList extends org.apache.felix.resolver.util.OpenHashMap {
public void <init> ()
public void <init> (int)
int initialCapacity
public void <init> (int, double, double)
int initialCapacity
double minLoadFactor
double maxLoadFactor
public org.apache.felix.resolver.util.OpenHashMapList deepClone ()
org.apache.felix.resolver.util.OpenHashMapList copy
Object[] values
int i
int l
}
org/osgi/framework/wiring/BundleCapability.class
BundleCapability.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.BundleCapability extends java.lang.Object implements org.osgi.resource.Capability {
public abstract org.osgi.framework.wiring.BundleRevision getRevision ()
public abstract java.lang.String getNamespace ()
public abstract java.util.Map getDirectives ()
public abstract java.util.Map getAttributes ()
public abstract org.osgi.framework.wiring.BundleRevision getResource ()
}
org/osgi/framework/PackagePermission$1.class
PackagePermission.java
package org.osgi.framework
org.osgi.framework.PackagePermission$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.osgi.framework.PackagePermission this$0
private final synthetic java.util.Map val$map
void <init> (org.osgi.framework.PackagePermission, java.util.Map)
public java.lang.Void run ()
String name
org.osgi.framework.SignerProperty signer
public volatile synthetic java.lang.Object run ()
}
org/osgi/framework/launch/packageinfo
org/osgi/framework/hooks/service/ListenerHook.class
ListenerHook.java
package org.osgi.framework.hooks.service
public abstract org.osgi.framework.hooks.service.ListenerHook extends java.lang.Object {
public abstract void added (java.util.Collection)
public abstract void removed (java.util.Collection)
}
org/osgi/framework/dto/packageinfo
org/osgi/framework/namespace/PackageNamespace.class
PackageNamespace.java
package org.osgi.framework.namespace
public final org.osgi.framework.namespace.PackageNamespace extends org.osgi.framework.namespace.AbstractWiringNamespace {
public static final String PACKAGE_NAMESPACE
public static final String CAPABILITY_INCLUDE_DIRECTIVE
public static final String CAPABILITY_EXCLUDE_DIRECTIVE
public static final String CAPABILITY_VERSION_ATTRIBUTE
public static final String CAPABILITY_BUNDLE_SYMBOLICNAME_ATTRIBUTE
public static final String RESOLUTION_DYNAMIC
private void <init> ()
}
org/osgi/framework/VersionRange.class
VersionRange.java
package org.osgi.framework
public org.osgi.framework.VersionRange extends java.lang.Object {
public static final char LEFT_OPEN
public static final char LEFT_CLOSED
public static final char RIGHT_OPEN
public static final char RIGHT_CLOSED
private final boolean leftClosed
private final org.osgi.framework.Version left
private final org.osgi.framework.Version right
private final boolean rightClosed
private final boolean empty
private transient String versionRangeString
private transient int hash
private static final String LEFT_OPEN_DELIMITER
private static final String LEFT_CLOSED_DELIMITER
private static final String LEFT_DELIMITERS
private static final String RIGHT_OPEN_DELIMITER
private static final String RIGHT_CLOSED_DELIMITER
private static final String RIGHT_DELIMITERS
private static final String ENDPOINT_DELIMITER
public void <init> (char, org.osgi.framework.Version, org.osgi.framework.Version, char)
char leftType
org.osgi.framework.Version leftEndpoint
org.osgi.framework.Version rightEndpoint
char rightType
public void <init> (java.lang.String)
String range
boolean closedLeft
boolean closedLeft
boolean closedRight
boolean closedRight
org.osgi.framework.Version endpointLeft
org.osgi.framework.Version endpointLeft
org.osgi.framework.Version endpointRight
org.osgi.framework.Version endpointRight
java.util.StringTokenizer st
String token
String version
java.util.NoSuchElementException e
IllegalArgumentException iae
private static org.osgi.framework.Version parseVersion (java.lang.String, java.lang.String)
String version
String range
IllegalArgumentException e
IllegalArgumentException iae
public org.osgi.framework.Version getLeft ()
public org.osgi.framework.Version getRight ()
public char getLeftType ()
public char getRightType ()
public boolean includes (org.osgi.framework.Version)
org.osgi.framework.Version version
public transient org.osgi.framework.VersionRange intersection (org.osgi.framework.VersionRange[])
org.osgi.framework.VersionRange[] ranges
boolean closedLeft
boolean closedRight
org.osgi.framework.Version endpointLeft
org.osgi.framework.Version endpointRight
org.osgi.framework.VersionRange range
int comparison
public boolean isEmpty ()
private boolean isEmpty0 ()
int comparison
public boolean isExact ()
org.osgi.framework.Version adjacent1
org.osgi.framework.Version adjacent1
org.osgi.framework.Version adjacent2
public java.lang.String toString ()
String s
String leftVersion
StringBuffer result
String rightVerion
StringBuffer result
public int hashCode ()
int h
public boolean equals (java.lang.Object)
Object object
org.osgi.framework.VersionRange other
public java.lang.String toFilterString (java.lang.String)
String attributeName
char ch
StringBuffer result
boolean needPresence
boolean multipleTerms
public static org.osgi.framework.VersionRange valueOf (java.lang.String)
String range
}
org/osgi/service/url/URLStreamHandlerService.class
URLStreamHandlerService.java
package org.osgi.service.url
public abstract org.osgi.service.url.URLStreamHandlerService extends java.lang.Object {
public abstract java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
public abstract void parseURL (org.osgi.service.url.URLStreamHandlerSetter, java.net.URL, java.lang.String, int, int)
public abstract java.lang.String toExternalForm (java.net.URL)
public abstract boolean equals (java.net.URL, java.net.URL)
public abstract int getDefaultPort ()
public abstract java.net.InetAddress getHostAddress (java.net.URL)
public abstract int hashCode (java.net.URL)
public abstract boolean hostsEqual (java.net.URL, java.net.URL)
public abstract boolean sameFile (java.net.URL, java.net.URL)
}
org/osgi/service/log/LogListener.class
LogListener.java
package org.osgi.service.log
public abstract org.osgi.service.log.LogListener extends java.lang.Object implements java.util.EventListener {
public abstract void logged (org.osgi.service.log.LogEntry)
}
org/osgi/service/packageadmin/PackageAdmin.class
PackageAdmin.java
package org.osgi.service.packageadmin
public abstract org.osgi.service.packageadmin.PackageAdmin extends java.lang.Object {
public static final int BUNDLE_TYPE_FRAGMENT
public abstract org.osgi.service.packageadmin.ExportedPackage[] getExportedPackages (org.osgi.framework.Bundle)
public abstract org.osgi.service.packageadmin.ExportedPackage[] getExportedPackages (java.lang.String)
public abstract org.osgi.service.packageadmin.ExportedPackage getExportedPackage (java.lang.String)
public abstract void refreshPackages (org.osgi.framework.Bundle[])
public abstract boolean resolveBundles (org.osgi.framework.Bundle[])
public abstract org.osgi.service.packageadmin.RequiredBundle[] getRequiredBundles (java.lang.String)
public abstract org.osgi.framework.Bundle[] getBundles (java.lang.String, java.lang.String)
public abstract org.osgi.framework.Bundle[] getFragments (org.osgi.framework.Bundle)
public abstract org.osgi.framework.Bundle[] getHosts (org.osgi.framework.Bundle)
public abstract org.osgi.framework.Bundle getBundle (java.lang.Class)
public abstract int getBundleType (org.osgi.framework.Bundle)
}
org/osgi/resource/dto/packageinfo
org/eclipse/osgi/framework/util/SecureAction$14.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$14 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.String[] run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/util/SecureAction$2.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$2 extends java.lang.Object implements java.security.PrivilegedAction {
void <init> ()
public org.eclipse.osgi.framework.util.SecureAction run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/console/ConsoleSession.class
ConsoleSession.java
package org.eclipse.osgi.framework.console
public abstract org.eclipse.osgi.framework.console.ConsoleSession extends java.lang.Object implements org.osgi.framework.ServiceFactory {
private volatile org.osgi.framework.ServiceRegistration sessionRegistration
public void <init> ()
public final void close ()
org.osgi.framework.ServiceRegistration current
protected abstract void doClose ()
public abstract java.io.InputStream getInput ()
public abstract java.io.OutputStream getOutput ()
public final java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
public final void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
Object service
}
org/eclipse/osgi/framework/eventmgr/EventManager$EventThread.class
EventManager.java
package org.eclipse.osgi.framework.eventmgr
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread extends java.lang.Thread {
private static int nextThreadNumber
private org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued head
private org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued tail
private volatile boolean running
void <init> (java.lang.ThreadGroup, java.lang.String)
ThreadGroup threadGroup
String threadName
private static synchronized java.lang.String getNextName ()
void <init> (java.lang.String)
String threadName
void <init> ()
void close ()
public void run ()
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued item
RuntimeException e
Error e
synchronized void postEvent (java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher, int, java.lang.Object)
java.util.Set l
org.eclipse.osgi.framework.eventmgr.EventDispatcher d
int a
Object o
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued item
private synchronized org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued getNextEvent ()
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread$Queued item
}
org/eclipse/osgi/launch/Equinox.class
Equinox.java
package org.eclipse.osgi.launch
public org.eclipse.osgi.launch.Equinox extends java.lang.Object implements org.osgi.framework.launch.Framework {
private final org.osgi.framework.launch.Framework systemBundle
public void <init> (java.util.Map)
java.util.Map configuration
org.eclipse.osgi.internal.framework.EquinoxContainer container
public int getState ()
public java.util.Dictionary getHeaders ()
public org.osgi.framework.ServiceReference[] getRegisteredServices ()
public org.osgi.framework.ServiceReference[] getServicesInUse ()
public boolean hasPermission (java.lang.Object)
Object permission
public java.net.URL getResource (java.lang.String)
String name
public java.util.Dictionary getHeaders (java.lang.String)
String locale
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
public long getLastModified ()
public org.osgi.framework.BundleContext getBundleContext ()
public java.util.Map getSignerCertificates (int)
int signersType
public org.osgi.framework.Version getVersion ()
public java.io.File getDataFile (java.lang.String)
String filename
public int compareTo (org.osgi.framework.Bundle)
org.osgi.framework.Bundle o
public void start (int) throws org.osgi.framework.BundleException
int options
public void start () throws org.osgi.framework.BundleException
public void stop (int) throws org.osgi.framework.BundleException
int options
public void stop () throws org.osgi.framework.BundleException
public void update (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream input
public void update () throws org.osgi.framework.BundleException
public void uninstall () throws org.osgi.framework.BundleException
public long getBundleId ()
public java.lang.String getLocation ()
public java.lang.String getSymbolicName ()
public java.util.Enumeration getEntryPaths (java.lang.String)
String path
public java.net.URL getEntry (java.lang.String)
String path
public java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
public java.lang.Object adapt (java.lang.Class)
Class type
public void init () throws org.osgi.framework.BundleException
public transient void init (org.osgi.framework.FrameworkListener[]) throws org.osgi.framework.BundleException
org.osgi.framework.FrameworkListener[] listeners
public org.osgi.framework.FrameworkEvent waitForStop (long) throws java.lang.InterruptedException
long timeout
public volatile synthetic int compareTo (java.lang.Object)
}
org/eclipse/osgi/service/resolver/StateHelper.class
StateHelper.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.StateHelper extends java.lang.Object {
public static final int ACCESS_ENCOURAGED
public static final int ACCESS_DISCOURAGED
public static final int VISIBLE_INCLUDE_EE_PACKAGES
public static final int VISIBLE_INCLUDE_ALL_HOST_WIRES
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getDependentBundles (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getPrerequisites (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract org.eclipse.osgi.service.resolver.VersionConstraint[] getUnsatisfiedConstraints (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.VersionConstraint[] getUnsatisfiedLeaves (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract boolean isResolvable (org.eclipse.osgi.service.resolver.ImportPackageSpecification)
public abstract boolean isResolvable (org.eclipse.osgi.service.resolver.BundleSpecification)
public abstract boolean isResolvable (org.eclipse.osgi.service.resolver.HostSpecification)
public abstract java.lang.Object[][] sortBundles (org.eclipse.osgi.service.resolver.BundleDescription[])
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getVisiblePackages (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getVisiblePackages (org.eclipse.osgi.service.resolver.BundleDescription, int)
public abstract int getAccessCode (org.eclipse.osgi.service.resolver.BundleDescription, org.eclipse.osgi.service.resolver.ExportPackageDescription)
}
org/eclipse/osgi/service/resolver/ResolverHookException.class
ResolverHookException.java
package org.eclipse.osgi.service.resolver
public org.eclipse.osgi.service.resolver.ResolverHookException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
org/eclipse/osgi/container/ModuleWire.class
ModuleWire.java
package org.eclipse.osgi.container
public final org.eclipse.osgi.container.ModuleWire extends java.lang.Object implements org.osgi.framework.wiring.BundleWire {
private final org.eclipse.osgi.container.ModuleCapability capability
private final org.eclipse.osgi.container.ModuleRevision hostingProvider
private final org.eclipse.osgi.container.ModuleRequirement requirement
private final org.eclipse.osgi.container.ModuleRevision hostingRequirer
private volatile boolean isValid
void <init> (org.eclipse.osgi.container.ModuleCapability, org.eclipse.osgi.container.ModuleRevision, org.eclipse.osgi.container.ModuleRequirement, org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleCapability capability
org.eclipse.osgi.container.ModuleRevision hostingProvider
org.eclipse.osgi.container.ModuleRequirement requirement
org.eclipse.osgi.container.ModuleRevision hostingRequirer
public org.eclipse.osgi.container.ModuleCapability getCapability ()
public org.eclipse.osgi.container.ModuleRequirement getRequirement ()
public org.eclipse.osgi.container.ModuleWiring getProviderWiring ()
public org.eclipse.osgi.container.ModuleWiring getRequirerWiring ()
public org.eclipse.osgi.container.ModuleRevision getProvider ()
public org.eclipse.osgi.container.ModuleRevision getRequirer ()
public java.lang.String toString ()
void invalidate ()
public volatile synthetic org.osgi.resource.Resource getProvider ()
public volatile synthetic org.osgi.framework.wiring.BundleRevision getProvider ()
public volatile synthetic org.osgi.framework.wiring.BundleWiring getProviderWiring ()
public volatile synthetic org.osgi.resource.Resource getRequirer ()
public volatile synthetic org.osgi.framework.wiring.BundleRevision getRequirer ()
public volatile synthetic org.osgi.resource.Capability getCapability ()
public volatile synthetic org.osgi.framework.wiring.BundleCapability getCapability ()
public volatile synthetic org.osgi.framework.wiring.BundleWiring getRequirerWiring ()
public volatile synthetic org.osgi.resource.Requirement getRequirement ()
public volatile synthetic org.osgi.framework.wiring.BundleRequirement getRequirement ()
}
org/eclipse/osgi/container/ModuleRevision.class
ModuleRevision.java
package org.eclipse.osgi.container
public final org.eclipse.osgi.container.ModuleRevision extends java.lang.Object implements org.osgi.framework.wiring.BundleRevision {
private final String symbolicName
private final org.osgi.framework.Version version
private final int types
private final java.util.List capabilities
private final java.util.List requirements
private final org.eclipse.osgi.container.ModuleRevisions revisions
private final Object revisionInfo
private volatile Boolean lazyActivationPolicy
void <init> (java.lang.String, org.osgi.framework.Version, int, java.util.List, java.util.List, org.eclipse.osgi.container.ModuleRevisions, java.lang.Object)
String symbolicName
org.osgi.framework.Version version
int types
java.util.List capabilityInfos
java.util.List requirementInfos
org.eclipse.osgi.container.ModuleRevisions revisions
Object revisionInfo
private java.util.List createCapabilities (java.util.List)
java.util.List capabilityInfos
java.util.List result
org.eclipse.osgi.container.ModuleRevisionBuilder$GenericInfo info
private java.util.List createRequirements (java.util.List)
java.util.List requirementInfos
java.util.List result
org.eclipse.osgi.container.ModuleRevisionBuilder$GenericInfo info
public org.osgi.framework.Bundle getBundle ()
public java.lang.String getSymbolicName ()
public org.osgi.framework.Version getVersion ()
public java.util.List getDeclaredCapabilities (java.lang.String)
String namespace
public java.util.List getDeclaredRequirements (java.lang.String)
String namespace
public java.util.List getModuleCapabilities (java.lang.String)
String namespace
java.util.List result
org.eclipse.osgi.container.ModuleCapability capability
public java.util.List getModuleRequirements (java.lang.String)
String namespace
java.util.List result
org.eclipse.osgi.container.ModuleRequirement requirement
public int getTypes ()
public org.eclipse.osgi.container.ModuleWiring getWiring ()
public java.util.List getCapabilities (java.lang.String)
String namespace
public java.util.List getRequirements (java.lang.String)
String namespace
public org.eclipse.osgi.container.ModuleRevisions getRevisions ()
public java.lang.Object getRevisionInfo ()
public boolean hasLazyActivatePolicy ()
Boolean currentPolicy
boolean lazyPolicy
java.util.List data
org.osgi.resource.Capability moduleData
boolean isCurrent ()
public java.lang.String toString ()
java.util.List identities
static java.lang.String toString (java.util.Map, boolean)
java.util.Map map
boolean directives
static java.lang.String toString (java.util.Map, boolean, boolean)
java.util.Map map
boolean directives
boolean stringsOnly
String assignment
java.util.Set set
StringBuffer sb
java.util.Map$Entry entry
String key
Object value
java.util.List list
Object component
String className
String type
Object object
String type
String className
public volatile synthetic org.osgi.framework.wiring.BundleWiring getWiring ()
}
org/eclipse/osgi/storage/BundleLocalizationImpl.class
BundleLocalizationImpl.java
package org.eclipse.osgi.storage
public org.eclipse.osgi.storage.BundleLocalizationImpl extends java.lang.Object implements org.eclipse.osgi.service.localization.BundleLocalization {
public void <init> ()
public java.util.ResourceBundle getLocalization (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle bundle
String locale
org.eclipse.osgi.container.Module m
org.eclipse.osgi.container.ModuleRevision r
org.eclipse.osgi.storage.BundleInfo$Generation g
}
org/eclipse/osgi/storage/bundlefile/ZipBundleEntry.class
ZipBundleEntry.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.ZipBundleEntry extends org.eclipse.osgi.storage.bundlefile.BundleEntry {
protected final java.util.zip.ZipEntry zipEntry
protected final org.eclipse.osgi.storage.bundlefile.ZipBundleFile bundleFile
void <init> (java.util.zip.ZipEntry, org.eclipse.osgi.storage.bundlefile.ZipBundleFile)
java.util.zip.ZipEntry zipEntry
org.eclipse.osgi.storage.bundlefile.ZipBundleFile bundleFile
public java.io.InputStream getInputStream () throws java.io.IOException
org.eclipse.osgi.storage.bundlefile.ZipBundleFile zipBundleFile
java.io.InputStream result
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
java.io.File file
}
org/eclipse/osgi/storage/url/BundleURLConverter.class
BundleURLConverter.java
package org.eclipse.osgi.storage.url
public org.eclipse.osgi.storage.url.BundleURLConverter extends java.lang.Object implements org.eclipse.osgi.service.urlconversion.URLConverter {
public void <init> ()
public java.net.URL toFileURL (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URLConnection connection
java.net.URL result
public java.net.URL resolve (java.net.URL) throws java.io.IOException
java.net.URL url
java.net.URLConnection connection
}
org/eclipse/osgi/internal/location/Locker_JavaNio.class
Locker_JavaNio.java
package org.eclipse.osgi.internal.location
public org.eclipse.osgi.internal.location.Locker_JavaNio extends java.lang.Object implements org.eclipse.osgi.internal.location.Locker {
private final java.io.File lockFile
private final boolean debug
private java.nio.channels.FileLock fileLock
private java.io.RandomAccessFile raFile
public void <init> (java.io.File, boolean)
java.io.File lockFile
boolean debug
public synchronized boolean lock () throws java.io.IOException
java.io.IOException ioe
String specificMessage
public synchronized void release ()
public synchronized boolean isLocked () throws java.io.IOException
java.io.RandomAccessFile temp
java.nio.channels.FileLock tempLock
java.io.IOException ioe
String specificMessage
}
org/eclipse/osgi/internal/framework/OSGiFrameworkHooks$BundleCollisionHook$2.class
OSGiFrameworkHooks.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$BundleCollisionHook$2 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$BundleCollisionHook this$1
private final synthetic int val$operationType
private final synthetic org.osgi.framework.Bundle val$target
private final synthetic java.util.Collection val$collisionCandidates
void <init> (org.eclipse.osgi.internal.framework.OSGiFrameworkHooks$BundleCollisionHook, int, org.osgi.framework.Bundle, java.util.Collection)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/framework/FilterImpl$ServiceReferenceDictionary.class
FilterImpl.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.FilterImpl$ServiceReferenceDictionary extends java.util.Dictionary {
private final org.osgi.framework.ServiceReference reference
void <init> (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Enumeration keys ()
public java.util.Enumeration elements ()
public java.lang.Object put (java.lang.String, java.lang.Object)
String key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/internal/framework/FilterImpl$SetAccessibleAction.class
FilterImpl.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.FilterImpl$SetAccessibleAction extends java.lang.Object implements java.security.PrivilegedAction {
private final java.lang.reflect.AccessibleObject accessible
void <init> (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessible
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceFactoryUse$1.class
ServiceFactoryUse.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse this$0
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse)
public java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$6.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$6 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.HookContext {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic org.osgi.framework.ServiceEvent val$event
private final synthetic java.util.Map val$result
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.osgi.framework.ServiceEvent, java.util.Map)
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
public java.lang.String getHookClassName ()
public java.lang.String getHookMethodName ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceFactoryUse.class
ServiceFactoryUse.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceFactoryUse extends org.eclipse.osgi.internal.serviceregistry.ServiceUse {
final org.eclipse.osgi.internal.framework.BundleContextImpl context
final org.osgi.framework.ServiceFactory factory
final org.eclipse.osgi.internal.debug.Debug debug
private Object cachedService
private boolean factoryInUse
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl context
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl registration
org.osgi.framework.ServiceFactory f
java.lang.Object getService ()
org.osgi.framework.ServiceException se
Object service
Object service
boolean ungetService ()
Object service
void release ()
Object service
java.lang.Object getCachedService ()
java.lang.Object factoryGetService ()
Object service
Object service
Throwable t
org.osgi.framework.ServiceException se
org.osgi.framework.ServiceException se
String[] clazzes
String invalidService
org.osgi.framework.ServiceException se
void factoryUngetService (java.lang.Object)
Object service
Throwable t
org.osgi.framework.ServiceException se
}
org/eclipse/osgi/internal/permadmin/PermissionsHash.class
PermissionsHash.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.PermissionsHash extends java.security.PermissionCollection {
private static final long serialVersionUID
java.util.Hashtable perms
public void <init> ()
public void add (java.security.Permission)
java.security.Permission perm
public java.util.Enumeration elements ()
public boolean implies (java.security.Permission)
java.security.Permission perm
java.security.Permission p
java.util.Enumeration permsEnum
}
org/eclipse/osgi/internal/weaving/WeavingHookConfigurator.class
WeavingHookConfigurator.java
package org.eclipse.osgi.internal.weaving
public org.eclipse.osgi.internal.weaving.WeavingHookConfigurator extends org.eclipse.osgi.internal.hookregistry.ClassLoaderHook {
private final java.util.Map blackList
private final ThreadLocal wovenClassStack
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
private org.eclipse.osgi.internal.serviceregistry.ServiceRegistry getRegistry ()
public byte[] processClass (java.lang.String, byte[], org.eclipse.osgi.internal.loader.classpath.ClasspathEntry, org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.internal.loader.classpath.ClasspathManager)
String name
byte[] classbytes
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
org.eclipse.osgi.internal.loader.ModuleClassLoader classLoader
org.eclipse.osgi.internal.loader.BundleLoader loader
org.eclipse.osgi.internal.weaving.WovenClassImpl wovenClass
java.util.List wovenClasses
Throwable t
org.osgi.framework.ServiceRegistration errorHook
org.osgi.framework.Bundle errorBundle
ClassFormatError error
public void recordClassDefine (java.lang.String, java.lang.Class, byte[], org.eclipse.osgi.internal.loader.classpath.ClasspathEntry, org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.internal.loader.classpath.ClasspathManager)
String name
Class clazz
byte[] classbytes
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
java.util.List wovenClasses
org.eclipse.osgi.internal.weaving.WovenClassImpl wovenClass
}
org/eclipse/osgi/internal/hooks/EclipseLazyStarter.class
EclipseLazyStarter.java
package org.eclipse.osgi.internal.hooks
public org.eclipse.osgi.internal.hooks.EclipseLazyStarter extends org.eclipse.osgi.internal.hookregistry.ClassLoaderHook {
private static final java.util.EnumSet alreadyActive
private static final org.eclipse.osgi.framework.util.SecureAction secureAction
private final ThreadLocal activationStack
private final java.util.Map errors
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.internal.framework.EquinoxContainer container
public void preFindLocalClass (java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager) throws java.lang.ClassNotFoundException
String name
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.Module module
java.util.List stack
int size
int i
public void postFindLocalClass (java.lang.String, java.lang.Class, org.eclipse.osgi.internal.loader.classpath.ClasspathManager) throws java.lang.ClassNotFoundException
String name
Class clazz
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
java.util.List stack
int size
org.eclipse.osgi.internal.loader.classpath.ClasspathManager[] managers
int i
int i
long startTime
org.eclipse.osgi.container.Module m
org.osgi.framework.BundleException e
org.osgi.framework.Bundle bundle
String message
String message
ClassNotFoundException error
private boolean shouldActivateFor (java.lang.String, org.eclipse.osgi.container.Module, org.eclipse.osgi.container.ModuleRevision, org.eclipse.osgi.internal.loader.classpath.ClasspathManager) throws java.lang.ClassNotFoundException
String className
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
org.eclipse.osgi.container.Module$State state
ClassNotFoundException error
private boolean isLazyStartable (java.lang.String, org.eclipse.osgi.container.ModuleRevision)
String className
org.eclipse.osgi.container.ModuleRevision revision
java.util.List moduleDatas
java.util.Map moduleDataAttrs
java.util.List excludes
java.util.List includes
int dotPosition
String packageName
}
org/eclipse/osgi/internal/loader/buddy/GlobalPolicy.class
GlobalPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.GlobalPolicy extends java.lang.Object implements org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy {
private org.osgi.service.packageadmin.PackageAdmin admin
public void <init> (org.osgi.service.packageadmin.PackageAdmin)
org.osgi.service.packageadmin.PackageAdmin admin
public java.lang.Class loadClass (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage pkg
public java.net.URL loadResource (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage pkg
public java.util.Enumeration loadResources (java.lang.String)
String name
org.osgi.service.packageadmin.ExportedPackage[] pkgs
java.util.Enumeration results
int i
}
org/eclipse/osgi/internal/signedcontent/DigestedInputStream.class
DigestedInputStream.java
package org.eclipse.osgi.internal.signedcontent
org.eclipse.osgi.internal.signedcontent.DigestedInputStream extends java.io.FilterInputStream {
private final java.security.MessageDigest[] digests
private final byte[][] result
private final org.eclipse.osgi.storage.bundlefile.BundleEntry entry
private final org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
private long remaining
void <init> (org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.signedcontent.SignerInfo[], byte[][], long) throws java.io.IOException java.security.NoSuchAlgorithmException
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
org.eclipse.osgi.signedcontent.SignerInfo[] signerInfos
byte[][] results
long size
int i
public synchronized void mark (int)
int readlimit
public boolean markSupported ()
public int read () throws java.io.IOException
int c
int i
private void verifyDigests () throws org.eclipse.osgi.signedcontent.InvalidContentException
int i
byte[] rc
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int rc
int i
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
byte[] buffer
long count
int rc
}
org/eclipse/osgi/internal/signedcontent/SignedBundleHook$TrustEngineCustomizer.class
SignedBundleHook.java
package org.eclipse.osgi.internal.signedcontent
org.eclipse.osgi.internal.signedcontent.SignedBundleHook$TrustEngineCustomizer extends java.lang.Object implements org.osgi.util.tracker.ServiceTrackerCustomizer {
final synthetic org.eclipse.osgi.internal.signedcontent.SignedBundleHook this$0
void <init> (org.eclipse.osgi.internal.signedcontent.SignedBundleHook)
public org.eclipse.osgi.service.security.TrustEngine addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.security.TrustEngine engine
java.lang.reflect.Field trustEngineListenerField
Exception e
public void modifiedService (org.osgi.framework.ServiceReference, org.eclipse.osgi.service.security.TrustEngine)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.security.TrustEngine service
public void removedService (org.osgi.framework.ServiceReference, org.eclipse.osgi.service.security.TrustEngine)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.security.TrustEngine service
public volatile synthetic void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile synthetic void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile synthetic java.lang.Object addingService (org.osgi.framework.ServiceReference)
}
org/eclipse/osgi/internal/container/Capabilities.class
Capabilities.java
package org.eclipse.osgi.internal.container
public org.eclipse.osgi.internal.container.Capabilities extends java.lang.Object {
public static final java.util.regex.Pattern MANDATORY_ATTR
public static final String SYNTHETIC_REQUIREMENT
java.util.Map namespaceSets
static void <clinit> ()
public void <init> ()
public static boolean matches (org.osgi.framework.Filter, org.osgi.resource.Capability, boolean)
org.osgi.framework.Filter f
org.osgi.resource.Capability candidate
boolean matchMandatory
String mandatory
java.util.regex.Matcher matcher
String[] mandatoryAttrs
boolean allPresent
String mandatoryAttr
boolean found
int numGroups
int i
public java.util.Collection addCapabilities (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
java.util.Collection packageNames
org.eclipse.osgi.container.ModuleCapability capability
org.eclipse.osgi.internal.container.Capabilities$NamespaceSet namespaceSet
Object packageName
public void removeCapabilities (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleCapability capability
org.eclipse.osgi.internal.container.Capabilities$NamespaceSet namespaceSet
public java.util.List findCapabilities (org.osgi.resource.Requirement)
org.osgi.resource.Requirement requirement
org.eclipse.osgi.internal.container.Capabilities$NamespaceSet namespaceSet
}
org/eclipse/osgi/internal/log/LoggerImpl.class
LoggerImpl.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.LoggerImpl extends java.lang.Object implements org.eclipse.equinox.log.Logger {
private final org.eclipse.osgi.internal.log.ExtendedLogServiceImpl logServiceImpl
private final String name
public void <init> (org.eclipse.osgi.internal.log.ExtendedLogServiceImpl, java.lang.String)
org.eclipse.osgi.internal.log.ExtendedLogServiceImpl logServiceImpl
String name
public java.lang.String getName ()
public boolean isLoggable (int)
int level
public void log (int, java.lang.String)
int level
String message
public void log (int, java.lang.String, java.lang.Throwable)
int level
String message
Throwable exception
public void log (org.osgi.framework.ServiceReference, int, java.lang.String)
org.osgi.framework.ServiceReference sr
int level
String message
public void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable)
org.osgi.framework.ServiceReference sr
int level
String message
Throwable exception
public void log (java.lang.Object, int, java.lang.String)
Object context
int level
String message
public void log (java.lang.Object, int, java.lang.String, java.lang.Throwable)
Object context
int level
String message
Throwable exception
}
org/eclipse/osgi/internal/provisional/service/security/AuthorizationStatus.class
AuthorizationStatus.java
package org.eclipse.osgi.internal.provisional.service.security
public org.eclipse.osgi.internal.provisional.service.security.AuthorizationStatus extends java.lang.Object {
public static final int OK
public static final int ERROR
public void <init> ()
}
org/eclipse/equinox/log/Logger.class
Logger.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.Logger extends java.lang.Object {
public abstract void log (int, java.lang.String)
public abstract void log (int, java.lang.String, java.lang.Throwable)
public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String)
public abstract void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable)
public abstract void log (java.lang.Object, int, java.lang.String)
public abstract void log (java.lang.Object, int, java.lang.String, java.lang.Throwable)
public abstract boolean isLoggable (int)
public abstract java.lang.String getName ()
}
OSGi_Minimum-1.1.profile
org/apache/felix/resolver/util/OpenHashMap.class
OpenHashMap.java
package org.apache.felix.resolver.util
public org.apache.felix.resolver.util.OpenHashMap extends java.util.AbstractMap implements java.lang.Cloneable {
static final int[] primeCapacities
static final int largestPrime
protected static final int defaultCapacity
protected static final double defaultMinLoadFactor
protected static final double defaultMaxLoadFactor
protected static final Object FREE
protected static final Object REMOVED
protected int distinct
protected int lowWaterMark
protected int highWaterMark
protected double minLoadFactor
protected double maxLoadFactor
protected Object[] table
protected Object[] values
protected int freeEntries
static void <clinit> ()
public void <init> ()
public void <init> (int)
int initialCapacity
public void <init> (int, double, double)
int initialCapacity
double minLoadFactor
double maxLoadFactor
public void clear ()
public org.apache.felix.resolver.util.OpenHashMap clone ()
org.apache.felix.resolver.util.OpenHashMap copy
CloneNotSupportedException exc
InternalError e
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public void ensureCapacity (int)
int minCapacity
int newCapacity
public java.lang.Object get (java.lang.Object)
Object key
int i
protected int indexOfInsertion (java.lang.Object)
Object key
Object[] tab
int length
int hash
int i
int decrement
int j
protected int indexOfKey (java.lang.Object)
Object key
Object[] tab
int length
int hash
int i
int decrement
protected int indexOfValue (java.lang.Object)
Object value
Object[] val
int i
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int i
Object previous
int newCapacity
int newCapacity
protected void rehash (int)
int newCapacity
int oldCapacity
Object[] oldTable
Object[] oldValues
Object[] newTable
Object[] newValues
int i
Object element
int index
public java.lang.Object remove (java.lang.Object)
Object key
int i
Object removed
int newCapacity
protected void setUp (int, double, double)
int initialCapacity
double minLoadFactor
double maxLoadFactor
int capacity
public void trimToSize ()
int newCapacity
public void concat ()
int newCap
public java.util.Set entrySet ()
protected int chooseGrowCapacity (int, double, double)
int size
double minLoad
double maxLoad
protected int chooseHighWaterMark (int, double)
int capacity
double maxLoad
protected int chooseLowWaterMark (int, double)
int capacity
double minLoad
protected int chooseShrinkCapacity (int, double, double)
int size
double minLoad
double maxLoad
protected int nextPrime (int)
int desiredCapacity
int i
public int size ()
protected static boolean equalsMindTheNull (java.lang.Object, java.lang.Object)
Object a
Object b
public volatile synthetic java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
org/osgi/framework/wiring/dto/BundleWiringDTO.class
BundleWiringDTO.java
package org.osgi.framework.wiring.dto
public org.osgi.framework.wiring.dto.BundleWiringDTO extends org.osgi.dto.DTO {
public long bundle
public int root
public java.util.Set nodes
public java.util.Set resources
public void <init> ()
}
org/osgi/framework/FrameworkUtil$SetAccessibleAction.class
FrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$SetAccessibleAction extends java.lang.Object implements java.security.PrivilegedAction {
private final java.lang.reflect.AccessibleObject accessible
void <init> (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject accessible
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/osgi/framework/FrameworkUtil$CaseInsensitiveMap.class
FrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$CaseInsensitiveMap extends java.util.AbstractMap implements java.util.Map {
private final java.util.Dictionary dictionary
private final String[] keys
void <init> (java.util.Dictionary)
java.util.Dictionary dictionary
java.util.List keyList
java.util.Enumeration e
Object k
String key
String i
public java.lang.Object get (java.lang.Object)
Object o
String k
String key
public java.util.Set entrySet ()
}
org/osgi/framework/hooks/weaving/package-info.class
package-info.java
package org.osgi.framework.hooks.weaving
abstract synthetic org.osgi.framework.hooks.weaving.package-info extends java.lang.Object {
}
org/osgi/framework/AdaptPermission.class
AdaptPermission.java
package org.osgi.framework
public final org.osgi.framework.AdaptPermission extends java.security.BasicPermission {
private static final long serialVersionUID
public static final String ADAPT
private static final int ACTION_ADAPT
private static final int ACTION_ALL
static final int ACTION_NONE
transient int action_mask
private volatile String actions
final transient org.osgi.framework.Bundle bundle
transient org.osgi.framework.Filter filter
private volatile transient java.util.Map properties
public void <init> (java.lang.String, java.lang.String)
String filter
String actions
public void <init> (java.lang.String, org.osgi.framework.Bundle, java.lang.String)
String adaptClass
org.osgi.framework.Bundle adaptableBundle
String actions
void <init> (org.osgi.framework.Filter, int)
org.osgi.framework.Filter filter
int mask
private void setTransients (org.osgi.framework.Filter, int)
org.osgi.framework.Filter filter
int mask
private static int parseActions (java.lang.String)
String actions
boolean seencomma
int mask
char[] a
int i
char c
char c
int matchlen
int matchlen
private static org.osgi.framework.Filter parseFilter (java.lang.String)
String filterString
org.osgi.framework.InvalidSyntaxException e
IllegalArgumentException iae
public boolean implies (java.security.Permission)
java.security.Permission p
org.osgi.framework.AdaptPermission requested
boolean implies0 (org.osgi.framework.AdaptPermission, int)
org.osgi.framework.AdaptPermission requested
int effective
int desired
org.osgi.framework.Filter f
public java.lang.String getActions ()
String result
public java.security.PermissionCollection newPermissionCollection ()
public boolean equals (java.lang.Object)
Object obj
org.osgi.framework.AdaptPermission cp
public int hashCode ()
int h
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
private java.util.Map getProperties ()
java.util.Map result
java.util.Map map
}
org/osgi/framework/startlevel/dto/FrameworkStartLevelDTO.class
FrameworkStartLevelDTO.java
package org.osgi.framework.startlevel.dto
public org.osgi.framework.startlevel.dto.FrameworkStartLevelDTO extends org.osgi.dto.DTO {
public int startLevel
public int initialBundleStartLevel
public void <init> ()
}
org/osgi/framework/FrameworkListener.class
FrameworkListener.java
package org.osgi.framework
public abstract org.osgi.framework.FrameworkListener extends java.lang.Object implements java.util.EventListener {
public abstract void frameworkEvent (org.osgi.framework.FrameworkEvent)
}
org/osgi/util/tracker/AbstractTracked.class
AbstractTracked.java
package org.osgi.util.tracker
abstract org.osgi.util.tracker.AbstractTracked extends java.lang.Object {
static final boolean DEBUG
private final java.util.Map tracked
private int trackingCount
private final java.util.List adding
volatile boolean closed
private final java.util.LinkedList initial
void <init> ()
void setInitial (java.lang.Object[])
Object[] list
Object item
void trackInitial ()
Object item
Object item
void close ()
void track (java.lang.Object, java.lang.Object)
Object item
Object related
Object object
Object object
private void trackAdding (java.lang.Object, java.lang.Object)
Object item
Object related
Object object
boolean becameUntracked
void untrack (java.lang.Object, java.lang.Object)
Object item
Object related
Object object
Object object
int size ()
boolean isEmpty ()
java.lang.Object getCustomizedObject (java.lang.Object)
Object item
java.lang.Object[] copyKeys (java.lang.Object[])
Object[] list
void modified ()
int getTrackingCount ()
java.util.Map copyEntries (java.util.Map)
java.util.Map map
abstract java.lang.Object customizerAdding (java.lang.Object, java.lang.Object)
abstract void customizerModified (java.lang.Object, java.lang.Object, java.lang.Object)
abstract void customizerRemoved (java.lang.Object, java.lang.Object, java.lang.Object)
}
org/osgi/service/startlevel/StartLevel.class
StartLevel.java
package org.osgi.service.startlevel
public abstract org.osgi.service.startlevel.StartLevel extends java.lang.Object {
public abstract int getStartLevel ()
public abstract void setStartLevel (int)
public abstract int getBundleStartLevel (org.osgi.framework.Bundle)
public abstract void setBundleStartLevel (org.osgi.framework.Bundle, int)
public abstract int getInitialBundleStartLevel ()
public abstract void setInitialBundleStartLevel (int)
public abstract boolean isBundlePersistentlyStarted (org.osgi.framework.Bundle)
public abstract boolean isBundleActivationPolicyUsed (org.osgi.framework.Bundle)
}
org/osgi/service/condpermadmin/BooleanCondition.class
Condition.java
package org.osgi.service.condpermadmin
final org.osgi.service.condpermadmin.BooleanCondition extends java.lang.Object implements org.osgi.service.condpermadmin.Condition {
private final boolean satisfied
void <init> (boolean)
boolean satisfied
public boolean isPostponed ()
public boolean isSatisfied ()
public boolean isMutable ()
public boolean isSatisfied (org.osgi.service.condpermadmin.Condition[], java.util.Dictionary)
org.osgi.service.condpermadmin.Condition[] conds
java.util.Dictionary context
int i
int length
}
org/osgi/resource/packageinfo
org/eclipse/osgi/framework/util/ArrayMap$1.class
ArrayMap.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.ArrayMap$1 extends java.lang.Object implements java.util.Iterator {
final synthetic org.eclipse.osgi.framework.util.ArrayMap this$0
private final synthetic java.util.Iterator val$keyIter
private final synthetic java.util.Iterator val$valueIter
void <init> (org.eclipse.osgi.framework.util.ArrayMap, java.util.Iterator, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/osgi/framework/util/SecureAction$13.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$13 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.framework.util.SecureAction this$0
private final synthetic java.io.File val$file
void <init> (org.eclipse.osgi.framework.util.SecureAction, java.io.File)
public java.lang.Long run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/framework/eventmgr/ListenerQueue.class
ListenerQueue.java
package org.eclipse.osgi.framework.eventmgr
public org.eclipse.osgi.framework.eventmgr.ListenerQueue extends java.lang.Object {
protected final org.eclipse.osgi.framework.eventmgr.EventManager manager
private final java.util.Map queue
private boolean readOnly
public void <init> (org.eclipse.osgi.framework.eventmgr.EventManager)
org.eclipse.osgi.framework.eventmgr.EventManager manager
public void queueListeners (org.eclipse.osgi.framework.eventmgr.EventListeners, org.eclipse.osgi.framework.eventmgr.EventDispatcher)
org.eclipse.osgi.framework.eventmgr.EventListeners listeners
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
public synchronized void queueListeners (java.util.Set, org.eclipse.osgi.framework.eventmgr.EventDispatcher)
java.util.Set listeners
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
public void dispatchEventAsynchronous (int, java.lang.Object)
int eventAction
Object eventObject
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread eventThread
java.util.Map$Entry entry
public void dispatchEventSynchronous (int, java.lang.Object)
int eventAction
Object eventObject
java.util.Map$Entry entry
}
org/eclipse/osgi/service/runnable/ApplicationLauncher.class
ApplicationLauncher.java
package org.eclipse.osgi.service.runnable
public abstract org.eclipse.osgi.service.runnable.ApplicationLauncher extends java.lang.Object {
public abstract void launch (org.eclipse.osgi.service.runnable.ParameterizedRunnable, java.lang.Object)
public abstract void shutdown ()
}
org/eclipse/osgi/service/resolver/StateObjectFactory.class
StateObjectFactory.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.StateObjectFactory extends java.lang.Object {
public static final org.eclipse.osgi.service.resolver.StateObjectFactory defaultFactory
static void <clinit> ()
public abstract org.eclipse.osgi.service.resolver.State createState ()
public abstract org.eclipse.osgi.service.resolver.State createState (boolean)
public abstract org.eclipse.osgi.service.resolver.State createState (org.eclipse.osgi.service.resolver.State)
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String[], boolean)
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String[], boolean, boolean, boolean, java.lang.String, java.lang.String, org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[])
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], boolean, boolean, boolean, java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[])
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], boolean, boolean, boolean, java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.NativeCodeSpecification)
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (long, java.lang.String, org.osgi.framework.Version, java.lang.String, org.eclipse.osgi.service.resolver.BundleSpecification[], org.eclipse.osgi.service.resolver.HostSpecification, org.eclipse.osgi.service.resolver.ImportPackageSpecification[], org.eclipse.osgi.service.resolver.ExportPackageDescription[], java.lang.String, java.lang.String[], org.eclipse.osgi.service.resolver.GenericSpecification[], org.eclipse.osgi.service.resolver.GenericDescription[], org.eclipse.osgi.service.resolver.NativeCodeSpecification)
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.service.resolver.State, java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (java.util.Dictionary, java.lang.String, long) throws org.osgi.framework.BundleException
public abstract org.eclipse.osgi.service.resolver.BundleDescription createBundleDescription (org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.BundleSpecification createBundleSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, boolean, boolean)
public abstract org.eclipse.osgi.service.resolver.BundleSpecification createBundleSpecification (org.eclipse.osgi.service.resolver.BundleSpecification)
public abstract java.util.List createBundleSpecifications (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange)
public abstract java.util.List createHostSpecifications (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.HostSpecification createHostSpecification (org.eclipse.osgi.service.resolver.HostSpecification)
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification createImportPackageSpecification (java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.lang.String, org.eclipse.osgi.service.resolver.VersionRange, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification createImportPackageSpecification (org.eclipse.osgi.service.resolver.ImportPackageSpecification)
public abstract java.util.List createImportPackageSpecifications (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription createExportPackageDescription (java.lang.String, org.osgi.framework.Version, java.util.Map, java.util.Map, boolean, org.eclipse.osgi.service.resolver.BundleDescription)
public abstract org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.lang.String, org.osgi.framework.Version, java.util.Map)
public abstract org.eclipse.osgi.service.resolver.GenericDescription createGenericDescription (java.lang.String, java.util.Map, java.util.Map, org.eclipse.osgi.service.resolver.BundleDescription)
public abstract java.util.List createGenericDescriptions (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.GenericSpecification createGenericSpecification (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) throws org.osgi.framework.InvalidSyntaxException
public abstract java.util.List createGenericSpecifications (java.lang.String)
public abstract org.eclipse.osgi.service.resolver.NativeCodeSpecification createNativeCodeSpecification (org.eclipse.osgi.service.resolver.NativeCodeDescription[], boolean)
public abstract org.eclipse.osgi.service.resolver.NativeCodeDescription createNativeCodeDescription (java.lang.String[], java.lang.String[], java.lang.String[], org.eclipse.osgi.service.resolver.VersionRange[], java.lang.String[], java.lang.String) throws org.osgi.framework.InvalidSyntaxException
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription createExportPackageDescription (org.eclipse.osgi.service.resolver.ExportPackageDescription)
public abstract java.util.List createExportPackageDescriptions (java.lang.String)
public abstract void writeState (org.eclipse.osgi.service.resolver.State, java.io.OutputStream) throws java.io.IOException
public abstract void writeState (org.eclipse.osgi.service.resolver.State, java.io.DataOutputStream) throws java.io.IOException
public abstract void writeState (org.eclipse.osgi.service.resolver.State, java.io.File) throws java.io.IOException
public abstract org.eclipse.osgi.service.resolver.State readState (java.io.InputStream) throws java.io.IOException
public abstract org.eclipse.osgi.service.resolver.State readState (java.io.DataInputStream) throws java.io.IOException
public abstract org.eclipse.osgi.service.resolver.State readState (java.io.File) throws java.io.IOException
}
org/eclipse/osgi/service/urlconversion/URLConverter.class
URLConverter.java
package org.eclipse.osgi.service.urlconversion
public abstract org.eclipse.osgi.service.urlconversion.URLConverter extends java.lang.Object {
public abstract java.net.URL toFileURL (java.net.URL) throws java.io.IOException
public abstract java.net.URL resolve (java.net.URL) throws java.io.IOException
}
org/eclipse/osgi/container/ModuleContainerAdaptor.class
ModuleContainerAdaptor.java
package org.eclipse.osgi.container
public abstract org.eclipse.osgi.container.ModuleContainerAdaptor extends java.lang.Object {
public void <init> ()
public abstract org.eclipse.osgi.container.ModuleCollisionHook getModuleCollisionHook ()
public abstract org.osgi.framework.hooks.resolver.ResolverHookFactory getResolverHookFactory ()
public transient abstract void publishContainerEvent (org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent, org.eclipse.osgi.container.Module, java.lang.Throwable, org.osgi.framework.FrameworkListener[])
public abstract void publishModuleEvent (org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent, org.eclipse.osgi.container.Module, org.eclipse.osgi.container.Module)
public java.lang.String getProperty (java.lang.String)
String key
public org.eclipse.osgi.container.ModuleLoader createModuleLoader (org.eclipse.osgi.container.ModuleWiring)
org.eclipse.osgi.container.ModuleWiring wiring
public abstract org.eclipse.osgi.container.Module createModule (java.lang.String, long, java.util.EnumSet, int)
public abstract org.eclipse.osgi.container.SystemModule createSystemModule ()
public java.lang.Object getRevisionInfo (java.lang.String, long)
String location
long id
public void associateRevision (org.eclipse.osgi.container.ModuleRevision, java.lang.Object)
org.eclipse.osgi.container.ModuleRevision revision
Object revisionInfo
public void invalidateWiring (org.eclipse.osgi.container.ModuleWiring, org.eclipse.osgi.container.ModuleLoader)
org.eclipse.osgi.container.ModuleWiring moduleWiring
org.eclipse.osgi.container.ModuleLoader current
public void refreshedSystemModule ()
public void updatedDatabase ()
public void initBegin ()
public void initEnd ()
public org.eclipse.osgi.service.debug.DebugOptions getDebugOptions ()
}
org/eclipse/osgi/container/Module$1.class
Module.java
package org.eclipse.osgi.container
org.eclipse.osgi.container.Module$1 extends java.lang.ThreadLocal {
final synthetic org.eclipse.osgi.container.Module this$0
void <init> (org.eclipse.osgi.container.Module)
protected java.lang.Boolean initialValue ()
protected volatile synthetic java.lang.Object initialValue ()
}
org/eclipse/osgi/container/ModuleDatabase$Sort.class
ModuleDatabase.java
package org.eclipse.osgi.container
final enum org.eclipse.osgi.container.ModuleDatabase$Sort extends java.lang.Enum {
public static final enum org.eclipse.osgi.container.ModuleDatabase$Sort BY_DEPENDENCY
public static final enum org.eclipse.osgi.container.ModuleDatabase$Sort BY_START_LEVEL
public static final enum org.eclipse.osgi.container.ModuleDatabase$Sort BY_ID
private static final synthetic org.eclipse.osgi.container.ModuleDatabase$Sort[] ENUM$VALUES
static void <clinit> ()
private void <init> (java.lang.String, int)
public transient boolean isContained (org.eclipse.osgi.container.ModuleDatabase$Sort[])
org.eclipse.osgi.container.ModuleDatabase$Sort[] options
org.eclipse.osgi.container.ModuleDatabase$Sort option
public static org.eclipse.osgi.container.ModuleDatabase$Sort[] values ()
public static org.eclipse.osgi.container.ModuleDatabase$Sort valueOf (java.lang.String)
}
org/eclipse/osgi/storage/SystemBundleFile.class
SystemBundleFile.java
package org.eclipse.osgi.storage
public org.eclipse.osgi.storage.SystemBundleFile extends org.eclipse.osgi.storage.bundlefile.BundleFile {
public void <init> ()
public java.io.File getFile (java.lang.String, boolean)
String path
boolean nativeCode
public org.eclipse.osgi.storage.bundlefile.BundleEntry getEntry (java.lang.String)
String path
public java.util.Enumeration getEntryPaths (java.lang.String, boolean)
String path
boolean recurse
public void close () throws java.io.IOException
public void open () throws java.io.IOException
public boolean containsDir (java.lang.String)
String dir
java.net.URL getManifestURL ()
ClassLoader cl
java.util.Enumeration manifests
java.net.URL url
org.eclipse.osgi.framework.util.Headers headers
}
org/eclipse/osgi/storage/bundlefile/DirZipBundleEntry.class
DirZipBundleEntry.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.DirZipBundleEntry extends org.eclipse.osgi.storage.bundlefile.BundleEntry {
private org.eclipse.osgi.storage.bundlefile.ZipBundleFile bundleFile
String name
public void <init> (org.eclipse.osgi.storage.bundlefile.ZipBundleFile, java.lang.String)
org.eclipse.osgi.storage.bundlefile.ZipBundleFile bundleFile
String name
public java.io.InputStream getInputStream () throws java.io.IOException
public long getSize ()
public java.lang.String getName ()
public long getTime ()
public java.net.URL getLocalURL ()
public java.net.URL getFileURL ()
}
org/eclipse/osgi/storage/BundleInfo$CachedManifest.class
BundleInfo.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.BundleInfo$CachedManifest extends java.util.Dictionary implements java.util.Map {
private final java.util.Map cached
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
void <init> (org.eclipse.osgi.storage.BundleInfo$Generation, java.util.Map)
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.util.Map cached
public java.util.Enumeration elements ()
public java.lang.String get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Enumeration keys ()
public java.lang.String put (java.lang.String, java.lang.String)
String key
String value
public java.lang.String remove (java.lang.Object)
Object key
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public void putAll (java.util.Map)
java.util.Map m
public void clear ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public volatile synthetic java.lang.Object get (java.lang.Object)
public volatile synthetic java.lang.Object remove (java.lang.Object)
public volatile synthetic java.lang.Object put (java.lang.Object, java.lang.Object)
}
org/eclipse/osgi/storage/NativeCodeFinder.class
NativeCodeFinder.java
package org.eclipse.osgi.storage
public org.eclipse.osgi.storage.NativeCodeFinder extends java.lang.Object {
public static final String REQUIREMENT_NATIVE_PATHS_ATTRIBUTE
private static final String[] EMPTY_STRINGS
public static final String EXTERNAL_LIB_PREFIX
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
private final org.eclipse.osgi.internal.debug.Debug debug
private final java.util.Collection loadedNativeCode
static void <clinit> ()
public void <init> (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation generation
public java.lang.String[] mapLibraryNames (java.lang.String)
String mappedLibName
int extIndex
java.util.List LIB_EXTENSIONS
String libNameBase
String[] results
int i
java.lang.String findLibrary (java.lang.String)
String libname
String path
String temp
private java.lang.String findLibrary0 (java.lang.String)
String libname
String path
java.util.List hooks
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
String mappedName
String[] altMappedNames
private java.lang.String findEclipseNativeCode (java.lang.String, java.lang.String, java.lang.String[])
String libname
String mappedName
String[] altMappedNames
String result
int i
private java.lang.String searchEclipseVariants (java.lang.String)
String path
java.util.List ECLIPSE_LIB_VARIANTS
String variant
org.eclipse.osgi.storage.bundlefile.BundleFile baseBundleFile
org.eclipse.osgi.storage.bundlefile.BundleEntry libEntry
java.io.File libFile
Exception e
private java.lang.String findBundleNativeCode (java.lang.String, java.lang.String, java.lang.String[])
String libname
String mappedName
String[] altMappedNames
String path
java.util.List nativePaths
int i
private java.util.List getNativePaths ()
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List hosts
java.util.List nativeCode
org.eclipse.osgi.container.ModuleWire moduleWire
java.util.List result
org.eclipse.osgi.internal.framework.FilterImpl filter
int index
java.util.Map capabilityAttrs
org.eclipse.osgi.internal.framework.FilterImpl child
java.util.List indexResult
org.osgi.framework.InvalidSyntaxException e
private java.lang.String findNativePath (java.util.List, java.lang.String)
java.util.List nativePaths
String libname
int slash
String nativePath
String path
String externalPath
java.io.File nativeFile
java.io.File nativeFile
}
org/eclipse/osgi/internal/framework/ContextFinder.class
ContextFinder.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.ContextFinder extends java.lang.ClassLoader implements java.security.PrivilegedAction {
private static ThreadLocal cycleDetector
static ClassLoader finderClassLoader
static org.eclipse.osgi.internal.framework.ContextFinder$Finder contextFinder
private static Class THIS
private final ClassLoader parentContextClassLoader
static void <clinit> ()
public void <init> (java.lang.ClassLoader)
ClassLoader contextClassLoader
java.util.List basicFindClassLoaders ()
Class[] stack
java.util.List result
ClassLoader previousLoader
int i
ClassLoader tmp
private boolean checkClassLoader (java.lang.ClassLoader)
ClassLoader classloader
ClassLoader parent
private java.util.List findClassLoaders ()
public java.util.List run ()
private boolean startLoading (java.lang.String)
String name
java.util.Set classesAndResources
private void stopLoading (java.lang.String)
String name
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String arg0
boolean arg1
java.util.List toConsult
java.util.Iterator loaders
public java.net.URL getResource (java.lang.String)
String arg0
java.util.List toConsult
java.util.Iterator loaders
java.net.URL result
protected java.util.Enumeration findResources (java.lang.String) throws java.io.IOException
String arg0
java.util.Enumeration result
java.util.List toConsult
java.util.Iterator loaders
java.util.Enumeration result
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/framework/EquinoxContainerAdaptor.class
EquinoxContainerAdaptor.java
package org.eclipse.osgi.internal.framework
public org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor extends org.eclipse.osgi.container.ModuleContainerAdaptor {
private static final ClassLoader BOOT_CLASSLOADER
private final org.eclipse.osgi.internal.framework.EquinoxContainer container
private final org.eclipse.osgi.storage.Storage storage
private final org.eclipse.osgi.internal.framework.OSGiFrameworkHooks hooks
private final java.util.Map initial
private final ClassLoader moduleClassLoaderParent
private final java.util.concurrent.atomic.AtomicLong lastSecurityAdminFlush
private static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$ModuleContainerAdaptor$ContainerEvent
private static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$ModuleContainerAdaptor$ModuleEvent
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.framework.EquinoxContainer, org.eclipse.osgi.storage.Storage, java.util.Map)
org.eclipse.osgi.internal.framework.EquinoxContainer container
org.eclipse.osgi.storage.Storage storage
java.util.Map initial
private static java.lang.ClassLoader getModuleClassLoaderParent (org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
ClassLoader parent
String type
ClassLoader cl
ClassLoader appCL
public org.eclipse.osgi.container.ModuleCollisionHook getModuleCollisionHook ()
public org.osgi.framework.hooks.resolver.ResolverHookFactory getResolverHookFactory ()
public transient void publishContainerEvent (org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent, org.eclipse.osgi.container.Module, java.lang.Throwable, org.osgi.framework.FrameworkListener[])
org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent type
org.eclipse.osgi.container.Module module
Throwable error
org.osgi.framework.FrameworkListener[] listeners
org.eclipse.osgi.internal.framework.EquinoxEventPublisher publisher
public void publishModuleEvent (org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent, org.eclipse.osgi.container.Module, org.eclipse.osgi.container.Module)
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent type
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.Module origin
org.eclipse.osgi.internal.framework.EquinoxEventPublisher publisher
public org.eclipse.osgi.container.Module createModule (java.lang.String, long, java.util.EnumSet, int)
String location
long id
java.util.EnumSet settings
int startlevel
org.eclipse.osgi.internal.framework.EquinoxBundle bundle
public org.eclipse.osgi.container.SystemModule createSystemModule ()
public java.lang.String getProperty (java.lang.String)
String key
public org.eclipse.osgi.container.ModuleLoader createModuleLoader (org.eclipse.osgi.container.ModuleWiring)
org.eclipse.osgi.container.ModuleWiring wiring
ClassLoader cl
public org.eclipse.osgi.storage.BundleInfo$Generation getRevisionInfo (java.lang.String, long)
String location
long id
public void associateRevision (org.eclipse.osgi.container.ModuleRevision, java.lang.Object)
org.eclipse.osgi.container.ModuleRevision revision
Object revisionInfo
public void invalidateWiring (org.eclipse.osgi.container.ModuleWiring, org.eclipse.osgi.container.ModuleLoader)
org.eclipse.osgi.container.ModuleWiring moduleWiring
org.eclipse.osgi.container.ModuleLoader current
org.eclipse.osgi.internal.loader.BundleLoader bundleLoader
long updatedTimestamp
java.util.List modules
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.storage.BundleInfo$Generation generation
java.security.ProtectionDomain domain
private void clearManifestCache (org.eclipse.osgi.container.ModuleWiring)
org.eclipse.osgi.container.ModuleWiring moduleWiring
boolean frameworkActive
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.container.Module module
boolean isUninstallingOrUninstalled
org.eclipse.osgi.storage.BundleInfo$Generation generation
static int getType (org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent)
org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent type
private int getType (org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent)
org.eclipse.osgi.container.ModuleContainerAdaptor$ModuleEvent type
public void refreshedSystemModule ()
public java.lang.String toString ()
public void updatedDatabase ()
org.eclipse.osgi.internal.framework.StorageSaver saver
public void initBegin ()
public void initEnd ()
public org.eclipse.osgi.service.debug.DebugOptions getDebugOptions ()
public volatile synthetic java.lang.Object getRevisionInfo (java.lang.String, long)
static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$ModuleContainerAdaptor$ContainerEvent ()
static synthetic int[] $SWITCH_TABLE$org$eclipse$osgi$container$ModuleContainerAdaptor$ModuleEvent ()
}
org/eclipse/osgi/internal/framework/BundleContextImpl$3.class
BundleContextImpl.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.BundleContextImpl$3 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.internal.framework.BundleContextImpl this$0
private final synthetic org.osgi.framework.BundleActivator val$bundleActivator
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.BundleActivator)
public java.lang.Void run () throws java.lang.Exception
Object previousTCCL
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/internal/hookregistry/ActivatorHookFactory.class
ActivatorHookFactory.java
package org.eclipse.osgi.internal.hookregistry
public abstract org.eclipse.osgi.internal.hookregistry.ActivatorHookFactory extends java.lang.Object {
public abstract org.osgi.framework.BundleActivator createActivator ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceConsumer$1.class
ServiceConsumer.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$1 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.ServiceConsumer {
void <init> ()
public java.lang.Object getService (org.eclipse.osgi.internal.serviceregistry.ServiceUse)
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
public boolean ungetService (org.eclipse.osgi.internal.serviceregistry.ServiceUse, java.lang.Object)
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
Object service
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistrationImpl.class
ServiceRegistrationImpl.java
package org.eclipse.osgi.internal.serviceregistry
public org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl extends java.lang.Object implements org.osgi.framework.ServiceRegistration java.lang.Comparable {
private final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
private final org.eclipse.osgi.internal.framework.BundleContextImpl context
private final org.osgi.framework.Bundle bundle
private final String[] clazzes
private final Object service
private org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl reference
private final java.util.List contextsUsing
private org.eclipse.osgi.internal.serviceregistry.ServiceProperties properties
private final long serviceid
private int serviceranking
private final Object registrationLock
private int state
private static final int REGISTERED
private static final int UNREGISTERING
private static final int UNREGISTERED
static final synthetic boolean $assertionsDisabled
static void <clinit> ()
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.internal.framework.BundleContextImpl, java.lang.String[], java.lang.Object)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
org.eclipse.osgi.internal.framework.BundleContextImpl context
String[] clazzes
Object service
void register (java.util.Dictionary)
java.util.Dictionary props
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
public void setProperties (java.util.Dictionary)
java.util.Dictionary props
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
org.eclipse.osgi.internal.serviceregistry.ServiceProperties previousProperties
public void unregister ()
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl ref
int size
org.eclipse.osgi.internal.framework.BundleContextImpl[] users
int i
boolean isUnregistered ()
public org.osgi.framework.ServiceReference getReference ()
org.eclipse.osgi.internal.serviceregistry.ServiceReferenceImpl getReferenceImpl ()
private org.eclipse.osgi.internal.serviceregistry.ServiceProperties createProperties (java.util.Dictionary)
java.util.Dictionary p
org.eclipse.osgi.internal.serviceregistry.ServiceProperties props
String scope
String scope
String scope
Object ranking
public org.eclipse.osgi.internal.serviceregistry.ServiceProperties getProperties ()
java.lang.Object getProperty (java.lang.String)
String key
java.lang.String[] getPropertyKeys ()
long getId ()
int getRanking ()
java.lang.String[] getClasses ()
java.lang.Object getServiceObject ()
org.osgi.framework.Bundle getBundle ()
public org.osgi.framework.Bundle getRegisteringBundle ()
java.lang.Object getSafeService (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceConsumer)
org.eclipse.osgi.internal.framework.BundleContextImpl user
org.eclipse.osgi.internal.serviceregistry.ServiceConsumer consumer
java.lang.Object getService (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceConsumer)
org.eclipse.osgi.internal.framework.BundleContextImpl user
org.eclipse.osgi.internal.serviceregistry.ServiceConsumer consumer
java.util.Map servicesInUse
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
boolean added
org.eclipse.osgi.internal.serviceregistry.ServiceUse u
Object serviceObject
org.eclipse.osgi.internal.serviceregistry.ServiceObjectsImpl getServiceObjects (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl user
private org.eclipse.osgi.internal.serviceregistry.ServiceUse newServiceUse (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl user
boolean ungetService (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.serviceregistry.ServiceConsumer, java.lang.Object)
org.eclipse.osgi.internal.framework.BundleContextImpl user
org.eclipse.osgi.internal.serviceregistry.ServiceConsumer consumer
Object serviceObject
java.util.Map servicesInUse
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse u
boolean result
boolean result
void releaseService (org.eclipse.osgi.internal.framework.BundleContextImpl)
org.eclipse.osgi.internal.framework.BundleContextImpl user
java.util.Map servicesInUse
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
org.eclipse.osgi.internal.serviceregistry.ServiceUse u
org.osgi.framework.Bundle[] getUsingBundles ()
int size
org.osgi.framework.Bundle[] bundles
int i
boolean isAssignableTo (org.osgi.framework.Bundle, java.lang.String)
org.osgi.framework.Bundle client
String className
public java.lang.String toString ()
int size
StringBuffer sb
int i
public int compareTo (org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl)
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl other
int thisRanking
int otherRanking
long thisId
long otherId
public volatile synthetic int compareTo (java.lang.Object)
}
org/eclipse/osgi/internal/permadmin/SecurityRowSnapShot.class
SecurityRowSnapShot.java
package org.eclipse.osgi.internal.permadmin
public org.eclipse.osgi.internal.permadmin.SecurityRowSnapShot extends java.lang.Object implements org.osgi.service.condpermadmin.ConditionalPermissionInfo {
private final String name
private final org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
private final org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
private final String decision
public void <init> (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
String decision
boolean d
boolean a
public org.osgi.service.condpermadmin.ConditionInfo[] getConditionInfos ()
public java.lang.String getAccessDecision ()
public java.lang.String getName ()
public org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos ()
public void delete ()
public java.lang.String toString ()
public java.lang.String getEncoded ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/eclipse/osgi/internal/weaving/WovenClassImpl.class
WovenClassImpl.java
package org.eclipse.osgi.internal.weaving
public final org.eclipse.osgi.internal.weaving.WovenClassImpl extends java.lang.Object implements org.osgi.framework.hooks.weaving.WovenClass org.eclipse.osgi.internal.serviceregistry.HookContext {
private static final byte FLAG_HOOKCALLED
private static final byte FLAG_HOOKSCOMPLETE
private static final byte FLAG_WEAVINGCOMPLETE
private static final String weavingHookName
private final String className
private final org.eclipse.osgi.storage.bundlefile.BundleEntry entry
private final java.util.List dynamicImports
private final org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
private final org.eclipse.osgi.internal.loader.BundleLoader loader
final org.eclipse.osgi.internal.serviceregistry.ServiceRegistry registry
private final java.util.Map blackList
private byte[] validBytes
private byte[] resultBytes
private byte hookFlags
private Throwable error
private org.osgi.framework.ServiceRegistration errorHook
private Class clazz
private int state
final org.eclipse.osgi.internal.framework.EquinoxContainer container
static void <clinit> ()
public void <init> (java.lang.String, byte[], org.eclipse.osgi.storage.bundlefile.BundleEntry, org.eclipse.osgi.internal.loader.classpath.ClasspathEntry, org.eclipse.osgi.internal.loader.BundleLoader, org.eclipse.osgi.internal.framework.EquinoxContainer, java.util.Map)
String className
byte[] bytes
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
org.eclipse.osgi.internal.loader.BundleLoader loader
org.eclipse.osgi.internal.framework.EquinoxContainer container
java.util.Map blacklist
public byte[] getBytes ()
byte[] current
byte[] results
public void setBytes (byte[])
byte[] newBytes
void checkPermission ()
SecurityManager sm
public java.util.List getDynamicImports ()
public boolean isWeavingComplete ()
private void setHooksComplete ()
byte[] original
void setWeavingCompleted (java.lang.Class)
Class clazz
public java.lang.String getClassName ()
public java.security.ProtectionDomain getProtectionDomain ()
public java.lang.Class getDefinedClass ()
public org.osgi.framework.wiring.BundleWiring getBundleWiring ()
public void call (java.lang.Object, org.osgi.framework.ServiceRegistration) throws java.lang.Exception
Object hook
org.osgi.framework.ServiceRegistration hookRegistration
org.osgi.framework.hooks.weaving.WeavingException e
Throwable t
private boolean validBytes (byte[])
byte[] checkBytes
public java.lang.String getHookMethodName ()
public java.lang.String getHookClassName ()
private void notifyWovenClassListeners ()
org.eclipse.osgi.internal.serviceregistry.HookContext context
java.security.PrivilegedActionException e
byte[] callHooks () throws java.lang.Throwable
SecurityManager sm
byte[] wovenBytes
java.util.List newImports
boolean rejected
java.security.PrivilegedActionException e
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook classLoaderHook
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook classLoaderHook
String newImport
org.eclipse.osgi.util.ManifestElement[] importElements
private void addImpliedImportPackagePermissions (org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.util.ManifestElement[] importElements
java.security.ProtectionDomain wovenDomain
org.eclipse.osgi.util.ManifestElement clause
String pkg
public java.lang.String toString ()
public org.osgi.framework.ServiceRegistration getErrorHook ()
public int getState ()
private void setState (int)
int value
}
org/eclipse/osgi/internal/loader/classpath/ClasspathManager.class
ClasspathManager.java
package org.eclipse.osgi.internal.loader.classpath
public org.eclipse.osgi.internal.loader.classpath.ClasspathManager extends java.lang.Object {
private static final org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] emptyFragments
private static final String[] DEFAULT_CLASSPATH
private static final java.util.Enumeration EMPTY_ENUMERATION
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
private final org.eclipse.osgi.internal.loader.ModuleClassLoader classloader
private final org.eclipse.osgi.internal.hookregistry.HookRegistry hookRegistry
private final org.eclipse.osgi.internal.debug.Debug debug
private final org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] entries
private volatile org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] fragments
private org.eclipse.osgi.framework.util.ArrayMap loadedLibraries
private ThreadLocal currentlyDefining
static void <clinit> ()
public void <init> (org.eclipse.osgi.storage.BundleInfo$Generation, org.eclipse.osgi.internal.loader.ModuleClassLoader)
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.loader.ModuleClassLoader classloader
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
String[] cp
private static java.lang.String[] getClassPath (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
java.util.List moduleDatas
java.util.List cp
private org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] buildFragmentClasspaths (org.eclipse.osgi.internal.loader.ModuleClassLoader, org.eclipse.osgi.internal.loader.classpath.ClasspathManager)
org.eclipse.osgi.internal.loader.ModuleClassLoader hostloader
org.eclipse.osgi.internal.loader.classpath.ClasspathManager manager
java.util.List fragmentWires
java.util.List result
org.eclipse.osgi.container.ModuleWire fragmentWire
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.storage.BundleInfo$Generation fragGeneration
String[] cp
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] fragEntries
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath fragClasspath
private static void insertFragment (org.eclipse.osgi.internal.loader.classpath.FragmentClasspath, java.util.List)
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath fragClasspath
java.util.List existing
long fragID
java.util.ListIterator iExisting
long otherID
public void close ()
int i
java.io.IOException e
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
int i
private org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] buildClasspath (java.lang.String[], org.eclipse.osgi.internal.loader.classpath.ClasspathManager, org.eclipse.osgi.storage.BundleInfo$Generation)
String[] cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager hostloader
org.eclipse.osgi.storage.BundleInfo$Generation source
java.util.ArrayList result
int i
private void findClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager, org.eclipse.osgi.storage.BundleInfo$Generation)
java.util.ArrayList result
String cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager hostloader
org.eclipse.osgi.storage.BundleInfo$Generation sourceGeneration
java.util.List loaderHooks
boolean hookAdded
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
org.osgi.framework.BundleException be
public boolean addClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager, org.eclipse.osgi.storage.BundleInfo$Generation)
java.util.ArrayList result
String cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager hostManager
org.eclipse.osgi.storage.BundleInfo$Generation source
public static boolean addStandardClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager, org.eclipse.osgi.storage.BundleInfo$Generation)
java.util.ArrayList result
String cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager hostManager
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry element
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] hostFrags
int i
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath fragCP
private boolean addEclipseClassPathEntry (java.util.ArrayList, java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager, org.eclipse.osgi.storage.BundleInfo$Generation)
java.util.ArrayList result
String cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager hostManager
org.eclipse.osgi.storage.BundleInfo$Generation source
String var
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry cpEntry
private boolean addInternalClassPath (java.lang.String, java.util.ArrayList, java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathManager, org.eclipse.osgi.storage.BundleInfo$Generation)
String var
java.util.ArrayList cpEntries
String cp
org.eclipse.osgi.internal.loader.classpath.ClasspathManager hostManager
org.eclipse.osgi.storage.BundleInfo$Generation source
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
java.util.List NL_JAR_VARIANTS
String nlVariant
private static java.lang.String hasPrefix (java.lang.String)
String libPath
public org.eclipse.osgi.internal.loader.classpath.ClasspathEntry getClasspath (java.lang.String, org.eclipse.osgi.storage.BundleInfo$Generation)
String cp
org.eclipse.osgi.storage.BundleInfo$Generation cpGeneration
org.eclipse.osgi.storage.bundlefile.BundleFile bundlefile
java.io.File file
org.eclipse.osgi.storage.bundlefile.BundleEntry cpEntry
public org.eclipse.osgi.internal.loader.classpath.ClasspathEntry getExternalClassPath (java.lang.String, org.eclipse.osgi.storage.BundleInfo$Generation)
String cp
org.eclipse.osgi.storage.BundleInfo$Generation cpGeneration
java.io.File file
org.eclipse.osgi.storage.bundlefile.BundleFile bundlefile
public synchronized void loadFragments (java.util.Collection)
java.util.Collection addedFragments
java.util.List result
org.eclipse.osgi.container.ModuleRevision addedFragment
org.eclipse.osgi.storage.BundleInfo$Generation fragGeneration
String[] cp
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] fragEntries
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath fragClasspath
private static org.eclipse.osgi.storage.bundlefile.BundleFile createBundleFile (java.io.File, org.eclipse.osgi.storage.BundleInfo$Generation)
java.io.File content
org.eclipse.osgi.storage.BundleInfo$Generation generation
private static org.eclipse.osgi.storage.bundlefile.BundleFile createBundleFile (java.lang.String, org.eclipse.osgi.storage.BundleInfo$Generation)
String nestedDir
org.eclipse.osgi.storage.BundleInfo$Generation generation
private org.eclipse.osgi.internal.loader.classpath.ClasspathEntry createClassPathEntry (org.eclipse.osgi.storage.bundlefile.BundleFile, org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.bundlefile.BundleFile bundlefile
org.eclipse.osgi.storage.BundleInfo$Generation source
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry entry
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry entry
public java.net.URL findLocalResource (java.lang.String)
String resource
java.util.List hooks
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
java.net.URL result
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
private java.net.URL findLocalResourceImpl (java.lang.String, int)
String resource
int classPathIndex
java.net.URL result
int curIndex
int i
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
int i
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] fragEntries
int j
public java.util.Enumeration findLocalResources (java.lang.String)
String resource
java.util.List resources
int classPathIndex
int i
java.net.URL url
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
int i
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] fragEntries
int j
java.net.URL url
private java.net.URL findResourceImpl (java.lang.String, org.eclipse.osgi.storage.bundlefile.BundleFile, int)
String name
org.eclipse.osgi.storage.bundlefile.BundleFile bundlefile
int index
public org.eclipse.osgi.storage.bundlefile.BundleEntry findLocalEntry (java.lang.String)
String path
public org.eclipse.osgi.storage.bundlefile.BundleEntry findLocalEntry (java.lang.String, int)
String path
int classPathIndex
org.eclipse.osgi.storage.bundlefile.BundleEntry result
int curIndex
int i
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
int i
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] fragEntries
int j
public java.util.Enumeration findLocalEntries (java.lang.String)
String path
java.util.List objects
int i
org.eclipse.osgi.storage.bundlefile.BundleEntry result
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
int i
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] fragEntries
int j
org.eclipse.osgi.storage.bundlefile.BundleEntry result
private org.eclipse.osgi.storage.bundlefile.BundleEntry findEntryImpl (java.lang.String, org.eclipse.osgi.storage.bundlefile.BundleFile)
String path
org.eclipse.osgi.storage.bundlefile.BundleFile bundleFile
public java.lang.Class findLocalClass (java.lang.String) throws java.lang.ClassNotFoundException
String classname
Class result
java.util.List hooks
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
private java.lang.Class findLocalClassImpl (java.lang.String, java.util.List) throws java.lang.ClassNotFoundException
String classname
java.util.List hooks
Class result
int i
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
int i
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] fragEntries
int j
private java.lang.Class findClassImpl (java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathEntry, java.util.List)
String name
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
java.util.List hooks
String filename
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
byte[] classbytes
byte[] classbytes
java.io.IOException e
java.util.Collection current
Error e
private java.lang.Class defineClass (java.lang.String, byte[], org.eclipse.osgi.internal.loader.classpath.ClasspathEntry, org.eclipse.osgi.storage.bundlefile.BundleEntry, java.util.List)
String name
byte[] classbytes
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
java.util.List hooks
org.eclipse.osgi.internal.loader.ModuleClassLoader$DefineClassResult result
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
byte[] modifiedBytes
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook rejectHook
Class defined
Class defined
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
private void definePackage (java.lang.String, org.eclipse.osgi.internal.loader.classpath.ClasspathEntry)
String name
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry classpathEntry
int lastIndex
String packageName
Object pkg
String specTitle
String specVersion
String specVendor
String implTitle
String implVersion
String implVendor
java.util.jar.Manifest mf
java.util.jar.Attributes mainAttributes
String dirName
java.util.jar.Attributes packageAttributes
boolean noEntry
public org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] getFragmentClasspaths ()
public org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] getHostClasspathEntries ()
public java.lang.String findLibrary (java.lang.String)
String libname
String libpath
private java.lang.String findLibrary0 (java.lang.String)
String libname
java.util.List hooks
String result
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath fragment
org.eclipse.osgi.internal.hookregistry.ClassLoaderHook hook
public java.util.List findEntries (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
java.util.List generations
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath fragmentClasspath
java.util.List result
java.util.Enumeration eURLs
public java.util.Collection listLocalResources (java.lang.String, java.lang.String, int)
String path
String filePattern
int options
java.util.List bundleFiles
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] cpEntries
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry cpEntry
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath[] currentFragments
org.eclipse.osgi.internal.loader.classpath.FragmentClasspath fragmentClasspath
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry[] fragEntries
org.eclipse.osgi.internal.loader.classpath.ClasspathEntry cpEntry
public org.eclipse.osgi.storage.BundleInfo$Generation getGeneration ()
public org.eclipse.osgi.internal.loader.ModuleClassLoader getClassLoader ()
}
org/eclipse/osgi/internal/loader/SystemBundleLoader$SystemModuleClassLoader.class
SystemBundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.SystemBundleLoader$SystemModuleClassLoader extends org.eclipse.osgi.internal.loader.EquinoxClassLoader {
final synthetic org.eclipse.osgi.internal.loader.SystemBundleLoader this$0
public void <init> (org.eclipse.osgi.internal.loader.SystemBundleLoader, java.lang.ClassLoader, org.eclipse.osgi.internal.framework.EquinoxConfiguration, org.eclipse.osgi.internal.loader.BundleLoader, org.eclipse.osgi.storage.BundleInfo$Generation)
ClassLoader parent
org.eclipse.osgi.internal.framework.EquinoxConfiguration configuration
org.eclipse.osgi.internal.loader.BundleLoader delegate
org.eclipse.osgi.storage.BundleInfo$Generation generation
protected java.lang.Class loadClass (java.lang.String, boolean) throws java.lang.ClassNotFoundException
String name
boolean resolve
public void loadFragments (java.util.Collection)
java.util.Collection fragments
org.eclipse.osgi.container.Module systemModule
org.eclipse.osgi.container.ModuleRevision fragment
org.osgi.framework.BundleException e
}
org/eclipse/osgi/internal/loader/sources/MultiSourcePackage.class
MultiSourcePackage.java
package org.eclipse.osgi.internal.loader.sources
public org.eclipse.osgi.internal.loader.sources.MultiSourcePackage extends org.eclipse.osgi.internal.loader.sources.PackageSource {
private final org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] suppliers
public void <init> (java.lang.String, org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[])
String id
org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] suppliers
public org.eclipse.osgi.internal.loader.sources.SingleSourcePackage[] getSuppliers ()
public java.lang.Class loadClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
Class result
int i
public java.net.URL getResource (java.lang.String)
String name
java.net.URL result
int i
public java.util.Enumeration getResources (java.lang.String)
String name
java.util.Enumeration results
int i
public java.util.Collection listResources (java.lang.String, java.lang.String)
String path
String filePattern
java.util.List result
org.eclipse.osgi.internal.loader.sources.SingleSourcePackage source
java.util.Collection sourceResources
String resource
}
org/eclipse/osgi/internal/signedcontent/PKCS7Processor.class
PKCS7Processor.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.PKCS7Processor extends java.lang.Object implements org.eclipse.osgi.internal.signedcontent.SignedContentConstants {
static java.security.cert.CertificateFactory certFact
private final String signer
private final String file
private java.security.cert.Certificate[] certificates
private java.security.cert.Certificate[] tsaCertificates
private java.util.Map signedAttrs
private java.util.Map unsignedAttrs
private byte[] signature
private String digestAlgorithm
private String signatureAlgorithm
private java.security.cert.Certificate signerCert
private java.util.Date signingTime
static void <clinit> ()
private static java.lang.String oid2String (int[])
int[] oid
StringBuffer sb
int i
private static java.lang.String findEncryption (int[]) throws java.security.NoSuchAlgorithmException
int[] encOid
private static java.lang.String findDigest (int[]) throws java.security.NoSuchAlgorithmException
int[] digestOid
public void <init> (byte[], int, int, java.lang.String, java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException
byte[] pkcs7
int pkcs7Offset
int pkcs7Length
String signer
String file
java.util.List certs
org.eclipse.osgi.internal.signedcontent.BERProcessor bp
private void processEncapContentInfo (org.eclipse.osgi.internal.signedcontent.BERProcessor) throws java.security.SignatureException
org.eclipse.osgi.internal.signedcontent.BERProcessor bp
org.eclipse.osgi.internal.signedcontent.BERProcessor encapContentBERS
org.eclipse.osgi.internal.signedcontent.BERProcessor encapContentBERS1
byte[] bytesman
org.eclipse.osgi.internal.signedcontent.BERProcessor eContentStructure
org.eclipse.osgi.internal.signedcontent.BERProcessor eContentBER
int tsaVersion
String dateString
int dotIndex
StringBuffer dateFormatSB
int noS
int i
java.text.DateFormat dateFormt
java.text.ParseException e
private java.util.List constructCertPath (java.util.List, java.security.cert.Certificate)
java.util.List certs
java.security.cert.Certificate targetCert
java.util.List certsList
java.security.cert.X509Certificate currentCert
int numIteration
int i
javax.security.auth.x500.X500Principal subject
javax.security.auth.x500.X500Principal issuer
java.util.Iterator itr
java.security.cert.X509Certificate tempCert
public void verifyCerts () throws java.security.InvalidKeyException java.security.SignatureException java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
int len
int i
java.security.cert.X509Certificate currentX509Cert
java.security.cert.X509Certificate nextX509Cert
private java.security.cert.Certificate processSignerInfos (org.eclipse.osgi.internal.signedcontent.BERProcessor, java.util.List) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.SignatureException
org.eclipse.osgi.internal.signedcontent.BERProcessor bp
java.util.List certs
java.math.BigInteger signerInfoVersion
org.eclipse.osgi.internal.signedcontent.BERProcessor issuerAndSN
javax.security.auth.x500.X500Principal signerIssuer
java.math.BigInteger sn
java.security.cert.Certificate newSignerCert
java.util.Iterator itr
java.security.cert.X509Certificate cert
org.eclipse.osgi.internal.signedcontent.BERProcessor digestAlg
org.eclipse.osgi.internal.signedcontent.BERProcessor encryptionAlg
private void processUnsignedAttributes (org.eclipse.osgi.internal.signedcontent.BERProcessor) throws java.security.SignatureException
org.eclipse.osgi.internal.signedcontent.BERProcessor bp
org.eclipse.osgi.internal.signedcontent.BERProcessor unsignedAttrsBERS
org.eclipse.osgi.internal.signedcontent.BERProcessor unsignedAttrBER
int[] objID
byte[] structure
private void processSignedAttributes (org.eclipse.osgi.internal.signedcontent.BERProcessor) throws java.security.SignatureException
org.eclipse.osgi.internal.signedcontent.BERProcessor bp
org.eclipse.osgi.internal.signedcontent.BERProcessor signedAttrsBERS
org.eclipse.osgi.internal.signedcontent.BERProcessor signedAttrBER
int[] signedAttrObjID
byte[] signedAttrStructure
public java.security.cert.Certificate[] getCertificates ()
public void verifySFSignature (byte[], int, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.SignatureException
byte[] data
int dataOffset
int dataLength
java.security.Signature sig
public java.util.Map getUnsignedAttrs ()
public java.util.Map getSignedAttrs ()
private java.util.List processCertificates (org.eclipse.osgi.internal.signedcontent.BERProcessor) throws java.security.cert.CertificateException java.security.SignatureException
org.eclipse.osgi.internal.signedcontent.BERProcessor bp
java.util.List rtvList
org.eclipse.osgi.internal.signedcontent.BERProcessor certsBERS
java.security.cert.X509Certificate x509Cert
public java.util.Date getSigningTime ()
void setTSACertificates (java.security.cert.Certificate[])
java.security.cert.Certificate[] tsaCertificates
public java.security.cert.Certificate[] getTSACertificates ()
}
org/eclipse/osgi/internal/debug/FrameworkDebugOptions.class
FrameworkDebugOptions.java
package org.eclipse.osgi.internal.debug
public org.eclipse.osgi.internal.debug.FrameworkDebugOptions extends java.lang.Object implements org.eclipse.osgi.service.debug.DebugOptions org.osgi.util.tracker.ServiceTrackerCustomizer {
private static final String OSGI_DEBUG
private static final String OSGI_DEBUG_VERBOSE
public static final String PROP_TRACEFILE
private static final String OPTIONS
private static final Object writeLock
private final Object lock
private java.util.Properties options
private java.util.Properties disabledOptions
protected final java.util.Map debugTraceCache
protected java.io.File outFile
protected boolean verboseDebug
private boolean newSession
private final org.eclipse.osgi.internal.framework.EquinoxConfiguration environmentInfo
private volatile org.osgi.framework.BundleContext context
private volatile org.osgi.util.tracker.ServiceTracker listenerTracker
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.framework.EquinoxConfiguration)
org.eclipse.osgi.internal.framework.EquinoxConfiguration environmentInfo
String debugOptionsFilename
java.net.URL optionsFile
String userDir
java.io.InputStream input
java.io.IOException e
Object key
public void start (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
public void stop (org.osgi.framework.BundleContext)
org.osgi.framework.BundleContext bc
private static java.net.URL buildURL (java.lang.String, boolean)
String spec
boolean trailingSlash
boolean isFile
private static java.net.URL adjustTrailingSlash (java.net.URL, boolean) throws java.net.MalformedURLException
java.net.URL url
boolean trailingSlash
String file
public boolean getBooleanOption (java.lang.String, boolean)
String option
boolean defaultValue
String optionValue
public java.lang.String getOption (java.lang.String)
String option
public java.lang.String getOption (java.lang.String, java.lang.String)
String option
String defaultValue
public int getIntegerOption (java.lang.String, int)
String option
int defaultValue
String value
public java.util.Map getOptions ()
java.util.Map snapShot
java.lang.String[] getAllOptions ()
String[] optionsArray
java.util.Iterator entrySetIterator
int i
java.util.Map$Entry entry
public void removeOption (java.lang.String)
String option
String fireChangedEvent
public void setOption (java.lang.String, java.lang.String)
String option
String value
String fireChangedEvent
String currentValue
private java.lang.String getSymbolicName (java.lang.String)
String option
int firstSlashIndex
public void setOptions (java.util.Map)
java.util.Map ops
java.util.Properties newOptions
java.util.Iterator entries
java.util.Map$Entry entry
java.util.Set fireChangesTo
java.util.Iterator keys
String key
String symbolicName
java.util.Iterator newEntries
java.util.Map$Entry entry
String existingValue
String symbolicName
java.util.Iterator iChanges
public boolean isDebugEnabled ()
public void setDebugEnabled (boolean)
boolean enabled
boolean fireChangedEvent
public final org.eclipse.osgi.service.debug.DebugTrace newDebugTrace (java.lang.String)
String bundleSymbolicName
public final org.eclipse.osgi.service.debug.DebugTrace newDebugTrace (java.lang.String, java.lang.Class)
String bundleSymbolicName
Class traceEntryClass
org.eclipse.osgi.service.debug.DebugTrace debugTrace
public final java.io.File getFile ()
public void setFile (java.io.File)
java.io.File traceFile
boolean newSession ()
java.lang.Object getWriteLock ()
boolean isVerbose ()
org.eclipse.osgi.internal.framework.EquinoxConfiguration getConfiguration ()
public void setVerbose (boolean)
boolean verbose
private void optionsChanged (java.lang.String)
String bundleSymbolicName
org.osgi.framework.BundleContext bc
org.osgi.framework.ServiceReference[] listenerRefs
int i
org.eclipse.osgi.service.debug.DebugOptionsListener service
public org.eclipse.osgi.service.debug.DebugOptionsListener addingService (org.osgi.framework.ServiceReference)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.debug.DebugOptionsListener listener
public void modifiedService (org.osgi.framework.ServiceReference, org.eclipse.osgi.service.debug.DebugOptionsListener)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.debug.DebugOptionsListener service
public void removedService (org.osgi.framework.ServiceReference, org.eclipse.osgi.service.debug.DebugOptionsListener)
org.osgi.framework.ServiceReference reference
org.eclipse.osgi.service.debug.DebugOptionsListener service
public volatile synthetic void removedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile synthetic void modifiedService (org.osgi.framework.ServiceReference, java.lang.Object)
public volatile synthetic java.lang.Object addingService (org.osgi.framework.ServiceReference)
}
org/eclipse/osgi/internal/log/EquinoxLogFactory.class
EquinoxLogFactory.java
package org.eclipse.osgi.internal.log
org.eclipse.osgi.internal.log.EquinoxLogFactory extends java.lang.Object implements org.osgi.framework.ServiceFactory {
final org.eclipse.osgi.internal.log.EquinoxLogWriter defaultWriter
final org.eclipse.osgi.internal.log.LogServiceManager logManager
public void <init> (org.eclipse.osgi.internal.log.EquinoxLogWriter, org.eclipse.osgi.internal.log.LogServiceManager)
org.eclipse.osgi.internal.log.EquinoxLogWriter defaultWriter
org.eclipse.osgi.internal.log.LogServiceManager logManager
public org.eclipse.osgi.framework.log.FrameworkLog getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
org.eclipse.osgi.framework.log.FrameworkLog createFrameworkLog (org.osgi.framework.Bundle, org.eclipse.osgi.internal.log.EquinoxLogWriter)
org.osgi.framework.Bundle bundle
org.eclipse.osgi.internal.log.EquinoxLogWriter eclipseWriter
org.eclipse.osgi.internal.log.EquinoxLogWriter logWriter
org.eclipse.equinox.log.Logger logger
public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, org.eclipse.osgi.framework.log.FrameworkLog)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
org.eclipse.osgi.framework.log.FrameworkLog service
static int convertLevel (org.eclipse.osgi.framework.log.FrameworkLogEntry)
org.eclipse.osgi.framework.log.FrameworkLogEntry logEntry
public volatile synthetic void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
public volatile synthetic java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
}
org/eclipse/osgi/internal/provisional/verifier/CertificateVerifierFactory.class
CertificateVerifierFactory.java
package org.eclipse.osgi.internal.provisional.verifier
public abstract org.eclipse.osgi.internal.provisional.verifier.CertificateVerifierFactory extends java.lang.Object {
public abstract org.eclipse.osgi.internal.provisional.verifier.CertificateVerifier getVerifier (java.io.File) throws java.io.IOException
public abstract org.eclipse.osgi.internal.provisional.verifier.CertificateVerifier getVerifier (org.osgi.framework.Bundle) throws java.io.IOException
}
org/eclipse/equinox/log/ExtendedLogEntry.class
ExtendedLogEntry.java
package org.eclipse.equinox.log
public abstract org.eclipse.equinox.log.ExtendedLogEntry extends java.lang.Object implements org.osgi.service.log.LogEntry {
public abstract java.lang.String getLoggerName ()
public abstract java.lang.Object getContext ()
public abstract long getThreadId ()
public abstract java.lang.String getThreadName ()
public abstract long getSequenceNumber ()
}
JavaSE-1.6.profile
.options
org/apache/felix/resolver/util/CopyOnWriteSet.class
CopyOnWriteSet.java
package org.apache.felix.resolver.util
public org.apache.felix.resolver.util.CopyOnWriteSet extends java.util.AbstractSet {
Object[] data
public void <init> ()
public void <init> (java.util.Collection)
java.util.Collection col
public java.util.Iterator iterator ()
public int size ()
public boolean add (java.lang.Object)
Object e
Object[] d
Object o
Object[] a
private void remove (int)
int index
Object[] d
int len
Object[] a
int numMoved
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
static synthetic void access$0 (org.apache.felix.resolver.util.CopyOnWriteSet, int)
}
org/apache/felix/resolver/FelixResolveContext.class
FelixResolveContext.java
package org.apache.felix.resolver
public abstract org.apache.felix.resolver.FelixResolveContext extends java.lang.Object {
public abstract java.util.Collection getOndemandResources (org.osgi.resource.Resource)
}
org/osgi/framework/wiring/FrameworkWiring.class
FrameworkWiring.java
package org.osgi.framework.wiring
public abstract org.osgi.framework.wiring.FrameworkWiring extends java.lang.Object implements org.osgi.framework.BundleReference {
public transient abstract void refreshBundles (java.util.Collection, org.osgi.framework.FrameworkListener[])
public abstract boolean resolveBundles (java.util.Collection)
public abstract java.util.Collection getRemovalPendingBundles ()
public abstract java.util.Collection getDependencyClosure (java.util.Collection)
public abstract java.util.Collection findProviders (org.osgi.resource.Requirement)
}
org/osgi/framework/BundleEvent.class
BundleEvent.java
package org.osgi.framework
public org.osgi.framework.BundleEvent extends java.util.EventObject {
static final long serialVersionUID
private final org.osgi.framework.Bundle bundle
private final int type
public static final int INSTALLED
public static final int STARTED
public static final int STOPPED
public static final int UPDATED
public static final int UNINSTALLED
public static final int RESOLVED
public static final int UNRESOLVED
public static final int STARTING
public static final int STOPPING
public static final int LAZY_ACTIVATION
private final org.osgi.framework.Bundle origin
public void <init> (int, org.osgi.framework.Bundle, org.osgi.framework.Bundle)
int type
org.osgi.framework.Bundle bundle
org.osgi.framework.Bundle origin
public void <init> (int, org.osgi.framework.Bundle)
int type
org.osgi.framework.Bundle bundle
public org.osgi.framework.Bundle getBundle ()
public int getType ()
public org.osgi.framework.Bundle getOrigin ()
}
org/osgi/framework/ServicePermissionCollection.class
ServicePermission.java
package org.osgi.framework
final org.osgi.framework.ServicePermissionCollection extends java.security.PermissionCollection {
static final long serialVersionUID
private transient java.util.Map permissions
private boolean all_allowed
private java.util.Map filterPermissions
private static final java.io.ObjectStreamField[] serialPersistentFields
static void <clinit> ()
public void <init> ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.ServicePermission sp
String name
org.osgi.framework.Filter f
java.util.Map pc
java.util.Map pc
org.osgi.framework.ServicePermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.ServicePermission requested
int effective
java.util.Collection perms
java.util.Collection perms
int desired
org.osgi.framework.ServicePermission sp
String[] requestedNames
int i
int l
java.util.Map pc
org.osgi.framework.ServicePermission perm
private int effective (java.lang.String, int, int)
String requestedName
int desired
int effective
java.util.Map pc
org.osgi.framework.ServicePermission sp
int last
int last
int offset
public synchronized java.util.Enumeration elements ()
java.util.List all
java.util.Map pc
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.util.Hashtable hashtable
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.Hashtable hashtable
java.util.HashMap fp
}
org/osgi/framework/hooks/weaving/WeavingException.class
WeavingException.java
package org.osgi.framework.hooks.weaving
public org.osgi.framework.hooks.weaving.WeavingException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void <init> (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void <init> (java.lang.String)
String msg
}
org/osgi/framework/FrameworkUtil$DNChainMatching.class
FrameworkUtil.java
package org.osgi.framework
final org.osgi.framework.FrameworkUtil$DNChainMatching extends java.lang.Object {
private static final String MINUS_WILDCARD
private static final String STAR_WILDCARD
private void <init> ()
private static boolean rdnmatch (java.util.List, java.util.List)
java.util.List rdn
java.util.List rdnPattern
int i
String rdnNameValue
String patNameValue
int rdnNameEnd
int patNameEnd
String patValue
String rdnValue
private static boolean dnmatch (java.util.List, java.util.List)
java.util.List dn
java.util.List dnPattern
int dnStart
int patStart
int patLen
int i
private static java.util.List parseDNchainPattern (java.lang.String)
String pattern
java.util.List parsed
int length
char c
int startIndex
int cursor
int endIndex
boolean inQuote
int i
String dn
java.util.List rdns
int index
private static java.util.List parseDNchain (java.util.List)
java.util.List chain
java.util.List result
String dn
java.util.List rdns
private static int skipSpaces (java.lang.String, int)
String dnChain
int startIndex
private static void parseDN (java.lang.String, java.util.List)
String dn
java.util.List rdn
int startIndex
char c
java.util.List nameValues
int endIndex
private static int skipWildCards (java.util.List, int)
java.util.List dnChainPattern
int dnChainPatternIndex
int i
Object dnPattern
private static boolean dnChainMatch (java.util.List, int, java.util.List, int) throws java.lang.IllegalArgumentException
java.util.List dnChain
int dnChainIndex
java.util.List dnChainPattern
int dnChainPatternIndex
Object dnPattern
int i
static boolean match (java.lang.String, java.util.List)
String pattern
java.util.List dnChain
java.util.List parsedDNChain
java.util.List parsedDNChain
java.util.List parsedDNPattern
java.util.List parsedDNPattern
RuntimeException e
IllegalArgumentException iae
RuntimeException e
IllegalArgumentException iae
private static java.lang.String toString (java.util.List)
java.util.List dnChain
StringBuffer sb
java.util.Iterator iChain
}
org/osgi/framework/AdminPermissionCollection.class
AdminPermission.java
package org.osgi.framework
final org.osgi.framework.AdminPermissionCollection extends java.security.PermissionCollection {
private static final long serialVersionUID
private transient java.util.Map permissions
private boolean all_allowed
private static final java.io.ObjectStreamField[] serialPersistentFields
static void <clinit> ()
public void <init> ()
public void add (java.security.Permission)
java.security.Permission permission
org.osgi.framework.AdminPermission ap
String name
java.util.Map pc
org.osgi.framework.AdminPermission existing
int oldMask
int newMask
public boolean implies (java.security.Permission)
java.security.Permission permission
org.osgi.framework.AdminPermission requested
int effective
java.util.Collection perms
java.util.Collection perms
java.util.Map pc
org.osgi.framework.AdminPermission ap
int desired
org.osgi.framework.AdminPermission perm
public synchronized java.util.Enumeration elements ()
java.util.List all
private synchronized void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
java.util.Hashtable hashtable
java.io.ObjectOutputStream$PutField pfields
private synchronized void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
java.io.ObjectInputStream$GetField gfields
java.util.Hashtable hashtable
}
org/osgi/framework/startlevel/dto/package-info.class
package-info.java
package org.osgi.framework.startlevel.dto
abstract synthetic org.osgi.framework.startlevel.dto.package-info extends java.lang.Object {
}
org/osgi/framework/FrameworkUtil$1.class
FrameworkUtil.java
package org.osgi.framework
org.osgi.framework.FrameworkUtil$1 extends java.lang.Object implements java.security.PrivilegedAction {
private final synthetic Class val$classFromBundle
void <init> (java.lang.Class)
public java.lang.Object run ()
}
org/osgi/util/tracker/BundleTracker$Tracked.class
BundleTracker.java
package org.osgi.util.tracker
final org.osgi.util.tracker.BundleTracker$Tracked extends org.osgi.util.tracker.AbstractTracked implements org.osgi.framework.SynchronousBundleListener {
final synthetic org.osgi.util.tracker.BundleTracker this$0
void <init> (org.osgi.util.tracker.BundleTracker)
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
org.osgi.framework.Bundle bundle
int state
java.lang.Object customizerAdding (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent)
org.osgi.framework.Bundle item
org.osgi.framework.BundleEvent related
void customizerModified (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent, java.lang.Object)
org.osgi.framework.Bundle item
org.osgi.framework.BundleEvent related
Object object
void customizerRemoved (org.osgi.framework.Bundle, org.osgi.framework.BundleEvent, java.lang.Object)
org.osgi.framework.Bundle item
org.osgi.framework.BundleEvent related
Object object
volatile synthetic void customizerModified (java.lang.Object, java.lang.Object, java.lang.Object)
volatile synthetic java.lang.Object customizerAdding (java.lang.Object, java.lang.Object)
volatile synthetic void customizerRemoved (java.lang.Object, java.lang.Object, java.lang.Object)
}
org/osgi/service/url/AbstractURLStreamHandlerService.class
AbstractURLStreamHandlerService.java
package org.osgi.service.url
public abstract org.osgi.service.url.AbstractURLStreamHandlerService extends java.net.URLStreamHandler implements org.osgi.service.url.URLStreamHandlerService {
protected volatile org.osgi.service.url.URLStreamHandlerSetter realHandler
public void <init> ()
public abstract java.net.URLConnection openConnection (java.net.URL) throws java.io.IOException
public void parseURL (org.osgi.service.url.URLStreamHandlerSetter, java.net.URL, java.lang.String, int, int)
org.osgi.service.url.URLStreamHandlerSetter realHandler
java.net.URL u
String spec
int start
int limit
public java.lang.String toExternalForm (java.net.URL)
java.net.URL u
public boolean equals (java.net.URL, java.net.URL)
java.net.URL u1
java.net.URL u2
public int getDefaultPort ()
public java.net.InetAddress getHostAddress (java.net.URL)
java.net.URL u
public int hashCode (java.net.URL)
java.net.URL u
public boolean hostsEqual (java.net.URL, java.net.URL)
java.net.URL u1
java.net.URL u2
public boolean sameFile (java.net.URL, java.net.URL)
java.net.URL u1
java.net.URL u2
protected void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String)
java.net.URL u
String proto
String host
int port
String file
String ref
protected void setURL (java.net.URL, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
java.net.URL u
String proto
String host
int port
String auth
String user
String path
String query
String ref
}
org/osgi/service/log/packageinfo
org/osgi/service/packageadmin/packageinfo
org/osgi/resource/Wire.class
Wire.java
package org.osgi.resource
public abstract org.osgi.resource.Wire extends java.lang.Object {
public abstract org.osgi.resource.Capability getCapability ()
public abstract org.osgi.resource.Requirement getRequirement ()
public abstract org.osgi.resource.Resource getProvider ()
public abstract org.osgi.resource.Resource getRequirer ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/eclipse/osgi/framework/util/KeyedHashSet.class
KeyedHashSet.java
package org.eclipse.osgi.framework.util
public org.eclipse.osgi.framework.util.KeyedHashSet extends java.lang.Object {
public static final int MINIMUM_SIZE
int elementCount
org.eclipse.osgi.framework.util.KeyedElement[] elements
private boolean replace
private int capacity
public void <init> ()
public void <init> (boolean)
boolean replace
public void <init> (int)
int capacity
public void <init> (int, boolean)
int capacity
boolean replace
public void <init> (org.eclipse.osgi.framework.util.KeyedHashSet)
org.eclipse.osgi.framework.util.KeyedHashSet original
public boolean add (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement element
int hash
int i
int i
public void addAll (org.eclipse.osgi.framework.util.KeyedElement[])
org.eclipse.osgi.framework.util.KeyedElement[] toAdd
int i
public boolean contains (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement element
public boolean containsKey (java.lang.Object)
Object key
public org.eclipse.osgi.framework.util.KeyedElement[] elements ()
public java.lang.Object[] elements (java.lang.Object[])
Object[] result
int j
int i
org.eclipse.osgi.framework.util.KeyedElement element
protected void expand ()
org.eclipse.osgi.framework.util.KeyedElement[] oldElements
int maxArrayIndex
int i
org.eclipse.osgi.framework.util.KeyedElement element
int hash
public org.eclipse.osgi.framework.util.KeyedElement getByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.osgi.framework.util.KeyedElement element
int i
org.eclipse.osgi.framework.util.KeyedElement element
public org.eclipse.osgi.framework.util.KeyedElement get (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement otherElement
int hash
int i
org.eclipse.osgi.framework.util.KeyedElement element
int i
org.eclipse.osgi.framework.util.KeyedElement element
public boolean isEmpty ()
protected void rehashTo (int)
int anIndex
int target
int index
org.eclipse.osgi.framework.util.KeyedElement element
int hashIndex
boolean match
boolean match
public boolean removeByKey (java.lang.Object)
Object key
int hash
int i
org.eclipse.osgi.framework.util.KeyedElement element
int i
org.eclipse.osgi.framework.util.KeyedElement element
public boolean remove (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement toRemove
int hash
int i
org.eclipse.osgi.framework.util.KeyedElement element
int i
org.eclipse.osgi.framework.util.KeyedElement element
private int hash (org.eclipse.osgi.framework.util.KeyedElement)
org.eclipse.osgi.framework.util.KeyedElement element
private int keyHash (java.lang.Object)
Object key
public void removeAll (org.eclipse.osgi.framework.util.KeyedElement[])
org.eclipse.osgi.framework.util.KeyedElement[] toRemove
int i
private boolean shouldGrow ()
public int size ()
public java.lang.String toString ()
StringBuffer result
boolean first
int i
public int countCollisions ()
int result
int lastHash
boolean found
int i
org.eclipse.osgi.framework.util.KeyedElement element
int hash
public java.util.Iterator iterator ()
public void clear ()
}
org/eclipse/osgi/framework/util/SecureAction$1$1.class
SecureAction.java
package org.eclipse.osgi.framework.util
org.eclipse.osgi.framework.util.SecureAction$1$1 extends java.lang.ClassLoader {
final synthetic org.eclipse.osgi.framework.util.SecureAction$1 this$1
void <init> (org.eclipse.osgi.framework.util.SecureAction$1, java.lang.ClassLoader)
ClassLoader $anonymous0
}
org/eclipse/osgi/framework/internal/reliablefile/ReliableFileOutputStream.class
ReliableFileOutputStream.java
package org.eclipse.osgi.framework.internal.reliablefile
public org.eclipse.osgi.framework.internal.reliablefile.ReliableFileOutputStream extends java.io.FilterOutputStream {
private org.eclipse.osgi.framework.internal.reliablefile.ReliableFile reliable
private java.util.zip.Checksum crc
private boolean outputOpen
public void <init> (java.io.File) throws java.io.IOException
java.io.File file
public void <init> (java.io.File, boolean) throws java.io.IOException
java.io.File file
boolean append
public void <init> (java.lang.String) throws java.io.IOException
String name
public void <init> (java.lang.String, boolean) throws java.io.IOException
String name
boolean append
private void <init> (org.eclipse.osgi.framework.internal.reliablefile.ReliableFile, boolean) throws java.io.IOException
org.eclipse.osgi.framework.internal.reliablefile.ReliableFile reliable
boolean append
public synchronized void close () throws java.io.IOException
public java.io.File closeIntermediateFile () throws java.io.IOException
java.io.IOException e
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
public void abort ()
}
org/eclipse/osgi/framework/eventmgr/CopyOnWriteIdentityMap.class
CopyOnWriteIdentityMap.java
package org.eclipse.osgi.framework.eventmgr
public org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap extends java.lang.Object implements java.util.Map {
private static final org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] emptyArray
private volatile org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries
static void <clinit> ()
public void <init> ()
public void <init> (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap)
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap source
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] toCopy
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int size
int i
Object v
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] newEntries
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] newEntries
public void putAll (java.util.Map)
java.util.Map source
int sourceSize
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] toCopy
java.util.Iterator iter
int i
java.util.Map$Entry mapEntry
public void putAll (java.lang.Object[])
Object[] keys
int sourceSize
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] toCopy
int i
private synchronized void putAll (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[])
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] toCopy
int sourceSize
int size
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] newEntries
int n
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry copy
int i
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
public synchronized java.lang.Object remove (java.lang.Object)
Object key
int size
int i
Object v
static org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] removeEntry (org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[], int)
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries
int i
int size
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] newEntries
int next
public synchronized void clear ()
private org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] entries ()
static org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] empty ()
public boolean isEmpty ()
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
int i
public boolean containsKey (java.lang.Object)
Object key
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
int i
public boolean containsValue (java.lang.Object)
Object value
org.eclipse.osgi.framework.eventmgr.CopyOnWriteIdentityMap$Entry[] e
int i
public java.util.Set entrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
}
org/eclipse/osgi/service/localization/LocaleProvider.class
LocaleProvider.java
package org.eclipse.osgi.service.localization
public abstract org.eclipse.osgi.service.localization.LocaleProvider extends java.lang.Object {
public abstract java.util.Locale getLocale ()
}
org/eclipse/osgi/service/resolver/BundleDescription.class
BundleDescription.java
package org.eclipse.osgi.service.resolver
public abstract org.eclipse.osgi.service.resolver.BundleDescription extends java.lang.Object implements org.eclipse.osgi.service.resolver.BaseDescription org.osgi.framework.wiring.BundleRevision {
public abstract java.lang.String getSymbolicName ()
public abstract java.util.Map getAttributes ()
public abstract java.lang.String getLocation ()
public abstract org.eclipse.osgi.service.resolver.BundleSpecification[] getRequiredBundles ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getExportPackages ()
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification[] getImportPackages ()
public abstract org.eclipse.osgi.service.resolver.ImportPackageSpecification[] getAddedDynamicImportPackages ()
public abstract org.eclipse.osgi.service.resolver.GenericSpecification[] getGenericRequires ()
public abstract org.eclipse.osgi.service.resolver.GenericDescription[] getGenericCapabilities ()
public abstract boolean hasDynamicImports ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSelectedExports ()
public abstract org.eclipse.osgi.service.resolver.GenericDescription[] getSelectedGenericCapabilities ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getResolvedRequires ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getResolvedImports ()
public abstract org.eclipse.osgi.service.resolver.GenericDescription[] getResolvedGenericRequires ()
public abstract boolean isResolved ()
public abstract org.eclipse.osgi.service.resolver.State getContainingState ()
public abstract java.lang.String toString ()
public abstract org.eclipse.osgi.service.resolver.HostSpecification getHost ()
public abstract long getBundleId ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getFragments ()
public abstract boolean isSingleton ()
public abstract boolean isRemovalPending ()
public abstract org.eclipse.osgi.service.resolver.BundleDescription[] getDependents ()
public abstract java.lang.String getPlatformFilter ()
public abstract boolean attachFragments ()
public abstract boolean dynamicFragments ()
public abstract java.lang.String[] getExecutionEnvironments ()
public abstract org.eclipse.osgi.service.resolver.NativeCodeSpecification getNativeCodeSpecification ()
public abstract org.eclipse.osgi.service.resolver.ExportPackageDescription[] getSubstitutedExports ()
}
org/eclipse/osgi/service/debug/DebugTrace.class
DebugTrace.java
package org.eclipse.osgi.service.debug
public abstract org.eclipse.osgi.service.debug.DebugTrace extends java.lang.Object {
public abstract void trace (java.lang.String, java.lang.String)
public abstract void trace (java.lang.String, java.lang.String, java.lang.Throwable)
public abstract void traceDumpStack (java.lang.String)
public abstract void traceEntry (java.lang.String)
public abstract void traceEntry (java.lang.String, java.lang.Object)
public abstract void traceEntry (java.lang.String, java.lang.Object[])
public abstract void traceExit (java.lang.String)
public abstract void traceExit (java.lang.String, java.lang.Object)
}
org/eclipse/osgi/container/builders/OSGiManifestBuilderFactory.class
OSGiManifestBuilderFactory.java
package org.eclipse.osgi.container.builders
public final org.eclipse.osgi.container.builders.OSGiManifestBuilderFactory extends java.lang.Object {
private static final String ATTR_TYPE_STRING
private static final String ATTR_TYPE_VERSION
private static final String ATTR_TYPE_URI
private static final String ATTR_TYPE_LONG
private static final String ATTR_TYPE_DOUBLE
private static final String ATTR_TYPE_SET
private static final String ATTR_TYPE_LIST
private static final String ATTR_OLD_REPRIVIDE
private static final String HEADER_OLD_PROVIDE_PACKAGE
private static final String[] DEFINED_OSGI_VALIDATE_HEADERS
private static final java.util.Collection SYSTEM_CAPABILITIES
private static final java.util.Collection PROHIBITED_CAPABILITIES
static void <clinit> ()
public void <init> ()
public static org.eclipse.osgi.container.ModuleRevisionBuilder createBuilder (java.util.Map) throws org.osgi.framework.BundleException
java.util.Map manifest
public static org.eclipse.osgi.container.ModuleRevisionBuilder createBuilder (java.util.Map, java.lang.String, java.lang.String, java.lang.String) throws org.osgi.framework.BundleException
java.util.Map manifest
String symbolicNameAlias
String extraExports
String extraCapabilities
org.eclipse.osgi.container.ModuleRevisionBuilder builder
int manifestVersion
Object symbolicName
java.util.Collection exportedPackages
private static void validateHeaders (java.util.Map) throws org.osgi.framework.BundleException
java.util.Map manifest
int i
String header
org.eclipse.osgi.util.ManifestElement[] elements
private static void checkImportExportSyntax (java.lang.String, org.eclipse.osgi.util.ManifestElement[], boolean, boolean) throws org.osgi.framework.BundleException
String headerKey
org.eclipse.osgi.util.ManifestElement[] elements
boolean export
boolean dynamic
int length
java.util.Set packages
int i
String[] packageNames
int j
String message
String message
String version
String specVersion
String message
String message
private static void checkForDuplicateDirectivesAttributes (java.lang.String, org.eclipse.osgi.util.ManifestElement[]) throws org.osgi.framework.BundleException
String headerKey
org.eclipse.osgi.util.ManifestElement[] elements
int i
java.util.Enumeration directiveKeys
String key
String[] directives
String message
java.util.Enumeration attrKeys
String key
String[] attrs
String message
private static void checkExtensionBundle (java.lang.String, org.eclipse.osgi.util.ManifestElement[], java.util.Map) throws org.osgi.framework.BundleException
String headerKey
org.eclipse.osgi.util.ManifestElement[] elements
java.util.Map manifest
String hostName
String message
org.eclipse.osgi.util.ManifestElement[] manifestElements
org.eclipse.osgi.util.ManifestElement manifestElement
String value
private static int getManifestVersion (java.util.Map)
java.util.Map manifest
String manifestVersionHeader
private static java.lang.Object getSymbolicNameAndVersion (org.eclipse.osgi.container.ModuleRevisionBuilder, java.util.Map, java.lang.String, int) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevisionBuilder builder
java.util.Map manifest
String symbolicNameAlias
int manifestVersion
boolean isFragment
String version
IllegalArgumentException ex
String message
Object symbolicName
String symbolicNameHeader
org.eclipse.osgi.util.ManifestElement[] symbolicNameElements
org.eclipse.osgi.util.ManifestElement bsnElement
java.util.List result
java.util.Map directives
java.util.Map attributes
Object singletonAttr
java.util.Map bundleAttributes
java.util.Map hostAttributes
java.util.Map identityAttributes
private static void getPackageExports (org.eclipse.osgi.container.ModuleRevisionBuilder, org.eclipse.osgi.util.ManifestElement[], java.lang.Object, java.util.Collection)
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.util.ManifestElement[] exportElements
Object symbolicName
java.util.Collection exportedPackages
org.eclipse.osgi.util.ManifestElement exportElement
String[] packageNames
java.util.Map attributes
java.util.Map directives
String versionAttr
String specVersionAttr
org.osgi.framework.Version version
String packageName
java.util.Map packageAttrs
private static void getPackageImports (org.eclipse.osgi.container.ModuleRevisionBuilder, java.util.Map, java.util.Collection, int) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevisionBuilder builder
java.util.Map manifest
java.util.Collection exportedPackages
int manifestVersion
java.util.Collection importPackageNames
org.eclipse.osgi.util.ManifestElement[] importElements
org.eclipse.osgi.util.ManifestElement[] dynamicImportElements
private static void addPackageImports (org.eclipse.osgi.container.ModuleRevisionBuilder, org.eclipse.osgi.util.ManifestElement[], java.util.Collection, boolean)
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.util.ManifestElement[] importElements
java.util.Collection importPackageNames
boolean dynamic
org.eclipse.osgi.util.ManifestElement importElement
String[] packageNames
java.util.Map attributes
java.util.Map directives
String versionRangeAttr
String specVersionRangeAttr
org.osgi.framework.VersionRange versionRange
String bundleVersionRangeAttr
org.osgi.framework.VersionRange bundleVersionRange
Object optionalAttr
String packageName
java.util.Map packageDirectives
StringBuilder filter
int size
java.util.Map$Entry attribute
private static void addImplicitImports (org.eclipse.osgi.container.ModuleRevisionBuilder, java.util.Collection, java.util.Collection)
org.eclipse.osgi.container.ModuleRevisionBuilder builder
java.util.Collection exportedPackages
java.util.Collection importPackageNames
java.util.Map exportAttributes
String packageName
org.osgi.framework.Version packageVersion
StringBuilder filter
java.util.Map directives
private static java.util.Map getDirectives (org.eclipse.osgi.util.ManifestElement)
org.eclipse.osgi.util.ManifestElement element
java.util.Map directives
java.util.Enumeration keys
String key
private static void getRequireBundle (org.eclipse.osgi.container.ModuleRevisionBuilder, org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.util.ManifestElement[] requireBundles
org.eclipse.osgi.util.ManifestElement requireElement
String[] bundleNames
java.util.Map attributes
java.util.Map directives
String versionRangeAttr
org.osgi.framework.VersionRange versionRange
Object optionalAttr
Object reprovideAttr
String bundleName
java.util.Map bundleDirectives
StringBuilder filter
int size
java.util.Map$Entry attribute
private static void getFragmentHost (org.eclipse.osgi.container.ModuleRevisionBuilder, org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.util.ManifestElement[] fragmentHosts
org.eclipse.osgi.util.ManifestElement fragmentHost
String hostName
java.util.Map attributes
java.util.Map directives
String versionRangeAttr
org.osgi.framework.VersionRange versionRange
StringBuilder filter
int size
java.util.Map$Entry attribute
private static void getProvideCapabilities (org.eclipse.osgi.container.ModuleRevisionBuilder, org.eclipse.osgi.util.ManifestElement[], boolean) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.util.ManifestElement[] provideElements
boolean checkSystemCapabilities
org.eclipse.osgi.util.ManifestElement provideElement
String[] namespaces
java.util.Map attributes
java.util.Map directives
String namespace
private static void getRequireCapabilities (org.eclipse.osgi.container.ModuleRevisionBuilder, org.eclipse.osgi.util.ManifestElement[])
org.eclipse.osgi.container.ModuleRevisionBuilder builder
org.eclipse.osgi.util.ManifestElement[] requireElements
org.eclipse.osgi.util.ManifestElement requireElement
String[] namespaces
java.util.Map attributes
java.util.Map directives
String namespace
private static void addRequireEclipsePlatform (org.eclipse.osgi.container.ModuleRevisionBuilder, java.util.Map)
org.eclipse.osgi.container.ModuleRevisionBuilder builder
java.util.Map manifest
String platformFilter
java.util.HashMap directives
private static void getEquinoxDataCapability (org.eclipse.osgi.container.ModuleRevisionBuilder, java.util.Map) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevisionBuilder builder
java.util.Map manifest
java.util.Map attributes
org.eclipse.osgi.util.ManifestElement[] policyElements
org.eclipse.osgi.util.ManifestElement policy
String policyName
String includeSpec
String excludeSpec
org.eclipse.osgi.util.ManifestElement policy
String excludeSpec
String activator
org.eclipse.osgi.util.ManifestElement[] classpathElements
java.util.List classpath
org.eclipse.osgi.util.ManifestElement element
String[] components
String component
org.eclipse.osgi.util.ManifestElement[] buddyPolicies
java.util.List policies
org.eclipse.osgi.util.ManifestElement element
String component
org.eclipse.osgi.util.ManifestElement[] registeredBuddies
java.util.List buddies
org.eclipse.osgi.util.ManifestElement element
String component
java.util.Map directives
private static java.util.Map getAttributes (org.eclipse.osgi.util.ManifestElement)
org.eclipse.osgi.util.ManifestElement element
java.util.Enumeration keys
java.util.Map attributes
String key
String value
int colonIndex
String type
private static java.lang.Object convertValueWithNoWhitespace (java.lang.String, java.lang.String)
String type
String value
private static java.lang.Object convertValue (java.lang.String, java.lang.String)
String type
String value
String trimmed
java.net.URISyntaxException e
org.eclipse.osgi.internal.util.Tokenizer listTokenizer
String listType
char c
String componentType
java.util.List tokens
java.util.List components
String component
private static void convertBREEs (org.eclipse.osgi.container.ModuleRevisionBuilder, java.util.Map) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevisionBuilder builder
java.util.Map manifest
String[] brees
java.util.List breeFilters
String bree
String filterSpec
String filterSpec
StringBuffer filterBuf
String breeFilter
java.util.Map directives
static java.lang.String escapeFilterInput (java.lang.String)
String value
boolean escaped
int inlen
int outlen
char[] output
int cursor
int i
char c
private static java.lang.String createOSGiEERequirementFilter (java.lang.String) throws org.osgi.framework.BundleException
String bree
String[] nameVersion
String eeName
String v
String filterSpec
String filterSpec
org.osgi.framework.InvalidSyntaxException e1
private static java.lang.String[] getOSGiEENameVersion (java.lang.String)
String bree
String ee1
String ee2
String v1
String v2
int separator
int v1idx
int v2idx
String eeName
private static void getNativeCode (org.eclipse.osgi.container.ModuleRevisionBuilder, java.util.Map) throws org.osgi.framework.BundleException
org.eclipse.osgi.container.ModuleRevisionBuilder builder
java.util.Map manifest
org.eclipse.osgi.util.ManifestElement[] elements
boolean optional
java.util.List nativeClauses
int i
java.util.Map attributes
int numNativePaths
StringBuilder allNativeFilters
int i
org.eclipse.osgi.container.builders.OSGiManifestBuilderFactory$NativeClause nativeClause
java.util.Map directives
}
org/eclipse/osgi/container/ModuleRevisionBuilder.class
ModuleRevisionBuilder.java
package org.eclipse.osgi.container
public final org.eclipse.osgi.container.ModuleRevisionBuilder extends java.lang.Object {
private String symbolicName
private org.osgi.framework.Version version
private int types
private final java.util.List capabilityInfos
private final java.util.List requirementInfos
public void <init> ()
public void setSymbolicName (java.lang.String)
String symbolicName
public void setVersion (org.osgi.framework.Version)
org.osgi.framework.Version version
public void setTypes (int)
int types
public void addCapability (java.lang.String, java.util.Map, java.util.Map)
String namespace
java.util.Map directives
java.util.Map attributes
public java.util.List getCapabilities ()
public void addRequirement (java.lang.String, java.util.Map, java.util.Map)
String namespace
java.util.Map directives
java.util.Map attributes
public java.util.List getRequirements ()
public java.lang.String getSymbolicName ()
public org.osgi.framework.Version getVersion ()
public int getTypes ()
org.eclipse.osgi.container.ModuleRevision addRevision (org.eclipse.osgi.container.Module, java.lang.Object)
org.eclipse.osgi.container.Module module
Object revisionInfo
java.util.Collection systemNames
org.eclipse.osgi.container.Module systemModule
org.eclipse.osgi.container.ModuleRevision systemRevision
java.util.List hostCapabilities
org.eclipse.osgi.container.ModuleCapability hostCapability
Object hostNames
org.eclipse.osgi.container.ModuleRevisions revisions
org.eclipse.osgi.container.ModuleRevision revision
java.util.List hostRequirements
org.eclipse.osgi.container.ModuleRequirement hostRequirement
org.eclipse.osgi.internal.framework.FilterImpl f
String filterSpec
String hostName
org.osgi.framework.Bundle b
SecurityException se
org.osgi.framework.BundleException be
SecurityException e
private static void addGenericInfo (java.util.List, java.lang.String, java.util.Map, java.util.Map)
java.util.List infos
String namespace
java.util.Map directives
java.util.Map attributes
private static java.util.Map copyUnmodifiableMap (java.util.Map)
java.util.Map map
}
org/eclipse/osgi/storage/StorageUtil.class
StorageUtil.java
package org.eclipse.osgi.storage
public org.eclipse.osgi.storage.StorageUtil extends java.lang.Object {
public static final byte NULL
public static final byte OBJECT
public void <init> ()
public static void copyDir (java.io.File, java.io.File) throws java.io.IOException
java.io.File inDir
java.io.File outDir
String[] files
int i
java.io.File inFile
java.io.File outFile
java.io.InputStream in
public static void readFile (java.io.InputStream, java.io.File) throws java.io.IOException
java.io.InputStream in
java.io.File file
java.io.FileOutputStream fos
byte[] buffer
int count
int count
public static boolean rm (java.io.File, boolean)
java.io.File file
boolean DEBUG
String[] list
int len
int i
boolean success
public static java.lang.String readString (java.io.DataInputStream, boolean) throws java.io.IOException
java.io.DataInputStream in
boolean intern
byte type
public static void writeStringOrNull (java.io.DataOutputStream, java.lang.String) throws java.io.IOException
java.io.DataOutputStream out
String string
public static org.osgi.framework.ServiceRegistration register (java.lang.String, java.lang.Object, org.osgi.framework.BundleContext)
String name
Object service
org.osgi.framework.BundleContext context
java.util.Dictionary properties
java.util.Dictionary headers
public static boolean canWrite (java.io.File)
java.io.File installDir
java.io.File fileTest
public static java.net.URL encodeFileURL (java.io.File) throws java.net.MalformedURLException
java.io.File file
public static byte[] getBytes (java.io.InputStream, int, int) throws java.io.IOException
java.io.InputStream in
int length
int BUF_SIZE
byte[] classbytes
byte[] classbytes
byte[] classbytes
int bytesread
int readcount
int readcount
byte[] oldbytes
byte[] oldbytes
}
org/eclipse/osgi/storage/bundlefile/ZipBundleFile.class
ZipBundleFile.java
package org.eclipse.osgi.storage.bundlefile
public org.eclipse.osgi.storage.bundlefile.ZipBundleFile extends org.eclipse.osgi.storage.bundlefile.BundleFile {
private final org.eclipse.osgi.storage.bundlefile.MRUBundleFileList mruList
private final org.eclipse.osgi.storage.BundleInfo$Generation generation
private final org.eclipse.osgi.internal.debug.Debug debug
protected volatile java.util.zip.ZipFile zipFile
protected volatile boolean closed
private int referenceCount
public void <init> (java.io.File, org.eclipse.osgi.storage.BundleInfo$Generation, org.eclipse.osgi.storage.bundlefile.MRUBundleFileList, org.eclipse.osgi.internal.debug.Debug) throws java.io.IOException
java.io.File basefile
org.eclipse.osgi.storage.BundleInfo$Generation generation
org.eclipse.osgi.storage.bundlefile.MRUBundleFileList mruList
org.eclipse.osgi.internal.debug.Debug debug
protected boolean checkedOpen ()
java.io.IOException e
org.eclipse.osgi.container.ModuleRevision r
protected java.util.zip.ZipFile basicOpen () throws java.io.IOException
protected synchronized java.util.zip.ZipFile getZipFile () throws java.io.IOException
protected java.util.zip.ZipEntry getZipEntry (java.lang.String)
String path
java.util.zip.ZipEntry entry
java.util.zip.ZipEntry dirEntry
protected synchronized java.io.File extractDirectory (java.lang.String)
String dirName
java.util.Enumeration entries
String entryPath
protected java.io.File getExtractFile (java.lang.String)
String entryName
String path
String name
public synchronized java.io.File getFile (java.lang.String, boolean)
String entry
boolean nativeCode
java.util.zip.ZipEntry zipEntry
java.io.File nested
java.io.InputStream in
java.io.IOException e
public synchronized boolean containsDir (java.lang.String)
String dir
java.util.Enumeration entries
java.util.zip.ZipEntry zipEntry
String entryPath
public synchronized org.eclipse.osgi.storage.bundlefile.BundleEntry getEntry (java.lang.String)
String path
java.util.zip.ZipEntry zipEntry
public synchronized java.util.Enumeration getEntryPaths (java.lang.String, boolean)
String path
boolean recurse
java.util.LinkedHashSet result
java.util.Enumeration entries
java.util.zip.ZipEntry zipEntry
String entryPath
private void getEntryPaths (java.lang.String, java.lang.String, boolean, java.util.LinkedHashSet)
String path
String entry
boolean recurse
java.util.LinkedHashSet entries
int slash
public synchronized void close () throws java.io.IOException
private boolean isMruListClosing ()
boolean isMruEnabled ()
private void mruListRemove ()
private void mruListUse ()
private void mruListAdd ()
public void open () throws java.io.IOException
synchronized void incrementReference ()
synchronized void decrementReference ()
}
org/eclipse/osgi/storage/url/bundleentry/Handler.class
Handler.java
package org.eclipse.osgi.storage.url.bundleentry
public org.eclipse.osgi.storage.url.bundleentry.Handler extends org.eclipse.osgi.storage.url.BundleResourceHandler {
public void <init> (org.eclipse.osgi.container.ModuleContainer, org.eclipse.osgi.storage.bundlefile.BundleEntry)
org.eclipse.osgi.container.ModuleContainer container
org.eclipse.osgi.storage.bundlefile.BundleEntry bundleEntry
protected org.eclipse.osgi.storage.bundlefile.BundleEntry findBundleEntry (java.net.URL, org.eclipse.osgi.container.Module) throws java.io.IOException
java.net.URL url
org.eclipse.osgi.container.Module module
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.storage.BundleInfo$Generation revisionInfo
org.eclipse.osgi.storage.bundlefile.BundleEntry entry
}
org/eclipse/osgi/storage/Storage$2.class
Storage.java
package org.eclipse.osgi.storage
org.eclipse.osgi.storage.Storage$2 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.storage.Storage this$0
private final synthetic org.eclipse.osgi.container.Module val$module
void <init> (org.eclipse.osgi.storage.Storage, org.eclipse.osgi.container.Module)
public java.lang.String run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/framework/EquinoxBundle$SystemBundle$EquinoxSystemModule$1.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule this$2
void <init> (org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule)
public void run ()
Throwable e
}
org/eclipse/osgi/internal/framework/EquinoxBundle$SystemBundle.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle extends org.eclipse.osgi.internal.framework.EquinoxBundle implements org.osgi.framework.launch.Framework {
final java.util.List initListeners
void <init> (org.eclipse.osgi.container.ModuleContainer, org.eclipse.osgi.internal.framework.EquinoxContainer)
org.eclipse.osgi.container.ModuleContainer moduleContainer
org.eclipse.osgi.internal.framework.EquinoxContainer equinoxContainer
public void init () throws org.osgi.framework.BundleException
public transient void init (org.osgi.framework.FrameworkListener[]) throws org.osgi.framework.BundleException
org.osgi.framework.FrameworkListener[] listeners
private void flushFrameworkEvents ()
org.eclipse.osgi.framework.eventmgr.EventDispatcher dispatcher
org.eclipse.osgi.framework.eventmgr.ListenerQueue queue
java.util.concurrent.CountDownLatch flushedSignal
void addInitFrameworkListeners ()
org.osgi.framework.BundleContext context
org.osgi.framework.FrameworkListener initListener
void removeInitListeners ()
org.osgi.framework.BundleContext context
org.osgi.framework.FrameworkListener initListener
public org.osgi.framework.FrameworkEvent waitForStop (long) throws java.lang.InterruptedException
long timeout
org.eclipse.osgi.container.ModuleContainerAdaptor$ContainerEvent event
org.eclipse.osgi.container.Module createSystemModule (org.eclipse.osgi.container.ModuleContainer)
org.eclipse.osgi.container.ModuleContainer moduleContainer
public void stop (int) throws org.osgi.framework.BundleException
int options
public void stop () throws org.osgi.framework.BundleException
public void update (java.io.InputStream) throws org.osgi.framework.BundleException
java.io.InputStream input
public void update () throws org.osgi.framework.BundleException
public void uninstall () throws org.osgi.framework.BundleException
public java.util.Dictionary getHeaders (java.lang.String)
String locale
}
org/eclipse/osgi/internal/framework/EquinoxBundle$EquinoxModule.class
EquinoxBundle.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule extends org.eclipse.osgi.container.Module {
final synthetic org.eclipse.osgi.internal.framework.EquinoxBundle this$0
protected void startWorker () throws org.osgi.framework.BundleException
protected void stopWorker () throws org.osgi.framework.BundleException
public void <init> (org.eclipse.osgi.internal.framework.EquinoxBundle, java.lang.Long, java.lang.String, org.eclipse.osgi.container.ModuleContainer, java.util.EnumSet, int)
Long id
String location
org.eclipse.osgi.container.ModuleContainer container
java.util.EnumSet settings
int startlevel
public org.osgi.framework.Bundle getBundle ()
protected void cleanup (org.eclipse.osgi.container.ModuleRevision)
org.eclipse.osgi.container.ModuleRevision revision
org.eclipse.osgi.storage.BundleInfo$Generation generation
}
org/eclipse/osgi/internal/framework/BundleContextImpl$4.class
BundleContextImpl.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.BundleContextImpl$4 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
final synthetic org.eclipse.osgi.internal.framework.BundleContextImpl this$0
private final synthetic org.osgi.framework.BundleActivator val$bundleActivator
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.BundleActivator)
public java.lang.Void run () throws java.lang.Exception
Object previousTCCL
public volatile synthetic java.lang.Object run () throws java.lang.Exception
}
org/eclipse/osgi/internal/framework/BundleContextImpl$1.class
BundleContextImpl.java
package org.eclipse.osgi.internal.framework
org.eclipse.osgi.internal.framework.BundleContextImpl$1 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.framework.BundleContextImpl this$0
private final synthetic org.eclipse.osgi.internal.framework.BundleContextImpl val$context
private final synthetic java.util.Collection val$shrinkable
void <init> (org.eclipse.osgi.internal.framework.BundleContextImpl, org.eclipse.osgi.internal.framework.BundleContextImpl, java.util.Collection)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceRegistry$3.class
ServiceRegistry.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry$3 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.serviceregistry.ServiceRegistry this$0
private final synthetic org.eclipse.osgi.internal.framework.BundleContextImpl val$context
private final synthetic String val$clazz
private final synthetic String val$filterstring
private final synthetic boolean val$allservices
private final synthetic java.util.Collection val$result
void <init> (org.eclipse.osgi.internal.serviceregistry.ServiceRegistry, org.eclipse.osgi.internal.framework.BundleContextImpl, java.lang.String, java.lang.String, boolean, java.util.Collection)
public java.lang.Void run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/serviceregistry/ServiceConsumer$2.class
ServiceConsumer.java
package org.eclipse.osgi.internal.serviceregistry
org.eclipse.osgi.internal.serviceregistry.ServiceConsumer$2 extends java.lang.Object implements org.eclipse.osgi.internal.serviceregistry.ServiceConsumer {
void <init> ()
public java.lang.Object getService (org.eclipse.osgi.internal.serviceregistry.ServiceUse)
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
public boolean ungetService (org.eclipse.osgi.internal.serviceregistry.ServiceUse, java.lang.Object)
org.eclipse.osgi.internal.serviceregistry.ServiceUse use
Object service
}
org/eclipse/osgi/internal/permadmin/BundlePermissions$1.class
BundlePermissions.java
package org.eclipse.osgi.internal.permadmin
org.eclipse.osgi.internal.permadmin.BundlePermissions$1 extends java.lang.Object implements java.util.Enumeration {
void <init> ()
public boolean hasMoreElements ()
public java.security.Permission nextElement ()
public volatile synthetic java.lang.Object nextElement ()
}
org/eclipse/osgi/internal/permadmin/SecurityRow.class
SecurityRow.java
package org.eclipse.osgi.internal.permadmin
public final org.eclipse.osgi.internal.permadmin.SecurityRow extends java.lang.Object implements org.osgi.service.condpermadmin.ConditionalPermissionInfo {
static final Class[] conditionMethodArgs
static org.osgi.service.condpermadmin.Condition[] ABSTAIN_LIST
static org.osgi.service.condpermadmin.Condition[] SATISFIED_LIST
static final org.eclipse.osgi.internal.permadmin.SecurityRow$Decision DECISION_ABSTAIN
static final org.eclipse.osgi.internal.permadmin.SecurityRow$Decision DECISION_GRANTED
static final org.eclipse.osgi.internal.permadmin.SecurityRow$Decision DECISION_DENIED
private final org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
private final String name
private final org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
private final org.eclipse.osgi.internal.permadmin.PermissionInfoCollection permissionInfoCollection
private final boolean deny
final java.util.Map bundleConditions
static void <clinit> ()
public void <init> (org.eclipse.osgi.internal.permadmin.SecurityAdmin, java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
String name
org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
String decision
boolean d
boolean a
static org.eclipse.osgi.internal.permadmin.SecurityRowSnapShot createSecurityRowSnapShot (java.lang.String)
String encoded
static org.eclipse.osgi.internal.permadmin.SecurityRow createSecurityRow (org.eclipse.osgi.internal.permadmin.SecurityAdmin, java.lang.String)
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
String encoded
private static org.osgi.service.condpermadmin.ConditionalPermissionInfo createConditionalPermissionInfo (org.eclipse.osgi.internal.permadmin.SecurityAdmin, java.lang.String)
org.eclipse.osgi.internal.permadmin.SecurityAdmin securityAdmin
String encoded
char[] chars
int end
char lastChar
String encodedName
int endName
int startName
int start
String decision
java.util.List condList
java.util.List permList
int pos
int startPos
char endChar
int endPos
String token
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
static java.lang.Object cloneArray (java.lang.Object[])
Object[] array
Object result
private static void escapeString (java.lang.String, java.lang.StringBuffer)
String str
StringBuffer output
int len
int i
char c
private static java.lang.String unescapeString (java.lang.String)
String str
StringBuffer output
int end
int i
char c
public java.lang.String getName ()
public org.osgi.service.condpermadmin.ConditionInfo[] getConditionInfos ()
org.osgi.service.condpermadmin.ConditionInfo[] internalGetConditionInfos ()
public java.lang.String getAccessDecision ()
public org.osgi.service.permissionadmin.PermissionInfo[] getPermissionInfos ()
org.osgi.service.permissionadmin.PermissionInfo[] internalGetPermissionInfos ()
public void delete ()
org.osgi.service.condpermadmin.Condition[] getConditions (org.osgi.framework.Bundle)
org.osgi.framework.Bundle bundle
org.osgi.service.condpermadmin.Condition[] conditions
int i
Class clazz
Class clazz
java.lang.reflect.Constructor constructor
java.lang.reflect.Method method
Object[] args
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision evaluate (org.eclipse.osgi.internal.permadmin.BundlePermissions, java.security.Permission)
org.eclipse.osgi.internal.permadmin.BundlePermissions bundlePermissions
java.security.Permission permission
org.osgi.service.condpermadmin.Condition[] conditions
org.osgi.service.condpermadmin.Condition[] conditions
boolean empty
java.util.List postponedConditions
org.eclipse.osgi.internal.permadmin.SecurityRow$Decision postponedPermCheck
int i
org.osgi.service.condpermadmin.Condition condition
boolean mutable
private boolean isPostponed (org.osgi.service.condpermadmin.Condition)
org.osgi.service.condpermadmin.Condition condition
private org.eclipse.osgi.internal.permadmin.SecurityRow$Decision evaluatePermission (java.security.Permission)
java.security.Permission permission
public java.lang.String toString ()
public java.lang.String getEncoded ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
static int getHashCode (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], java.lang.String)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conds
org.osgi.service.permissionadmin.PermissionInfo[] perms
String decision
int h
int i
int i
static java.lang.String getEncoded (java.lang.String, org.osgi.service.condpermadmin.ConditionInfo[], org.osgi.service.permissionadmin.PermissionInfo[], boolean)
String name
org.osgi.service.condpermadmin.ConditionInfo[] conditionInfos
org.osgi.service.permissionadmin.PermissionInfo[] permissionInfos
boolean deny
StringBuffer result
int i
int i
org.eclipse.osgi.internal.permadmin.PermissionInfoCollection getPermissionInfoCollection ()
void clearCaches ()
}
org/eclipse/osgi/internal/url/MultiplexingFactory.class
MultiplexingFactory.java
package org.eclipse.osgi.internal.url
public abstract org.eclipse.osgi.internal.url.MultiplexingFactory extends java.lang.Object {
protected org.eclipse.osgi.internal.framework.EquinoxContainer container
protected org.osgi.framework.BundleContext context
private java.util.List factories
private static org.eclipse.osgi.internal.url.MultiplexingFactory$InternalSecurityManager internalSecurityManager
static void <clinit> ()
void <init> (org.osgi.framework.BundleContext, org.eclipse.osgi.internal.framework.EquinoxContainer)
org.osgi.framework.BundleContext context
org.eclipse.osgi.internal.framework.EquinoxContainer container
public abstract void setParentFactory (java.lang.Object)
public abstract java.lang.Object getParentFactory ()
public boolean isMultiplexing ()
public void register (java.lang.Object)
Object factory
Class clazz
java.lang.reflect.Method setParentFactory
Exception e
public void unregister (java.lang.Object)
Object factory
java.lang.reflect.Method closeTracker
Exception e
public java.lang.Object designateSuccessor ()
java.util.List released
Object successor
Class clazz
java.lang.reflect.Method register
Object r
Exception e
private void closePackageAdminTracker ()
public java.lang.Object findAuthorizedFactory (java.util.List)
java.util.List ignoredClasses
java.util.List current
Class[] classStack
int i
Class clazz
Object factory
java.lang.reflect.Method hasAuthorityMethod
Exception e
public boolean hasAuthority (java.lang.Class)
Class clazz
org.osgi.framework.Bundle b
private synchronized java.util.List getFactories ()
private synchronized java.util.List releaseFactories ()
java.util.List released
private synchronized void addFactory (java.lang.Object)
Object factory
java.util.List updated
private synchronized void removeFactory (java.lang.Object)
Object factory
java.util.List updated
}
org/eclipse/osgi/internal/loader/buddy/DependentPolicy.class
DependentPolicy.java
package org.eclipse.osgi.internal.loader.buddy
public org.eclipse.osgi.internal.loader.buddy.DependentPolicy extends java.lang.Object implements org.eclipse.osgi.internal.loader.buddy.IBuddyPolicy {
org.eclipse.osgi.internal.loader.BundleLoader buddyRequester
int lastDependentOfAdded
java.util.List allDependents
public void <init> (org.eclipse.osgi.internal.loader.BundleLoader)
org.eclipse.osgi.internal.loader.BundleLoader requester
public java.lang.Class loadClass (java.lang.String)
String name
Class result
int i
org.eclipse.osgi.container.ModuleWiring searchWiring
org.eclipse.osgi.internal.loader.BundleLoader searchLoader
private synchronized void addDependent (int, org.eclipse.osgi.container.ModuleWiring)
int i
org.eclipse.osgi.container.ModuleWiring searchedWiring
public java.net.URL loadResource (java.lang.String)
String name
java.net.URL result
int i
org.eclipse.osgi.container.ModuleWiring searchWiring
org.eclipse.osgi.internal.loader.BundleLoader searchLoader
public java.util.Enumeration loadResources (java.lang.String)
String name
java.util.Enumeration results
int i
org.eclipse.osgi.container.ModuleWiring searchWiring
org.eclipse.osgi.internal.loader.BundleLoader searchLoader
private void basicAddImmediateDependents (org.eclipse.osgi.container.ModuleWiring)
org.eclipse.osgi.container.ModuleWiring wiring
java.util.List providedWires
org.eclipse.osgi.container.ModuleWire wire
String namespace
org.eclipse.osgi.container.ModuleWiring dependent
}
org/eclipse/osgi/internal/loader/BundleLoader$2.class
BundleLoader.java
package org.eclipse.osgi.internal.loader
org.eclipse.osgi.internal.loader.BundleLoader$2 extends java.lang.Object implements java.security.PrivilegedAction {
final synthetic org.eclipse.osgi.internal.loader.BundleLoader this$0
private final synthetic ClassLoader val$cl
private final synthetic org.eclipse.osgi.storage.BundleInfo$Generation val$generation
private final synthetic java.util.List val$hooks
void <init> (org.eclipse.osgi.internal.loader.BundleLoader, java.lang.ClassLoader, org.eclipse.osgi.storage.BundleInfo$Generation, java.util.List)
public org.eclipse.osgi.internal.loader.ModuleClassLoader run ()
public volatile synthetic java.lang.Object run ()
}
org/eclipse/osgi/internal/signedcontent/SignedStorageHook.class
SignedStorageHook.java
package org.eclipse.osgi.internal.signedcontent
public org.eclipse.osgi.internal.signedcontent.SignedStorageHook extends org.eclipse.osgi.internal.hookregistry.StorageHookFactory {
private static final int STORAGE_VERSION
public void <init> ()
public int getStorageVersion ()
public java.util.List createSaveContext ()
public java.util.List createLoadContext (int)
int version
protected org.eclipse.osgi.internal.signedcontent.SignedStorageHook$StorageHookImpl createStorageHook (org.eclipse.osgi.storage.BundleInfo$Generation)
org.eclipse.osgi.storage.BundleInfo$Generation generation
public volatile synthetic java.lang.Object createLoadContext (int)
public volatile synthetic java.lang.Object createSaveContext ()
protected volatile synthetic org.eclipse.osgi.internal.hookregistry.StorageHookFactory$StorageHook createStorageHook (org.eclipse.osgi.storage.BundleInfo$Generation)
}
org/eclipse/osgi/internal/container/ComputeNodeOrder$Digraph$Vertex.class
ComputeNodeOrder.java
package org.eclipse.osgi.internal.container
public org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex extends java.lang.Object {
public static final String WHITE
public static final String GREY
public static final String BLACK
public String color
public org.eclipse.osgi.internal.container.ComputeNodeOrder$Digraph$Vertex predecessor
public int finishTime
public Object id
public java.util.List adjacent
public void <init> (java.lang.Object)
Object id
}
org/eclipse/osgi/internal/log/ExtendedLogReaderServiceFactory.class
ExtendedLogReaderServiceFactory.java
package org.eclipse.osgi.internal.log
public org.eclipse.osgi.internal.log.ExtendedLogReaderServiceFactory extends java.lang.Object implements org.osgi.framework.ServiceFactory {
static final int MAX_RECURSIONS
private static final java.util.Enumeration EMPTY_ENUMERATION
static final org.eclipse.equinox.log.LogFilter NULL_LOGGER_FILTER
private static final org.eclipse.equinox.log.LogFilter[] ALWAYS_LOG
private static java.io.PrintStream errorStream
private final org.eclipse.osgi.internal.log.BasicReadWriteLock listenersLock
private org.eclipse.osgi.framework.util.ArrayMap listeners
private org.eclipse.equinox.log.LogFilter[] filters
private final ThreadLocal nestedCallCount
private final java.util.LinkedList history
private final int maxHistory
static void <clinit> ()
static boolean safeIsLoggable (org.eclipse.equinox.log.LogFilter, org.osgi.framework.Bundle, java.lang.String, int)
org.eclipse.equinox.log.LogFilter filter
org.osgi.framework.Bundle bundle
String name
int level
RuntimeException e
LinkageError e
private static synchronized java.io.PrintStream getErrorStream ()
public static synchronized void setErrorStream (java.io.PrintStream)
java.io.PrintStream ps
static void safeLogged (org.osgi.service.log.LogListener, org.osgi.service.log.LogEntry)
org.osgi.service.log.LogListener listener
org.osgi.service.log.LogEntry logEntry
RuntimeException e
LinkageError e
public void <init> (int)
int maxHistory
public org.eclipse.osgi.internal.log.ExtendedLogReaderServiceImpl getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, org.eclipse.osgi.internal.log.ExtendedLogReaderServiceImpl)
org.osgi.framework.Bundle bundle
org.osgi.framework.ServiceRegistration registration
org.eclipse.osgi.internal.log.ExtendedLogReaderServiceImpl service
boolean isLoggable (org.osgi.framework.Bundle, java.lang.String, int)
org.osgi.framework.Bundle bundle
String name
int level
boolean isLoggablePrivileged (org.osgi.framework.Bundle, java.lang.String, int)
org.osgi.framework.Bundle bundle
String name
int level
org.eclipse.equinox.log.LogFilter[] filtersCopy
org.eclipse.equinox.log.LogFilter[] filtersCopy
int filtersLength
int i
org.eclipse.equinox.log.LogFilter filter
private int incrementNestedCount ()
int[] count
private void decrementNestedCount ()
int[] count
private int[] getCount ()
int[] count
void log (org.osgi.framework.Bundle, java.lang.String, java.lang.Object, int, java.lang.String, java.lang.Throwable)
org.osgi.framework.Bundle bundle
String name
Object context
int level
String message
Throwable exception
void logPrivileged (org.osgi.framework.Bundle, java.lang.String, java.lang.Object, int, java.lang.String, java.lang.Throwable)
org.osgi.framework.Bundle bundle
String name
Object context
int level
String message
Throwable exception
org.osgi.service.log.LogEntry logEntry
org.eclipse.osgi.framework.util.ArrayMap listenersCopy
org.eclipse.osgi.framework.util.ArrayMap listenersCopy
int size
int i
Object[] listenerObjects
org.eclipse.equinox.log.LogFilter filter
org.osgi.service.log.LogListener listener
org.eclipse.osgi.internal.log.SerializedTaskQueue taskQueue
private void storeEntry (org.osgi.service.log.LogEntry)
org.osgi.service.log.LogEntry logEntry
void addLogListener (org.osgi.service.log.LogListener, org.eclipse.equinox.log.LogFilter)
org.osgi.service.log.LogListener listener
org.eclipse.equinox.log.LogFilter filter
org.eclipse.osgi.framework.util.ArrayMap listenersCopy
Object[] listenerObjects
org.eclipse.osgi.internal.log.SerializedTaskQueue taskQueue
private void recalculateFilters (org.eclipse.osgi.framework.util.ArrayMap)
org.eclipse.osgi.framework.util.ArrayMap listenersCopy
java.util.List filtersList
int size
int i
Object[] listenerObjects
org.eclipse.equinox.log.LogFilter filter
void removeLogListener (org.osgi.service.log.LogListener)
org.osgi.service.log.LogListener listener
org.eclipse.osgi.framework.util.ArrayMap listenersCopy
java.util.Enumeration getLog ()
public volatile synthetic void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object)
public volatile synthetic java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration)
}
org/eclipse/osgi/internal/provisional/verifier/CertificateTrustAuthority.class
CertificateTrustAuthority.java
package org.eclipse.osgi.internal.provisional.verifier
public abstract org.eclipse.osgi.internal.provisional.verifier.CertificateTrustAuthority extends java.lang.Object {
public abstract void checkTrust (java.security.cert.Certificate[]) throws java.security.cert.CertificateException
public abstract void addTrusted (java.security.cert.Certificate[]) throws java.security.cert.CertificateException
}
org/eclipse/equinox/log/LogPermission.class
LogPermission.java
package org.eclipse.equinox.log
public org.eclipse.equinox.log.LogPermission extends java.security.Permission {
private static final long serialVersionUID
private static final String ALL
public static final String LOG
public void <init> (java.lang.String, java.lang.String)
String name
String actions
public boolean equals (java.lang.Object)
Object obj
public java.lang.String getActions ()
public int hashCode ()
public boolean implies (java.security.Permission)
java.security.Permission permission
public java.security.PermissionCollection newPermissionCollection ()
}
systembundle.properties