Overview
Components interact with the infrastructure using the Component Context and the Component Context Properties. This objects are provided in the Interface that defines a component. This documents describes the Java bindings for this objects.
Initialize and dispose provide access to the Component Context Properties
Both call pass a ComponentContextProperties object. This objects allows to introspect any information related to the component definition. You may get information about the component input/output port names, properties, etc. The Java binding is presented below.
Execute extends the Component Context Properties
Execute receives and extended component context that adds run time functionality. Most of them are related to pulling data and pushing data through the component ports. The Java binding below provides a list of the extra methods added to the ComponentContextProperties listed above.