package org.oddjob; import org.oddjob.arooa.registry.Services; import org.oddjob.input.InputHandler; /** * Defines the internal services Oddjob uses to automatically * configure Jobs. * * @author rob * */ public interface OddjobServices extends Services { public static final String ODDJOB_SERVICES = "oddjob-services"; public static final String CLASSLOADER_SERVICE = "classloader-service"; public static final String SCHEDULED_EXECUTOR = "scheduled-executor"; public static final String POOL_EXECUTOR = "pool-executor"; public static final String INPUT_HANDLER = "input-handler"; public ClassLoader getClassLoader(); public OddjobExecutors getOddjobExecutors(); public InputHandler getInputHandler(); }