package ee.telekom.workflow.facade.workflowinstance;
import java.sql.ResultSet;
import java.sql.SQLException;
import ee.telekom.workflow.util.AbstractRowMapper;
public class WorkflowStatusCountRowMapper extends AbstractRowMapper<WorkflowStatusCount>{
public static final WorkflowStatusCountRowMapper INSTANCE = new WorkflowStatusCountRowMapper();
@Override
public WorkflowStatusCount mapRow( ResultSet rs, int rowNum ) throws SQLException{
WorkflowStatusCount object = new WorkflowStatusCount();
object.setWorkflowName( getString( rs, "workflow_name" ) );
object.setStatus( getWorkflowInstanceStatus( rs, "status" ) );
object.setCount( getInteger( rs, "count" ) );
return object;
}
}