danhaywood opened a new pull request #590: URL: https://github.com/apache/isis/pull/590
This includes bringing in InteractionLayer (renamed from AuthenticationLayer) to the applib as well. And ThrowingRunnable has gone from commons to applib. This new interface is implemented by InteractionFactoryDefault. The main difference is that whereas we used to require an Authentication (even an anonymous one) in order to create a new interaction layer, we can now do this with just InteractionContext (the new name for ExecutionContext as was). We allow an Authentiation to not get lost by having InteractionContext hold onto an arbitrary map of attributes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
