public static ProcedureEntity createProcedure(String domainId, String name, boolean insitu, boolean mobile, ProxyServiceEntity service) { ProcedureEntity procedure = new ProcedureEntity(); procedure.setName(name); procedure.setDomainId(domainId); procedure.setInsitu(insitu); procedure.setMobile(mobile); procedure.setService(service); return procedure; }
public ProcedureEntity updateProcedure(ProcedureEntity procedure, SosProcedureDescription procedureDescription, Session session) { if (procedureDescription.getProcedureDescription() instanceof AbstractFeature) { AbstractFeature af = (AbstractFeature) procedureDescription.getProcedureDescription(); if (af.isSetName()) { if (!procedure.isSetName() || (procedure.isSetName() && !checkForName(af.getName(), procedure.getName()))) { procedure.setName(af.getFirstName().getValue()); } if (af.isSetDescription() && !af.getDescription().equals(procedure.getDescription())) { procedure.setDescription(af.getDescription()); } } session.saveOrUpdate(procedure); session.flush(); session.refresh(procedure); } return procedure; }
public ProcedureEntity updateProcedure(ProcedureEntity procedure, SosProcedureDescription procedureDescription, Session session) { if (procedureDescription.getProcedureDescription() instanceof AbstractFeature) { AbstractFeature af = (AbstractFeature) procedureDescription.getProcedureDescription(); if (af.isSetName()) { if (!procedure.isSetName() || (procedure.isSetName() && !checkForName(af.getName(), procedure.getName()))) { procedure.setName(af.getFirstName().getValue()); } if (af.isSetDescription() && !af.getDescription().equals(procedure.getDescription())) { procedure.setDescription(af.getDescription()); } } session.saveOrUpdate(procedure); session.flush(); session.refresh(procedure); } return procedure; }
AbstractFeature af = (AbstractFeature) procedureDescription.getProcedureDescription(); if (af.isSetName()) { procedure.setName(af.getFirstName().getValue());
AbstractFeature af = (AbstractFeature) procedureDescription.getProcedureDescription(); if (af.isSetName()) { procedure.setName(af.getFirstName().getValue());