GEODE-4421: Convert Execution factory to value type (#236)
authorIvan Godwin <igodwin@pivotal.io>
Wed, 14 Mar 2018 19:34:24 +0000 (12:34 -0700)
committerJacob Barrett <jbarrett@pivotal.io>
Wed, 14 Mar 2018 19:34:24 +0000 (12:34 -0700)
commitec8c908addb79cfcb92e20ccc40f3e50f61f4a7c
treeeca7e2c7bfd93a05d1453b4699bb121432630604
parent7b32fed6e75c67b145718d9cf76fc6c7f45d1918
GEODE-4421: Convert Execution factory to value type (#236)

* Uses pImpl pattern

Signed-off-by: Ivan Godwin <igodwin@pivotal.io>
Signed-off-by: Mike Martell <mmartell@pivotal.io>
18 files changed:
clicache/src/Execution.hpp
clicache/src/FunctionService.cpp
cppcache/include/geode/Execution.hpp
cppcache/include/geode/FunctionService.hpp
cppcache/include/geode/ResultCollector.hpp
cppcache/integration-test/testThinClientPdxTests.cpp
cppcache/integration-test/testThinClientPoolExecuteFunctionDisableChunkHandlerThread.cpp
cppcache/integration-test/testThinClientPoolExecuteFunctionThrowsException.cpp
cppcache/integration-test/testThinClientPoolExecuteHAFunction.cpp
cppcache/integration-test/testThinClientPoolExecuteHAFunctionPrSHOP.cpp
cppcache/integration-test/testThinClientSSLWithSecurityAuthz.cpp
cppcache/integration-test/testThinClientSecurityAuthorization.cpp
cppcache/integration-test/testThinClientSecurityAuthorizationMU.cpp
cppcache/src/Execution.cpp [new file with mode: 0644]
cppcache/src/ExecutionImpl.cpp
cppcache/src/ExecutionImpl.hpp
cppcache/src/FunctionService.cpp
cppcache/src/TransactionalOperation.cpp