summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/node-impl-osgi/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-11-20Moving 2.x trunklresende67-7460/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882795 13f79535-47bb-0310-9956-ffa450edef68
2009-11-19Rename getInterfaceContract() of Endpoint/EndpointReferencerfeng2-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@882263 13f79535-47bb-0310-9956-ffa450edef68
2009-11-11Add Import/Export Referencerfeng15-206/+465
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@834738 13f79535-47bb-0310-9956-ffa450edef68
2009-11-04Various corrects to files headers resulting from the 2.0-M4-RC2 reviewslaws8-0/+120
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@832839 13f79535-47bb-0310-9956-ffa450edef68
2009-10-31Resolve interfaces from the remote endpoints (tribes based discovery is now ↵rfeng5-158/+193
working) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831516 13f79535-47bb-0310-9956-ffa450edef68
2009-10-30Propagate osgi properties for OSGi remote services rfeng7-8/+61
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831468 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Add synchronization against listeners and check if it is removedrfeng1-76/+93
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831138 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Ignore IllegalStateException for service unregister()rfeng4-5/+25
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@831102 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Update to end all service provider files with a new lineantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830951 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Add more checks for the stop() methodrfeng4-47/+64
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830811 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Add null checkrfeng1-0/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830803 13f79535-47bb-0310-9956-ffa450edef68
2009-10-29Add missing filerfeng1-0/+88
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830802 13f79535-47bb-0310-9956-ffa450edef68
2009-10-28Pass ServiceRegistry via extensionPointRegistry to remove static referencesrfeng5-89/+45
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830738 13f79535-47bb-0310-9956-ffa450edef68
2009-10-27Use sca-config XML files for SCA binding/policy definitionsrfeng8-225/+242
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@830339 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21Refactor the deployment-related code from NodeFactoryImpl into a Deployer ↵rfeng1-1/+3
utility git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828248 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18Refactor the OSGi remote services implementation and improve the notificationsrfeng23-222/+374
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826369 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16This is to change the Monitor to be request scoped for most of the cases:rfeng19-1492/+1636
Refactor the ArtifactProcessor/ModelResolver to take a ProcessorContext that holds context such as Monitor, Contribution for the contribution/artifact processing methods Refactor the Builder to take a BuilderContext that holds context such as Monitor, Definitions, Base binding mapping for the building methods Change the processor/resolver/builder implementation classes to not cache the Monitor git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825773 13f79535-47bb-0310-9956-ffa450edef68
2009-10-09Refactor the runtime build logic into EndpointReferenceBinderrfeng1-6/+6
Refactor the endpoint-wrapper into domainRegistryFactory that delegates to endpoint registry implementations by the scheme Improve/workaround the monitor so that it can be shared by multiple nodes (We need a better design for this) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@823672 13f79535-47bb-0310-9956-ffa450edef68
2009-09-15Update RemoteAdmin APIsrfeng9-1293/+1325
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@815562 13f79535-47bb-0310-9956-ffa450edef68
2009-09-02Remove the need to extend EndpointDescriptionrfeng9-165/+80
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@810712 13f79535-47bb-0310-9956-ffa450edef68
2009-08-18Update the osgi remote service admin interfaces/classesrfeng13-773/+1623
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805623 13f79535-47bb-0310-9956-ffa450edef68
2009-08-13A few renames of the classesrfeng6-23/+23
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803747 13f79535-47bb-0310-9956-ffa450edef68
2009-08-12Fix issues around XMLStreamWriter based on the isRepairingNamespaces ↵rfeng1-87/+0
property of XMLOutputFactory More refactoring to use common-xml and common-java git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803742 13f79535-47bb-0310-9956-ffa450edef68
2009-08-12Feed the monitor through into model resolvers should they wish to use it.slaws1-4/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803502 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Release resources when the OSGi runtime is shutdown to remove the needs of ↵rfeng1-3/+7
shutdown hooks git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799487 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24Move the OSGi service importer/exporterrfeng3-35/+5
Change the node URI Delete empty folders git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@797679 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24Add the support for dynamic OSGi remote service import and export based on ↵rfeng34-1349/+3151
OSGi properties Add two samples to demonstrate the OSGi property driven remote services git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@797580 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21Fix svn:eol-style and svn:keywords properties for java/xml filesrfeng21-1939/+1939
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796166 13f79535-47bb-0310-9956-ffa450edef68
2009-07-18Change the name of OSGi remote service related propertiesrfeng1-2/+13
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@795280 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16Refactor the OSGi discovery service into node-implementation-osgi rfeng16-1/+1654
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794553 13f79535-47bb-0310-9956-ffa450edef68
2009-07-15Remove unused classesrfeng1-40/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@794123 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23Check the existence of OSGI-INF/sca/bundle.composite for SCA bundlesrfeng1-3/+18
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787866 13f79535-47bb-0310-9956-ffa450edef68
2009-06-17Add a LifeCycleListener interface so that extension points or extension can ↵rfeng1-1/+1
be called back upon the start/stop of the extension point registry git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@785699 13f79535-47bb-0310-9956-ffa450edef68
2009-06-10Fix URI double-escaping issuerfeng1-0/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783576 13f79535-47bb-0310-9956-ffa450edef68
2009-05-28Expose the setting of schema validation to subclassesrfeng1-0/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@779378 13f79535-47bb-0310-9956-ffa450edef68
2009-05-27Add optional life cycle control for extension points (for example, RMI ↵rfeng1-0/+1
extension point needs to unexport the registry) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@778955 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20Refactoring a few methods on the ServiceDiscoverrfeng1-0/+6
Adding an OSGi service registry based ExtensionPointRegistry implementation git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776759 13f79535-47bb-0310-9956-ffa450edef68
2009-05-19Change the NodeFactoryImpl to be capable of hosting multiple instances of ↵rfeng4-711/+117
SCA node in the same JVM and align the OSGiNodeFactoryImpl to that feature git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776383 13f79535-47bb-0310-9956-ffa450edef68
2009-05-15Push down some of the createNode() methods to NodeFactory and only require ↵rfeng1-8/+35
the createNode(NodeConfiguration) to be implemented by subclasses git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775283 13f79535-47bb-0310-9956-ffa450edef68
2009-05-14Start to integrate the node configuration with NodeImplrfeng1-2/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774854 13f79535-47bb-0310-9956-ffa450edef68
2009-05-12TUSCANY-3015: Fix URI creation to escape spaces in the nameantelder1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773811 13f79535-47bb-0310-9956-ffa450edef68
2009-05-05Allow the SCA composite for bundles can be packaged in an external bundle ↵rfeng1-2/+5
and leave the original bundles as is git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@772014 13f79535-47bb-0310-9956-ffa450edef68
2009-05-04Change the test case to use an external SCA bundle to control the RFC119rfeng6-3/+151
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@771488 13f79535-47bb-0310-9956-ffa450edef68
2009-04-22Merge r767683 from 1.x branchrfeng1-17/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@767701 13f79535-47bb-0310-9956-ffa450edef68
2009-04-15Update the node-impl to use DefinitionsExtensionPoint to load definitionsrfeng1-5/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@765417 13f79535-47bb-0310-9956-ffa450edef68
2009-04-14Fixing the MANIFEST.MF with Bundle-RequiredExecutionEnvironment headerrfeng2-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@764927 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13Start to add the DefinitionsExtensionPointrfeng1-0/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@764574 13f79535-47bb-0310-9956-ffa450edef68
2009-04-13Add missing import packagesrfeng2-1/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@764565 13f79535-47bb-0310-9956-ffa450edef68
2009-03-27Register ExtensionPointRegistry as an OSGi service and BundleContext as a ↵rfeng2-8/+26
utility git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@759327 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26Add a flag to control if schema validation should be enabledrfeng1-17/+26
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758911 13f79535-47bb-0310-9956-ffa450edef68