public interface ExternalContext
ExternalContextcan be used to pass components created and managed outside of Samza into a Samza application. This will be made accessible through the
ExternalContext can be used to inject objects that need to be created by other frameworks, such as Spring.
This is currently just a marker interface for the object passed into Samza.