Package no.kommune.bergen.soa.svarut.domain

Examples of no.kommune.bergen.soa.svarut.domain.Forsendelse


    Map<?, ?> row = jdbcTemplate.queryForMap(sql, id);
    return createForsendelse(row);
  }

  Forsendelse createForsendelse(Map<?, ?> row) {
    Forsendelse f = new Forsendelse();
    f.setId((String) row.get("ID"));
    f.setTittel((String) row.get("TITTEL"));
    f.setMeldingsTekst((String) row.get("MELDING"));
    f.setFnr((String) row.get("FODSELSNR"));
    Number orgnr = (Number) row.get("ORGNR");
    f.setOrgnr((orgnr == null) ? null : orgnr.toString());
    f.setNavn((String) row.get("NAVN"));
    f.setAdresse1((String) row.get("ADRESSE1"));
    f.setAdresse2((String) row.get("ADRESSE2"));
    f.setAdresse3((String) row.get("ADRESSE3"));
    f.setPostnr((String) row.get("POSTNR"));
    f.setPoststed((String) row.get("POSTSTED"));
    f.setLand((String) row.get("LAND"));
    f.setAvsenderNavn((String) row.get("AVSENDER_NAVN"));
    f.setAvsenderAdresse1((String) row.get("AVSENDER_ADRESSE1"));
    f.setAvsenderAdresse2((String) row.get("AVSENDER_ADRESSE2"));
    f.setAvsenderAdresse3((String) row.get("AVSENDER_ADRESSE3"));
    f.setAvsenderPostnr((String) row.get("AVSENDER_POSTNR"));
    f.setAvsenderPoststed((String) row.get("AVSENDER_POSTSTED"));
    f.setAppid((String) row.get("APPID"));
    f.setFile(fileStore.getFile(f.getId()));
    f.setPrintId((String) row.get("PRINT_ID"));
    f.setSendt(toDate(row.get("SENDT")));
    f.setLest(toDate(row.get("LEST")));
    f.setNorgedotno(toDate(row.get("NORGEDOTNO")));
    f.setAltinn(toDate(row.get("ALTINN_SENDT")));
    f.setUtskrevet(toDate(row.get("UTSKREVET")));
    f.setShipmentPolicy((String) row.get("FORSENDELSES_MATE"));
    f.setEmail((String) row.get("EPOST"));
    f.setReplyTo((String) row.get("REPLY_TO"));
    f.setPrintFarge(row.get("PRINT_FARGE").equals("1"));
    f.setAntallSider(toInt(row.get("ANTALLSIDER")));
    f.setAntallSiderPostlagt(toInt(row.get("ANTALLSIDERPOSTLAGT")));
    f.setNesteForsok(toDate(row.get("NESTE_FORSOK")));
    f.setAnsvarsSted((String) row.get("ANSVARSSTED"));
    f.setKonteringkode((String) row.get("KONTERINGKODE"));
    f.setTidspunktPostlagt(toDate(row.get("TIDSPUNKTPOSTLAGT")));
    f.setAntallSortHvitSider(toInt(row.get("ANT_SORT_HVIT_SIDER")));
    f.setAntallFargeSider(toInt(row.get("ANT_FARGE_SIDER")));
    f.setAntallArkKonvoluttertAutomatisk(toInt(row.get("ANT_ARK_KONVOLUTTERT_AUT")));
    f.setAntallEkstraArkKonvoluttertAutomatisk(toInt(row.get("ANT_EKS_ARK_KONVOLUTTERT_AUT")));
    f.setAntallArkKonvoluttertManuelt(toInt(row.get("ANT_ARK_KONVOLUTTERT_MAN")));
    f.setAntallEkstraArkKonvoluttertManuelt(toInt(row.get("ANT_EKS_ARK_KONVOLUTTERT_MAN")));
    f.setVekt(toInt(row.get("VEKT")));
    f.setProduksjonskostnader(toDouble(row.get("PRODUKSJONSKOSTNADER")));
    f.setPorto(toDouble(row.get("PORTO")));
    return f;
  }
View Full Code Here


      String shipmentPolicy = "<>";

      for (String forsendelsesId : forsendelser) {
        try {
          long start = System.currentTimeMillis();
          Forsendelse forsendelse = forsendelsesArkiv.retrieve(forsendelsesId);
          log.debug("Sender forsendelse " + forsendelsesId + " med " + dispatcherName);
          shipmentPolicy = forsendelse.getShipmentPolicy();

          try {
            send(forsendelse);
          } catch (Exception e) {
            Date nesteforsok = new Date(new Date().getTime() + ONE_HOUR);
View Full Code Here

      int antallSendteForsendelser = 0;
      for (String forsendelsesId : forsendelser) {
        try {
          long start = System.currentTimeMillis();
          log.debug("handleUnread forsendelse " + forsendelsesId + " med " + dispatcherName);
          Forsendelse forsendelse = forsendelsesArkiv.retrieve(forsendelsesId);
          handleUnread(forsendelse);
          log.debug("handleUnread forsendelse " + forsendelsesId + " handled");
          serviceDelegate.markMessageHandleUnreadCompleted(forsendelsesId);

          long end = System.currentTimeMillis();
View Full Code Here

  public String send( UserContext userContext, ForsendelsesRq forsendelsesRq ) {
    logger.info( "send() - called" );
    try {
      DataHandler dataHandler = forsendelsesRq.getData();
      if (dataHandler == null) throw new UserException( "DataHandler is null" );
      Forsendelse forsendelse = forsendelseMapper.fromDto( forsendelsesRq.getForsendelse() );
      if (forsendelse == null) throw new UserException( "Forsendelse is null" );
      String id = serviceDelegate.send(forsendelse, dataHandler.getInputStream());
      jobController.triggerSend(forsendelse);
      return id;
    } catch (Exception e) {
View Full Code Here

  }

  /** Sender en gitt forsendelse til PrintServiceProvider */
  @Override
  public void print( String id ) {
    Forsendelse f = forsendelsesArkiv.retrieve( id );
    PrintReceipt printReceipt = printFacade.print( f );
    if (f.getUtskrevet() == null) {
      forsendelsesArkiv.setPrinted( f.getId(), printReceipt );
    }
  }
View Full Code Here

  }

  @Override
  public Forsendelse retrieve( String id, JuridiskEnhet juridiskEnhet ) {
    try {
      Forsendelse f = serviceDelegate.retrieve( id, juridiskEnhet );
      retrieveIr.recordSuccess();
      return f;
    } catch (RuntimeException e) {
      retrieveIr.recordException( e.getMessage() );
      throw e;
View Full Code Here

  }

  @Override
  public Forsendelse retrieve(String id, String fodselsNr) {
    try {
      Forsendelse f = serviceDelegate.retrieve( id, fodselsNr );
      retrieveIr.recordSuccess();
      return f;
    } catch (RuntimeException e) {
      retrieveIr.recordException( e.getMessage() );
      throw e;
View Full Code Here

TOP

Related Classes of no.kommune.bergen.soa.svarut.domain.Forsendelse

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.