|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TalendESBJob
A JOB interface for Jobs that are using tESB Components
| Method Summary | |
|---|---|
ESBEndpointInfo |
getEndpoint()
Returns ESBEndpointInfo instance
that describes the endpoint implemented by given Job. |
void |
setEndpointRegistry(ESBEndpointRegistry registry)
Injecting a ESBEndpointRegistry to allow
tESB Consumer components to lookup and call ESB providers. |
void |
setProviderCallback(ESBProviderCallback callback)
Injecting a ESBProviderCallback to allow
tESB Provider components read requests sent to the
Job and write responses from the Job |
| Methods inherited from interface routines.system.api.TalendJob |
|---|
runJob, runJobInTOS |
| Method Detail |
|---|
ESBEndpointInfo getEndpoint()
ESBEndpointInfo instance
that describes the endpoint implemented by given Job.
This method should return null if given Job
does not have any tESB provider component.
ESBEndpointInfo or null if no provider is configured for the Jobvoid setEndpointRegistry(ESBEndpointRegistry registry)
ESBEndpointRegistry to allow
tESB Consumer components to lookup and call ESB providers.
callback - void setProviderCallback(ESBProviderCallback callback)
ESBProviderCallback to allow
tESB Provider components read requests sent to the
Job and write responses from the Job
callback -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||