Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-08-01Initial fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=537583slewis1-0/+27
Change-Id: I66d0769315d552eeea76859cfa2303fae4d1c6e5
2018-04-02Additional fixes for bugslewis4-0/+984
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Added support for osgi.basic serialization specification in the form of org.eclipse.ecf.util.OSGIObjectOutputStream and OSGIObjectInputStream Change-Id: Ic82780c6f4179a27928fb95261ad766be7ad4526
2018-03-13Dependency fixes for bugslewis2-0/+177
https://bugs.eclipse.org/bugs/show_bug.cgi?id=532205 Adds support for osgi.private in ecf generic, ecf ssl, and rosgi providers, as well as a framework in ecf core and rsa impl for any other distribution providers. Change-Id: I5cacab08ba5b6fe63b8550fdb70eb8d6d1357977
2016-03-12Javadocs updatesslewis12-37/+82
Change-Id: I0f6ea74aa2c2402fa7f3f42c423e88ad84544c69
2016-03-03Added API to BaseContainerInstantiator to simplify creation of IDslewis1-0/+23
instances from RSA configuration parameters Map. Change-Id: Ic06c39148a16a5fa8e32db0ceebb0bb6b429f320
2016-02-18Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=488045slewis2-28/+19
Change-Id: I9ee1fb2e209bf78cba83bc413da270b06fa07065
2016-01-21Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=486220R-Release_HEAD-sdk_feature-194_194slewis1-3/+5
Change-Id: I6dad75b8006f42574600868e462c9f04ad0212a9
2015-12-11Change-Id: I7d1f725d48ae0efea6ee9e1cc2ecc75337e37588slewis3-11/+13
2015-11-24Fix for build compile error (use of Java 8 IOException constructor).slewis1-5/+7
Change-Id: Ic2464f0468ec0dd680e05ea9459142e9d506afe7
2015-11-24Added static create method.slewis1-0/+12
Change-Id: I0bafdae446f40d4b9ccbf6260018d0d459336ae9
2015-11-23First cut at IClassResolver and IClassResolverObjectInputStream for bugslewis3-0/+176
https://bugs.eclipse.org/bugs/show_bug.cgi?id=482862 Change-Id: I69c16364ea7166575007cb71c715f82f65fdad28
2015-09-02Additions of helper classes for provider APIslewis1-14/+43
Change-Id: I0000000000000000000000000000000000000000
2015-09-02Added getIntegerFromArg methodslewis1-1/+15
Change-Id: If7505db97703d1bcd1cd0c973acea589afc76669
2015-08-30Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=476180slewis1-0/+21
Change-Id: I0000000000000000000000000000000000000000
2015-08-30Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=476180slewis1-0/+27
Change-Id: I0000000000000000000000000000000000000000
2015-08-19Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=472163slewis1-1/+1
Change-Id: I0000000000000000000000000000000000000000
2015-08-19Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=472163slewis1-0/+4
Change-Id: I750d88e4046b723115c30005d405d5b4227e6ef3
2015-07-14Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=472661slewis2-58/+35
Change-Id: Ic3f70ec17d3e077b33f95ddafdf97aafe8b5d757
2014-03-29Added support for ecf.base container type registration with no extensionslewis2-0/+12
registry bug 421569 Change-Id: I56e01cd42339a14368fdd47114a1c3b97a965035
2014-03-27Added use of ContainerTypeDescription for registering containerslewis2-25/+29
instantiators. Change-Id: Ieaf74d64c55e6611c202b049fc84523fae9869df
2014-03-27Added ExtensionRegistryRunnable class and AdapterManagerTracker classslewis1-122/+60
and updated usage in org.eclipse.ecf and org.eclipse.ecf.identity and org.eclipse.ecf.sharedobject Change-Id: Ie7d7c9e6df20f04ca7118ad1d6103a98ff9dd19c
2014-03-27Merge remote-tracking branch 'origin/master' into bug421569slewis1-0/+128
Change-Id: I944b5302570995d64fd9ed8b78764b7f81385b64
2014-02-05Moved org.eclipse.ecf.core.util.reflection package (and single class)slewis1-0/+128
from sharedobject bundle to the org.eclipse.ecf core bundle. Change-Id: I81bb81bdc459763498734d982767bfadad0ccdaa
2014-01-25Additions and changes to implement changes specified in bug 421569.slewis1-47/+95
Summary: Added OperationCodeSafeRunnable class (implements ISafeRunnable). This class can be used to isolate code that depends upon the extension registry (IExtensionRegistry, IRegistryChangeListener, etc). Added use of this new class to allow org.eclipse.ecf.identiy, and org.eclipse.ecf bundles to optionally depend upon the extension registry. Also added new 'Namespace' ServiceTracker, so that Namespaces can use the OSGI service whiteboard pattern to make ID creation available via the ECF IDFactory. Also added 'ecf.namespace' capability (see Provide-Capability declaration in org.eclipse.ecf.identity manifest). Added new ContainerTypeDescription ServiceTracker in org.eclipse.ecf, so that new ContainerFactories for new container types can be made available via the ECF IContainerFactory. Also added 'ecf.containertype' capability (see Provide-Capability declaration in org.eclipse.ecf manifest). Made dependency on org.eclipse.equinox.registry *optional* for both the org.eclipse.ecf.identity and the org.eclipse.ecf core bundles. Change-Id: I05ea17fb2cb55bb70d7415b7a2826b436cab34ac
2013-02-14Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=400852R-Release_HEAD-sdk_feature-90_2013-02-28_09-53-35R-Release_HEAD-sdk_feature-89_2013-02-28_09-35-14R-Release_HEAD-sdk_feature-87_2013-02-22_14-01-59slewis3-0/+9
2012-05-07Changes to remove invalid warningsslewis6-12/+0
2011-04-04Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=341820slewis1-2/+1
2011-01-12fixes for compiler warningsslewis1-2/+1
2010-10-26RESOLVED - bug 328772: ↵Markus Alexander Kuppe1-1/+3
org.eclipse.ecf.core.status.SerializableStatus.OK_STATUS causes exception in org.eclipse.ecf.core.status.SerializableStatus.checkForSerializable(Throwable) due to null https://bugs.eclipse.org/bugs/show_bug.cgi?id=328772
2010-09-12changes to support running outside of OSGi context.slewis1-2/+7
2010-09-09Removed references to NLS. Removed unnecessary Messages class.slewis12-94/+28
2010-08-04Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=321662slewis1-5/+18
2010-07-08REOPENED - bug 254684: [core] defer extension registry processingmkuppe1-1/+3
https://bugs.eclipse.org/bugs/show_bug.cgi?id=254684
2010-07-08REOPENED - bug 254684: [core] defer extension registry processingmkuppe2-6/+28
https://bugs.eclipse.org/bugs/show_bug.cgi?id=254684
2010-07-06Prevent possible NPE in SerializableMultiStatus constructorsslewis1-19/+24
2010-07-02Enhancement for https://bugs.eclipse.org/bugs/show_bug.cgi?id=318763I-HEAD-platform_feature-52-2010_07_05slewis1-0/+12
2010-02-09Adjusted getAdapter implementations so that they can be called outside OSGi ↵slewis1-1/+4
without throwing NPE
2010-01-01Refactored rest API and remote service API, so as to allow non-rest usage of ↵slewis1-3/+0
IRemoteCallable and IRemoteCallableRequestType
2009-12-27Modified implementation of IContainerFactory. Added detail on javadocs.slewis3-40/+30
2009-12-27Added container extension point to core.slewis4-92/+358
2009-12-22Fixes/simplificationsslewis1-16/+8
2009-12-21Removed deprecationslewis1-5/+0
2009-12-21Changed version number to 3.1slewis9-19/+29
2009-12-19Fixes for supporting OSGI 4.2 chap 13/remote servicesslewis4-22/+9
2009-12-19Fixes for supporting OSGI 4.2 chap 13/remote servicesslewis3-33/+93
2009-12-19Added isImporterForRemoteConfigType and removed previous methodslewis1-1/+1
2009-12-19Added isImporterForRemoteConfigType and removed previous methodslewis3-24/+19
2009-12-18Added getCompatibleRemoteContainerFactoryNames method to ↵slewis3-5/+47
ContainerTypeDescription and IRemoteServiceContainerInstantiator
2009-12-17Removed getSupportedIntents from IContainerInstantiatorslewis2-6/+0
2009-12-17Fixed bundle version numbers and associated @since tags for new interfaceslewis9-8/+26

Back to the top