Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos-felix
/
92be5890e7b2925ea31fd70e7620e0d33e0a3489
/
framework
/
src
/
main
/
java
/
org
92be589
Implement generic capabilities for the system bundle. (FELIX_3502)
by Richard S. Hall
· 13 years ago
d6af271
Bundle/host capabilities and host requirement can now have attributes
by Richard S. Hall
· 13 years ago
4c46e7a
Wires for dynamic imports should use the declared requirement object,
by Richard S. Hall
· 13 years ago
f632c43
Handle dependencies a little differently to avoid dangling references and
by Richard S. Hall
· 13 years ago
fbcf4cc
Move utility method for creating SimpleFilters from BundleRequirementImpl
by Richard S. Hall
· 13 years ago
d4cc3f1
Implement some spec details for how BundleWiring methods should behave
by Richard S. Hall
· 13 years ago
9b94041
OSGi R4.3 requires that we synthesize a filter directive for standard
by Richard S. Hall
· 13 years ago
f06ea42
Remove unneeded import.
by Richard S. Hall
· 13 years ago
d5c99b2
Create hash set on demand for fragment caps. (FELIX-2950)
by Richard S. Hall
· 13 years ago
027096a
Need to deal with the fact that hosted fragment capabilities are no longer
by Richard S. Hall
· 13 years ago
5d05428
Modify fragment merging aglorithm to properly update dependent map
by Richard S. Hall
· 13 years ago
c0bb32f
Implement bundle hooks and fix a bug in service registry hooks.
by Richard S. Hall
· 13 years ago
03837be
Need to return provided wires in the order in which capabilities
by Richard S. Hall
· 13 years ago
aa7f100
Effectively rollback FELIX-2466 since OSGi R4.3 now allows
by Richard S. Hall
· 13 years ago
86a754c
adapt(BundleRevision) should return null for uninstalled bundles, but
by Richard S. Hall
· 13 years ago
19fcbcb
More fixes to calculating resolved caps/deps, such as ignoring
by Richard S. Hall
· 13 years ago
91b0e2a
Caps/reqs in host bundle revisions should not be wrapped. Also, we need
by Richard S. Hall
· 13 years ago
7483210
Avoid using null caps/reqs. (FELIX-2950)
by Richard S. Hall
· 13 years ago
ba1a037
Implemend BundleWiring.getProvidedWires(). (FELIX-2950)
by Richard S. Hall
· 13 years ago
b5ea542
Avoid filtering unknown namespace in generic caps/reqs and also pay
by Richard S. Hall
· 13 years ago
154e8a6
Add access methods to wire for provider/requirer. (FELIX-2950)
by Richard S. Hall
· 13 years ago
d3cc0e0
Implement BundleWiring.findEntries(). (FELIX-2950)
by Richard S. Hall
· 13 years ago
b54431f
Need to release lock for nested resolves. (FELIX-2986)
by Richard S. Hall
· 13 years ago
6d4764b
Need to check if a revision has a wiring or not. (FELIX-3013)
by Richard S. Hall
· 13 years ago
577b2c9
Implement BundleWiring.isInUse() and don't add host capability
by Richard S. Hall
· 13 years ago
b63b6a6
INSTALLED bundle event must now include which bundle performed the install.
by Richard S. Hall
· 13 years ago
03cf65b
When coercing types for filter evaluation, we must now trim
by Richard S. Hall
· 13 years ago
c4e7599
Implement most of the functionality for resolver hooks (FELIX-2986) along
by Richard S. Hall
· 13 years ago
115a366
Handle a null map. (FELIX-2950)
by Richard S. Hall
· 13 years ago
d5e56ce
Exceptions thrown by equals()/compare() should result in a false
by Richard S. Hall
· 13 years ago
a75bd19
Use standard approach for getting current bundle revision. (FELIX-2950)
by Richard S. Hall
· 13 years ago
d093dc9
Rename the cache's BundleRevision class to BundleArchiveRevision to avoid
by Richard S. Hall
· 13 years ago
83d15c3
Fix bundle refreshing of native libraries. (FELIX-2990)
by Richard S. Hall
· 13 years ago
5ba72ff
Some refactoring to prepare for resolver hooks. (FELIX-2986)
by Richard S. Hall
· 13 years ago
2c0bf6b
Use R4.3 capability namespaces where possible. (FELIX-2950)
by Richard S. Hall
· 13 years ago
1a2da8e
Fixed messed up fragment wire log message.
by Richard S. Hall
· 13 years ago
c23e038
Fix a bug in previous commit plus minor optimization. (FELIX-2973)
by Richard S. Hall
· 13 years ago
831b771
Very rough support for generic capabilities and requirements. The parser
by Richard S. Hall
· 13 years ago
3d2e194
Modify framework wiring and framework start level object to registry
by Richard S. Hall
· 14 years ago
08dc480
Implement new start level approach. (FELIX-2975)
by Richard S. Hall
· 14 years ago
5edfcd0
Change lock object. (FELIX-2969)
by Richard S. Hall
· 14 years ago
f9d92f3
Modify URL Handlers impl to use same hook tracking mechanism as
by Richard S. Hall
· 14 years ago
3db51b1
More refactoring to service registry hook handling to match
by Richard S. Hall
· 14 years ago
0dc87b7
Refactor service hooks to use new service registry hook tracking mechanism
by Richard S. Hall
· 14 years ago
7eb28b9
Implement byte-code weaving hooks. (FELIX-2959)
by Richard S. Hall
· 14 years ago
1aab6f8
Have wiring use protection domain from revision, rename security context
by Richard S. Hall
· 14 years ago
7ffc000
Initial pass at implementing FrameworkWiringImpl. More stress testing is likely
by Richard S. Hall
· 14 years ago
a0c1568
Removed unneeded members. (FELIX-2950)
by Richard S. Hall
· 14 years ago
2d3be37
Clean up Filter impl. (FELIX-2950)
by Richard S. Hall
· 14 years ago
4a1ddba
Dependents for fragments are calculated differently. (FELIX-2950)
by Richard S. Hall
· 14 years ago
cb2f1b0
Lazy activation was being handled in two places; related metadata
by Richard S. Hall
· 14 years ago
d0dca9b
Update OSGi R4.3 API. Fix a few bugs. (FELIX-2950)
by Richard S. Hall
· 14 years ago
4ecc677
Rollback to where we were before the failed 3.2.2 release and reapply
by Richard S. Hall
· 14 years ago
b65dba5
Fix bug in patch for FELIX-2935 that was causing real directory
by Richard S. Hall
· 14 years ago
9dd2233
Rollback after failed release.
by Karl Pauls
· 14 years ago
b42b550
Pull in complete OSGi R4.3 API. (FELIX-2950)
by Richard S. Hall
· 14 years ago
66ee2e6
Merge dynamic imports into normal imports. (FELIX-2950)
by Richard S. Hall
· 14 years ago
16399e7
Various cleaning up of the code. (FELIX-2950)
by Richard S. Hall
· 14 years ago
44e2907
Move all content path handling to the bundle revision implementation
by Richard S. Hall
· 14 years ago
7e76eab
Move dependency bookkeeping out of BundleRevisionImpl to try to clean
by Richard S. Hall
· 14 years ago
27d8caf
Separate BundleWire implementation from BundleRevision implementation. (FELIX-2950)
by Richard S. Hall
· 14 years ago
7076bde
Change class loader delegation to revision-to-revision instead
by Richard S. Hall
· 14 years ago
bdf4985
Replace internal Module abstraction with BundleRevision.
by Richard S. Hall
· 14 years ago
64b7c6e
Manage a module's resolved capabilities/requirements separately from
by Richard S. Hall
· 14 years ago
93ed23d
Use BundleCapability/BundleRequirement. (FELIX-2950)
by Richard S. Hall
· 14 years ago
3586293
Modify framework start level change processing to use a shared snapshot
by Richard S. Hall
· 14 years ago
12e5a51
Avoid returning duplicates of synthesized directory entries. (FELIX-2935)
by Richard S. Hall
· 14 years ago
0db8f56
Make sure we do classloader.getParent() calls in a doPriv (FELIX-2941).
by Karl Pauls
· 14 years ago
2a7eb15
Do not acquire bundle lock for removing a listner. (FELIX-2924)
by Richard S. Hall
· 14 years ago
d4e10c6
Avoid using exception constructors with causal exception. (FELIX-2917)
by Richard S. Hall
· 14 years ago
8bce3c5
Avoid creating a more complicated data structure if no fragments
by Richard S. Hall
· 14 years ago
3e61ecf
Minor modification to resolver exception message.
by Richard S. Hall
· 14 years ago
fc57ecc
Make uses constraint exception more explicit (i.e., say it
by Richard S. Hall
· 14 years ago
e19c4a3
Make sure a fragment has wires before trying to remove a host
by Richard S. Hall
· 14 years ago
dcb8be4
Remove comment. (FELIX-2858)
by Richard S. Hall
· 14 years ago
4788b54
Remove unneeded class. (FELIX-2858)
by Richard S. Hall
· 14 years ago
16a2986
Remove some unnecessary code. (FELIX-2858)
by Richard S. Hall
· 14 years ago
28f2973
Make field private. (FELIX-2858)
by Richard S. Hall
· 14 years ago
a23e89b
Hold bundle state lock while adding/removing listeners, otherwise
by Richard S. Hall
· 14 years ago
e140deb
Should not be public. (FELIX-2858)
by Richard S. Hall
· 14 years ago
622519c
Need to perform security check for fragments and hosts. (FELIX-2858)
by Richard S. Hall
· 14 years ago
98473fd
Only select root singleton if it is not already selected. (FELIX-2859)
by Richard S. Hall
· 14 years ago
6331033
Move thread for shutting down framework further out to avoid
by Richard S. Hall
· 14 years ago
b953c3c
Handle the fact that fragments can be attached to multiple hosts over
by Richard S. Hall
· 14 years ago
1c40a44
Minor refactoring to eliminate exposing private details. (FELIX-2858)
by Richard S. Hall
· 14 years ago
e45f8e6
Rename and slightly refactor some classes to make their purpose more
by Richard S. Hall
· 14 years ago
c425af3
Need to wrap requirments and capabilities in wire when they come from
by Richard S. Hall
· 14 years ago
43889fa
Delay throwing exceptions if a extension bundle can't find a resource to make java6 update24 happy (FELIX-2877).
by Karl Pauls
· 14 years ago
cf5d89d
If a capability is from a fragment, we must always try to attach it to
by Richard S. Hall
· 14 years ago
daf6788
Need to unwrapped modules when creating dynamic wire. (FELIX-2858)
by Richard S. Hall
· 14 years ago
1a7c1fa
Remove bogus import. (FELIX-2858)
by Richard S. Hall
· 14 years ago
5111e1e
Remove comments since moving candidate population to Candidates resolved
by Richard S. Hall
· 14 years ago
da7b75e
Move singleton handling into the resolver. (FELIX-2859)
by Richard S. Hall
· 14 years ago
594fc57
Move initial candidate population to the constructor since it simplifies
by Richard S. Hall
· 14 years ago
5eeec41
Move candidation population to Candidates object since it is
by Richard S. Hall
· 14 years ago
eb1f746
Remove debug print statement.
by Richard S. Hall
· 14 years ago
025b625
Fragments should only be discarded when they no longer match any
by Richard S. Hall
· 14 years ago
5caf0e5
Add a couple "to do" comments.
by Richard S. Hall
· 14 years ago
23fcdf5
Initial refactoring to move fragment handling into the resolver. (FELIX-2858)
by Richard S. Hall
· 14 years ago
2e7ab1b
Fix comment typo.
by Richard S. Hall
· 14 years ago
Next »