name | A name, can be any text. |
registeredServices | Service definitions. |
services | Provide access to the registered services. |
stop | This flag is set by the stop method and should be examined by any Stoppable jobs in their processing loops. |
Example 1 | The Development guide has numerous examples using this job. |
Configured By | ATTRIBUTE |
Access | READ_WRITE |
Required | No. |
A name, can be any text.
Configured By | ELEMENT |
Access | WRITE_ONLY |
Required | No, but pointless if missing. |
Service definitions. These are simple beans that define the services being registered. Because of their simplicity they do not have their own type and can be specified using the is.
The properties of the service definition beans are:
Access | READ_ONLY |
Provide access to the registered services.
Services are registered by name using object toString and then if qualified ';' and the qualifier. If this job has an id my-services and the service has a toString of MyCafe and it is qualified with qualifier Vegetarian then it could be referenced as:
${my-services.services.service(MyCafe;Vegetarian)}
Access | READ_ONLY |
Required | Read Only. |
This flag is set by the stop method and should be examined by any Stoppable jobs in their processing loops.
The Development guide has numerous examples using this job.