RegistryManager.getInstance().getRegistry().cleanupThread();
	public void execute(JobExecutionContext context)			throws JobExecutionException {		JobDataMap data = context.getJobDetail().getJobDataMap();		Long taskInstanceId = (Long) data				.get(QuartzServiceTaskAction.TASK_INSTANCE_ID_KEY);		Session session = RegistryHelper.getInstance().getSession();		ZebraTaskInstance task = (ZebraTaskInstance) session.load(				ZebraTaskInstance.class, taskInstanceId);		task.setState(ZebraTaskInstance.STATE_AWAITINGCOMPLETE);		Zebra zebra = RegistryHelper.getInstance().getZebra();		try {			zebra.transitionTask(task);		} catch (TransitionException te) {			throw new JobExecutionException(te);		}				// Tell hivemind to recycle thread	}