class ClasspathWorkflowRepository extends AbstractWorkflowRepository implements WorkflowRepository, FileBasedWorkflowRepositoryMXBean {

    @Override
    public synchronized void shutdown() {
        try {
            if (adaptedTargetDir != null) {
                FileUtils.deleteDirectory(adaptedTargetDir);
                adaptedTargetDir = null;
            }
        } catch (IOException e) {
            logger.warn("Unable to delete directory {}", adaptedTargetDir);
        }
    }

    public  ClasspathWorkflowRepository(final String wfPackage);
    public  ClasspathWorkflowRepository(final List<String> wfPackages);

}