Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.ibm.jbatch.container.services.impl;
 
 
	private final static String sourceClass = JNDIDelegatingThreadPoolServiceImpl.class.getName();
	private final static Logger logger = Logger.getLogger();
	public final String DEFAULT_JNDI_LOCATION = "java:comp/DefaultManagedExecutorService";
	private String jndiLocation = null;
		// TODO Auto-generated constructor stub
	}
	public void init(IBatchConfig batchConfig) {
		// Don't want to get/cache the actual threadpool here since we want to do a JNDI lookup each time.
	}
	public void shutdown() throws BatchContainerServiceException {
		String method = "shutdown";
		// We don't want to be responsible for cleaning up.
	}
	public void executeTask(Runnable workObject config) {
		String method = "executeTask";
		try {
			Context ctx = new InitialContext();
			delegateService.execute(work);
catch (NamingException e) {
			.severe("Lookup failed for JNDI name: " + );
		}
	}
		String method = "executeParallelTask";
		ParallelTaskResult taskResult = null;
		try {
			Context ctx = new InitialContext();
			Future result = delegateService.submit(work);
			taskResult = new JSEResultAdapter(result);
catch (NamingException e) { 
			.severe("Lookup failed for JNDI name: " + );
		}
		return taskResult;
	}
New to GrepCode? Check out our FAQ X