This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git.
from 68300f3 Feature/use ser hander in psa (#345)
add 36b1f6f Adds support for remote intents and configs on the
import/export service factories.
add 0aacbf9 Fixes wrong rename issue for OSX
add 7796511 Corrects some doxygen documentation and logging statement
add 6452ca0 Adds handling of service.export.configs for exporting remote
services in the C++ RSA.
new fb088b8 Merge pull request #347 from
apache/feature/add_intent_to_cxx_rsa
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
bundles/cxx_remote_services/admin/CMakeLists.txt | 2 +-
.../admin/gtest/src/RemoteServiceAdminTestSuite.cc | 98 +++++++--
.../admin/src/RemoteServiceAdmin.cc | 238 ++++++++++++---------
.../admin/{include => src}/RemoteServiceAdmin.h | 38 ++--
.../admin/src/RemoteServiceAdminActivator.cc | 63 ++++++
.../gtest/src/RsaConfiguredDiscoveryTestSuite.cc | 2 +-
.../integration/src/CalculatorProvider.cc | 3 +-
.../src/TestExportImportRemoteServiceFactory.cc | 66 ++++--
.../include/celix/rsa/EndpointDescription.h | 52 +++--
.../include/celix/rsa/IExportRegistration.h | 13 +-
.../include/celix/rsa/IExportServiceFactory.h | 44 ++--
.../include/celix/rsa/IImportRegistration.h | 13 +-
.../include/celix/rsa/IImportServiceFactory.h | 40 ++--
.../rsa_spi/include/celix/rsa/RemoteConstants.h | 2 +-
.../logging/log_helper/include/celix/LogHelper.h | 14 +-
15 files changed, 459 insertions(+), 229 deletions(-)
rename bundles/cxx_remote_services/admin/{include => src}/RemoteServiceAdmin.h
(63%)
create mode 100644
bundles/cxx_remote_services/admin/src/RemoteServiceAdminActivator.cc
copy examples/celix-examples/services_example_cxx/api/examples/ICalc.h =>
bundles/cxx_remote_services/rsa_spi/include/celix/rsa/IExportRegistration.h
(73%)
copy examples/celix-examples/services_example_cxx/api/examples/ICalc.h =>
bundles/cxx_remote_services/rsa_spi/include/celix/rsa/IImportRegistration.h
(73%)