Uses of Class
org.apache.felix.resolver.ResolverImpl.ResolveSession
Packages that use ResolverImpl.ResolveSession
-
Uses of ResolverImpl.ResolveSession in org.apache.felix.resolver
Fields in org.apache.felix.resolver declared as ResolverImpl.ResolveSessionMethods in org.apache.felix.resolver that return ResolverImpl.ResolveSessionModifier and TypeMethodDescription(package private) static ResolverImpl.ResolveSessionResolverImpl.ResolveSession.createSession(ResolveContext resolveContext, Executor executor, org.osgi.resource.Resource dynamicHost, org.osgi.resource.Requirement dynamicReq, List<org.osgi.resource.Capability> dynamicCandidates) Methods in org.apache.felix.resolver with parameters of type ResolverImpl.ResolveSessionModifier and TypeMethodDescriptionprivate static OpenHashMap<String, ResolverImpl.Blame> ResolverImpl.calculateExportedPackages(ResolverImpl.ResolveSession session, Candidates allCandidates, org.osgi.resource.Resource resource, OpenHashMap<String, ResolverImpl.Blame> exports, OpenHashMap<String, ResolverImpl.Blame> substitutes) private Map<org.osgi.resource.Resource, ResolverImpl.Packages> ResolverImpl.calculatePackageSpaces(ResolverImpl.ResolveSession session, Candidates allCandidates, Collection<org.osgi.resource.Resource> hosts) private ResolutionErrorResolverImpl.checkConsistency(ResolverImpl.ResolveSession session, Candidates allCandidates, Map<org.osgi.resource.Resource, ResolutionError> currentFaultyResources) private ResolutionErrorResolverImpl.checkPackageSpaceConsistency(ResolverImpl.ResolveSession session, org.osgi.resource.Resource resource, Candidates allCandidates, boolean dynamic, Map<org.osgi.resource.Resource, ResolverImpl.Packages> resourcePkgMap, Map<org.osgi.resource.Resource, Object> resultCache) private voidResolverImpl.computeUses(ResolverImpl.ResolveSession session, Map<org.osgi.resource.Resource, List<ResolverImpl.WireCandidate>> allWireCandidates, Map<org.osgi.resource.Resource, ResolverImpl.Packages> resourcePkgMap, org.osgi.resource.Resource resource) ResolverImpl.doResolve(ResolverImpl.ResolveSession session) private CandidatesResolverImpl.findValidCandidates(ResolverImpl.ResolveSession session, Map<org.osgi.resource.Resource, ResolutionError> faultyResources) private voidResolverImpl.getInitialCandidates(ResolverImpl.ResolveSession session) private static ResolverImpl.PackagesResolverImpl.getPackages(ResolverImpl.ResolveSession session, Candidates allCandidates, Map<org.osgi.resource.Resource, List<ResolverImpl.WireCandidate>> allWireCandidates, Map<org.osgi.resource.Resource, ResolverImpl.Packages> allPackages, org.osgi.resource.Resource resource, ResolverImpl.Packages resourcePkgs) private static voidResolverImpl.getPackageSourcesInternal(ResolverImpl.ResolveSession session, Map<org.osgi.resource.Resource, ResolverImpl.Packages> resourcePkgMap, org.osgi.resource.Resource resource, ResolverImpl.Packages packages) private static List<ResolverImpl.WireCandidate> ResolverImpl.getWireCandidates(ResolverImpl.ResolveSession session, Candidates allCandidates, org.osgi.resource.Resource resource) private static voidResolverImpl.mergeCandidatePackages(ResolverImpl.ResolveSession session, Map<org.osgi.resource.Resource, ResolverImpl.Packages> resourcePkgMap, Candidates allCandidates, ResolverImpl.Packages packages, org.osgi.resource.Requirement currentReq, org.osgi.resource.Capability candCap, Set<org.osgi.resource.Capability> capabilityCycles, Set<org.osgi.resource.Resource> visitedRequiredBundles) private voidResolverImpl.mergeUses(ResolverImpl.ResolveSession session, org.osgi.resource.Resource current, ResolverImpl.Packages currentPkgs, org.osgi.resource.Capability mergeCap, List<org.osgi.resource.Requirement> blameReqs, org.osgi.resource.Capability matchingCap, Map<org.osgi.resource.Resource, ResolverImpl.Packages> resourcePkgMap, Set<org.osgi.resource.Capability> cycleMap) private ResolutionErrorResolverImpl.permuteUsedBlames(ResolverImpl.ResolveSession session, ResolutionError rethrow, Candidates allCandidates, org.osgi.resource.Resource resource, String pkgName, ResolverImpl.Blame requirementBlame, ResolverImpl.UsedBlames usedBlames, AtomicReference<Candidates> permRef1, AtomicReference<Candidates> permRef2, Set<org.osgi.resource.Requirement> mutated) ResolverImpl.populateDynamicWireMap(ResolverImpl.ResolveSession session, Map<org.osgi.resource.Resource, List<org.osgi.resource.Wire>> wireMap, Candidates allCandidates) ResolverImpl.populateWireMap(ResolverImpl.ResolveSession session, org.osgi.resource.Resource resource, Map<org.osgi.resource.Resource, List<org.osgi.resource.Wire>> wireMap, Candidates allCandidates) Constructors in org.apache.felix.resolver with parameters of type ResolverImpl.ResolveSessionModifierConstructorDescriptionCandidates(ResolverImpl.ResolveSession session) Constructs an empty Candidates object.privateCandidates(ResolverImpl.ResolveSession session, AtomicBoolean candidateSelectorsUnmodifiable, OpenHashMapSet<org.osgi.resource.Capability, org.osgi.resource.Requirement> dependentMap, OpenHashMapList candidateMap, Map<org.osgi.resource.Resource, WrappedResource> wrappedHosts, OpenHashMap<org.osgi.resource.Resource, Candidates.PopulateResult> populateResultCache, Map<org.osgi.resource.Capability, org.osgi.resource.Requirement> substitutableMap, OpenHashMapSet<org.osgi.resource.Requirement, org.osgi.resource.Capability> delta) Private copy constructor used by the copy() method.