System.out.println("ESB [provider]: provider endpoint info - key = " + endpoint.getEndpointKey());
System.out.println("ESB [provider]: provider endpoint info - uri = " + endpoint.getEndpointUri());
System.out.println("ESB [provider]: provider endpoint info - properties = " + endpoint.getEndpointProperties());
// init provider communication part - set provider callback
job.setProviderCallback(new ESBProviderCallback() {
// all below is TestProviderJob specific implementation
int count = 0;
public Object getRequest() throws ESBJobInterruptedException {
System.out.println("ESB [provider]: Job want to process next request...");