Introduce new FunctionExecutionService interfaces: * FunctionExecutionService (User API) * InternalFunctionExecutionService
Implement new interfaces with a traditional class to be instantiated: * FunctionExecutionServiceImpl Collapse FunctionServiceManager into FunctionExecutionServiceImpl Change static API classes to delegate to private instance of FunctionExecutionServiceImpl: * FunctionService (User API) -- only has private internal changes * InternalFunctionService -- now extends FunctionService This should allow unit tests to avoid using PowerMock. [ Full content available at: https://github.com/apache/geode/pull/3010 ] This message was relayed via gitbox.apache.org for [email protected]
