Each thread runs an EAServer component instance. To be run by the Thread Manager, the component’s remote or local interface must have a run method that matches this IDL signature:
void run ( );
The Thread Manager calls the run method one or more times, depending on how you configure the run interval (described below).
The Thread Manager is itself an EAServer component, and runs your component using intercomponent calls. All component properties, including transaction attributes, are in effect when your component is run by the Thread Manager. The Thread Manager executes with the system identity, as does your component’s run method.