if( StringUtils.isNotEmpty(process.getProcessDefinitionKey()) ){
sql.append(" AND t.PROC_DEF_ID_ IN ( ");
sql.append(" SELECT DISTINCT ID_ FROM ");
sql.append( managementService.getTableName( ProcessDefinition.class) );
sql.append(" WHERE KEY_ = #{proc_def_key} )");
query.parameter("proc_def_key", process.getProcessDefinitionKey().trim());
}
boolean includeOwner = StringUtils.isNotEmpty(process.getOwner());
String assignee = process.getAssignee()==null?null:process.getAssignee().trim();
String owner = process.getOwner()==null?null:process.getOwner().trim();