Package pl.net.bluesoft.rnd.processtool.model.config

Examples of pl.net.bluesoft.rnd.processtool.model.config.ProcessToolSequence


        List<ProcessToolSequence> seqList = hibernateSession.createCriteria(ProcessToolSequence.class)
                .add(Restrictions.eq("processDefinitionName", processDefinitionName))
                .add(Restrictions.eq("name", sequenceName))
                .list();

        ProcessToolSequence seq;

        if (seqList.isEmpty()) {
            seq = new ProcessToolSequence();
            seq.setProcessDefinitionName(processDefinitionName);
            seq.setName(sequenceName);
            seq.setValue(1);
        } else {
            seq = seqList.get(0);
            seq.setValue(seq.getValue() + 1);
        }
        hibernateSession.saveOrUpdate(seq);
        hibernateSession.flush();
        return seq.getValue();
    }
View Full Code Here


           List<ProcessToolSequence> seqList = hibernateSession.createCriteria(ProcessToolSequence.class)
                   .add(Restrictions.eq("processDefinitionName", processDefinitionName))
                   .add(Restrictions.eq("name", sequenceName))
                   .list();

           ProcessToolSequence seq;

           if (seqList.isEmpty()) {
               seq = new ProcessToolSequence();
               seq.setProcessDefinitionName(processDefinitionName);
               seq.setName(sequenceName);
               seq.setValue(1);
           } else {
               seq = seqList.get(0);
               seq.setValue(seq.getValue() + 1);
           }
           hibernateSession.saveOrUpdate(seq);
           hibernateSession.flush();
           return seq.getValue();
       }
View Full Code Here

TOP

Related Classes of pl.net.bluesoft.rnd.processtool.model.config.ProcessToolSequence

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.