@Test public void testGetGadgetUserPrefWithResults() { final long gadgetId = 7841L; final String userPrefParam = "{userPref1:value1,userPref2:value2}"; GadgetUserPrefRequest request = new GadgetUserPrefRequest(gadgetId, userPrefParam); GadgetUserPrefDTO userPref = mapper.execute(request); assertNotNull(userPref); }
@Override public GadgetUserPrefDTO execute(final GadgetUserPrefRequest inRequest) { Query q = getEntityManager() .createQuery("select new org.eurekastreams.server.domain.GadgetUserPrefDTO( g.id, g.gadgetUserPref ) " + "FROM Gadget g WHERE g.id =:gadgetId") .setParameter("gadgetId", inRequest.getGadgetId()); GadgetUserPrefDTO currentUserPref = (GadgetUserPrefDTO) q.getSingleResult(); return currentUserPref; }
GetGadgetUserPrefMapper extends 
    ReadMapper<GadgetUserPrefRequest, GadgetUserPrefDTO> { @Override public GadgetUserPrefDTO execute(final GadgetUserPrefRequest inRequest) { Query q = getEntityManager() .createQuery("select new org.eurekastreams.server.domain.GadgetUserPrefDTO( g.id, g.gadgetUserPref ) " + "FROM Gadget g WHERE g.id =:gadgetId") .setParameter("gadgetId", inRequest.getGadgetId()); GadgetUserPrefDTO currentUserPref = (GadgetUserPrefDTO) q.getSingleResult(); return currentUserPref; } }
GetGadgetUserPrefMapper extends 
    ReadMapper<GadgetUserPrefRequest, GadgetUserPrefDTO> { @Override public GadgetUserPrefDTO execute(final GadgetUserPrefRequest inRequest) { Query q = getEntityManager() .createQuery("select new org.eurekastreams.server.domain.GadgetUserPrefDTO( g.id, g.gadgetUserPref ) " + "FROM Gadget g WHERE g.id =:gadgetId") .setParameter("gadgetId", inRequest.getGadgetId()); GadgetUserPrefDTO currentUserPref = (GadgetUserPrefDTO) q.getSingleResult(); return currentUserPref; }  }
GetGadgetUserPrefMapper extends 
    ReadMapper<GadgetUserPrefRequest, GadgetUserPrefDTO> { @Override public GadgetUserPrefDTO execute(final GadgetUserPrefRequest inRequest) { Query q = getEntityManager() .createQuery("select new org.eurekastreams.server.domain.GadgetUserPrefDTO( g.id, g.gadgetUserPref ) " + "FROM Gadget g WHERE g.id =:gadgetId") .setParameter("gadgetId", inRequest.getGadgetId()); GadgetUserPrefDTO currentUserPref = (GadgetUserPrefDTO) q.getSingleResult(); return currentUserPref; }  @Override GadgetUserPrefDTO execute(final GadgetUserPrefRequest inRequest); }
GetGadgetUserPrefMapper extends 
    ReadMapper<GadgetUserPrefRequest, GadgetUserPrefDTO> { @Override public GadgetUserPrefDTO execute(final GadgetUserPrefRequest inRequest) { Query q = getEntityManager() .createQuery("select new org.eurekastreams.server.domain.GadgetUserPrefDTO( g.id, g.gadgetUserPref ) " + "FROM Gadget g WHERE g.id =:gadgetId") .setParameter("gadgetId", inRequest.getGadgetId()); GadgetUserPrefDTO currentUserPref = (GadgetUserPrefDTO) q.getSingleResult(); return currentUserPref; }  @Override GadgetUserPrefDTO execute(final GadgetUserPrefRequest inRequest);  }