1 6 7 package org.manentia.kasai.operative; 8 9 import com.koala.commons.log.Log; 10 import java.util.Collection ; 11 import org.apache.commons.lang.StringUtils; 12 import org.manentia.kasai.KasaiFacade; 13 import org.manentia.kasai.util.Constants; 14 import org.manentia.kasai.User; 15 import org.manentia.kasai.exceptions.*; 16 17 21 public class OperativeHandler { 22 private static OperativeHandler instance; 23 24 private OperativeHandler(){} 25 26 public static synchronized OperativeHandler getInstance(){ 27 if (instance == null){ 28 instance = new OperativeHandler(); 29 } 30 31 return instance; 32 } 33 34 public Collection listGroupsOperative(String operative, String object) throws DataAccessException { 35 return OperativeDAOFactory.getInstance().createDAO().listGroupsOperative(operative, object); 36 } 37 38 public Collection list(String idOperative) throws DataAccessException{ 39 return OperativeDAOFactory.getInstance().createDAO().list(idOperative); 40 } 41 42 public Collection listUsersOperative(String operative, String object) throws DataAccessException { 43 return OperativeDAOFactory.getInstance().createDAO().listUsersOperative(operative, object); 44 } 45 } 46 | Popular Tags |