3.2.2 Type of requests that can be controlled by CTM
The requests that can be scheduled by CTM are only calls issued to stateless session beans through a remote interface via RMI-IIOP communication.
Note that CTM cannot schedule the requests shown below.
- Requests that cannot be scheduled by CTM:
-
-
Calls to stateful session beans and entity beans
-
Calls issued through the local interface and calls to message-driven beans (These calls are not issued via RMI-IIOP communication.)
-
Calls to enterprise beans for EJB 3.0 or later
-
In the case where multiple business-processing programs in the same J2EE application are to be called by requests, use a remote interface only when you want those requests to be scheduled. If the scheduling of those requests is unnecessary, we recommend making calls by using the local interface, based on processing performance considerations.
Whether requests are to be controlled by CTM can be selected for each J2EE application or for each business-processing program (bean) in a J2EE application. For example, to exclude the business-processing programs that have a remote interface from control by CTM, change the settings by defining the relevant properties for the J2EE application. For details about the settings for request scheduling by CTM, see 3.4.2 Settings in the execution environment.