assertNotNull(condition);
assertNotNull(condition.getTaskConfig());
Metadata m = new Metadata();
m.addMetadata("Met1", "Val1");
m.addMetadata("Met2", "Val2");
m.addMetadata("Met3", "Val3");
GenericWorkflowObjectFactory.getConditionObjectFromClassName(
condition.getConditionInstanceClassName()).evaluate(m,
condition.getTaskConfig());