Examples of AfleverBericht


Examples of nl.clockwork.mule.ebms.stub.ebf.model.afleveren.bericht.AfleverBericht

    if (message.getPayload() instanceof String)
    {
      Properties p = new Properties();
      p.load(new StringReader((String)message.getPayload()));
      String baseDir = this.baseDir + "/" + p.getProperty("baseDir");
      AfleverBericht afleverBericht = new AfleverBericht();
      afleverBericht.setKenmerk(p.getProperty("kenmerk"));
      afleverBericht.setBerichtsoort(p.getProperty("berichtsoort"));
      afleverBericht.setBerichtkenmerk(p.getProperty("berichtkenmerk"));
      afleverBericht.setAanleverkenmerk(p.getProperty("aanleverkenmerk"));
      afleverBericht.setTijdstempelAangeleverd(DatatypeFactory.newInstance().newXMLGregorianCalendar(new GregorianCalendar()));
      afleverBericht.setIdentiteitBelanghebbende(new IdentiteitType());
      afleverBericht.getIdentiteitBelanghebbende().setNummer(p.getProperty("identiteitBelanghebbende.nummer"));
      afleverBericht.getIdentiteitBelanghebbende().setType(p.getProperty("identiteitBelanghebbende.type"));
      afleverBericht.setRolBelanghebbende(p.getProperty("rolBelanghebbende"));
      afleverBericht.setIdentiteitOntvanger(new IdentiteitType());
      afleverBericht.getIdentiteitOntvanger().setNummer(p.getProperty("identiteitOntvanger.nummer"));
      afleverBericht.getIdentiteitOntvanger().setType(p.getProperty("identiteitOntvanger.type"));
      afleverBericht.setRolOntvanger(p.getProperty("rolOntvanger"));
      setBerichtInhoud(baseDir,afleverBericht,p.getProperty("berichtInhoud"));
      setBerichtBijlagen(baseDir,afleverBericht,p.getProperty("berichtBijlagen").split(","));
      String result = XMLMessageBuilder.getInstance(AfleverBericht.class).handle(afleverBericht);
      message.setProperty("originalFilename",p.getProperty("berichtInhoud"));
      message.setPayload(result);
View Full Code Here

Examples of nl.clockwork.mule.ebms.stub.ebf.model.afleveren.bericht.AfleverBericht

  public Object transform(MuleMessage message, String outputEncoding) throws TransformerException
  {
    try
    {
      EbMSMessageContent content = (EbMSMessageContent)message.getPayload();
      AfleverBericht afleverBericht = XMLMessageBuilder.getInstance(AfleverBericht.class).handle(new String(content.getAttachments().iterator().next().getContent()));
      BevestigAfleverBericht afleverBevestiging = new BevestigAfleverBericht();

      afleverBevestiging.setKenmerk(afleverBericht.getKenmerk());
      afleverBevestiging.setBerichtsoort(afleverBericht.getBerichtsoort());

      FoutType error = (FoutType)message.getProperty("AFLEVERBERICHT_ERROR");
      if (error == null)
        afleverBevestiging.setTijdstempelAfgeleverd(DatatypeFactory.newInstance().newXMLGregorianCalendar(new GregorianCalendar()));
      else
View Full Code Here

Examples of nl.clockwork.mule.ebms.stub.ebf.model.afleveren.bericht.AfleverBericht

    {
      try
      {
        EbMSMessageContent content = (EbMSMessageContent)message.getPayload();
        EbMSAttachment attachment = content.getAttachments().iterator().next();
        AfleverBericht afleverBericht = XMLMessageBuilder.getInstance(AfleverBericht.class).handle(new String(attachment.getContent()));
        return berichtSoort.equalsIgnoreCase(afleverBericht.getBerichtsoort());
      }
      catch (Exception e)
      {
        logger.error(e);
        return false;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.