Package org.openqreg.bean

Examples of org.openqreg.bean.ServicegroupBean


* @return A populated ServicegroupBean
*
* @throws SQLException
*/
protected static ServicegroupBean populate(ResultSet rs) throws SQLException {
ServicegroupBean valueObject = new ServicegroupBean();
valueObject.setUsergroupid((String)rs.getObject(1));
valueObject.setServiceid((String)rs.getObject(2));
valueObject.setStatus((Integer)rs.getObject(3));
valueObject.setTscreated((java.sql.Timestamp)rs.getObject(4));
valueObject.setTsupdated((java.sql.Timestamp)rs.getObject(5));
valueObject.setCreatedby((String)rs.getObject(6));
valueObject.setUpdatedby((String)rs.getObject(7));
return valueObject;
}
View Full Code Here


* @throws SQLException
*/
public static Collection<ServicegroupBean> findAll(Connection con) throws SQLException {
PreparedStatement pStmt = null;
ResultSet rs = null;
ServicegroupBean valueObject = null;
Collection<ServicegroupBean> col = Collections.synchronizedList(new ArrayList<ServicegroupBean>());
try{
pStmt = con.prepareStatement(FIND_ALL_STATEMENT);
rs = pStmt.executeQuery();
while (rs.next()){
valueObject = populate(rs);
valueObject.afterPopulate(con);
col.add(valueObject);
}
return col;
}finally{
if(null!=rs){
View Full Code Here

* @throws SQLException
*/
public static Object findByPrimaryKey(Connection con, PrimaryKey key) throws SQLException {
PreparedStatement pStmt = null;
ResultSet rs = null;
ServicegroupBean valueObject = null;
ServicegroupKey primaryKey = (ServicegroupKey) key;
try{
pStmt = con.prepareStatement(ServicegroupBeanBase.SELECT_STATEMENT);
pStmt.setObject(1, primaryKey.getUsergroupid());
pStmt.setObject(2, primaryKey.getServiceid());
rs = pStmt.executeQuery();
while (rs.next()){
valueObject = populate(rs);
valueObject.afterPopulate(con);
}
return valueObject;
}finally{
if(null!=rs){
rs.close();
View Full Code Here

            userGroups.remove(sBean.getUsergroupid());
          }
        }
        // loop remaining services and create them
        for (String ugId : userGroups) {
          ServicegroupBean sBean = new ServicegroupBean();
          sBean.setCreatedby(userId);
          sBean.setServiceid(serviceBean.getId());
          sBean.setStatus(Integer.valueOf(1));
          sBean.setTscreated(new Timestamp(System.currentTimeMillis()));
          sBean.setUsergroupid(ugId);
          sBean.create(con);
        }
        con.commit();
//        sa.setStatus(AjaxWidgetAnswer.STATUS_UPDATED);
        Dispatcher.getInstance().populateAccessTable();
        // Collection<FileBean> col =
View Full Code Here

      // Current old services for group = groupid
      Collection<ServicegroupBean> oldServicesCol=
        ServicegroupFinder.findByUsergroupid(groupid);
     
      Iterator<ServicegroupBean> itOld = oldServicesCol.iterator();
      ServicegroupBean oldBean=null;
      // Step
      boolean serviceChanged=false;
      while(null!=itOld && itOld.hasNext()) {
        oldBean=itOld.next();
       
        if(null!=oldBean.getUsergroupid()) {
          // Service was enabled before
          if(null==tr.get("SERVICEGROUP_"+oldBean.getServiceid())) {
            // only exist in old -> delete
            oldBean.remove();
            serviceChanged=true;
          }
        } else {
          // Service was disabled before
          if(null!=tr.get("SERVICEGROUP_"+oldBean.getServiceid())) {
            // create new
            oldBean.setUsergroupid(groupid);
            oldBean.setServiceid(oldBean.getServiceid());
            oldBean.setStatus(new Integer(1));
            oldBean.setTscreated(new Timestamp(time));
            oldBean.setCreatedby(user.getId());
            oldBean.setTsupdated(new Timestamp(time));
            oldBean.setUpdatedby(user.getId());
            oldBean.create();
            serviceChanged=true;
          }
        }
       
      }
View Full Code Here

      // Current old services for service = serviceid
      Collection<ServicegroupBean> oldServicesCol=
        ServicegroupFinder.findByServiceid(serviceid);
     
      Iterator<ServicegroupBean> itOld = oldServicesCol.iterator();
      ServicegroupBean oldBean=null;
      // Step
      boolean groupChanged=false;
      while(null!=itOld && itOld.hasNext()) {
        oldBean=itOld.next();
       
        if(null!=oldBean.getServiceid()) {
          // Service was enabled before
          if(null==tr.get("USERGROUP_"+oldBean.getUsergroupid())) {
            // only exist in old -> delete
            oldBean.remove();
            groupChanged=true;
          }
        } else {
          // Service was disabled before
          if(null!=tr.get("USERGROUP_"+oldBean.getUsergroupid())) {
            // create new
            oldBean.setUsergroupid(oldBean.getUsergroupid());
            oldBean.setServiceid(serviceid);
            oldBean.setStatus(new Integer(1));
            oldBean.setTscreated(new Timestamp(time));
            oldBean.setCreatedby(user.getId());
            oldBean.setTsupdated(new Timestamp(time));
            oldBean.setUpdatedby(user.getId());
            oldBean.create();
            groupChanged=true;
          }
        }
       
      }
View Full Code Here

    out.append("</td>");
    out.append("<td class=\"listLinkCellTopic\">");
    out.append(lang.getTranslation(langId,"ADMINSERVICESFORGROUP_TSCREATED_HL"));
    out.append("</td>");
    out.append("</tr>");
    ServicegroupBean servicegroupBean=null;
    if (col != null) {
      for (Iterator<ServicegroupBean> it = col.iterator(); it.hasNext();)  {
        servicegroupBean=it.next();
        addRow(out);
        out.append("<td><input type=\"checkbox\" name=\"SERVICEGROUP_")
        .append(servicegroupBean.getServiceid()+"\"")
        .append(" id=\"SERVICEGROUP_")
        .append(servicegroupBean.getServiceid()+"\"")
        .append(" value=\"1\"");
        if(servicegroupBean.getStatus().intValue()==1){
          out.append(" checked=\"true\"");
        }
        out.append(" onClick=\"saveCheck();\"></td>\n");
        addColumn(out, servicegroupBean.getServiceid());
        addColumn(out, servicegroupBean.getCreatedby());
        if(null!=servicegroupBean.getTscreated()) {
          addColumn(out, servicegroupBean.getTscreated().toString().substring(0,16));
        } else {
          addColumn(out,"&nbsp;");
        }
        out.append("</tr>");
      }
View Full Code Here

    out.append("</td>");
    out.append("<td class=\"listLinkCellTopic\">");
    out.append(lang.getTranslation(langId,"ADMINGROUPSFORSERVICE_TSCREATED_HL"));
    out.append("</td>");
    out.append("</tr>");
    ServicegroupBean servicegroupBean=null;
    if (col != null) {
      for (Iterator<ServicegroupBean> it = col.iterator(); it.hasNext();)  {
        servicegroupBean=it.next();
        addRow(out);
        out.append("<td><input type=\"checkbox\" name=\"USERGROUP_")
        .append(servicegroupBean.getUsergroupid()+"\"")
        .append(" id=\"USERGROUP_")
        .append(servicegroupBean.getUsergroupid()+"\"")
        .append(" value=\"1\"");
        if(servicegroupBean.getStatus().intValue()==1){
          out.append(" checked=\"true\"");
        }
        out.append(" onClick=\"saveCheck();\"></td>\n");
        addColumn(out, servicegroupBean.getUsergroupid());
        addColumn(out, servicegroupBean.getCreatedby());
        if(null!=servicegroupBean.getTscreated()) {
          addColumn(out, servicegroupBean.getTscreated().toString().substring(0,16));
        } else {
          addColumn(out,"&nbsp;");
        }
        out.append("</tr>");
      }
View Full Code Here

TOP

Related Classes of org.openqreg.bean.ServicegroupBean

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.