Package com.microsoft.schemas._2003._10.serialization

Examples of com.microsoft.schemas._2003._10.serialization._long$Factory


    Assert.assertEquals( message.getMessageSummary(), content.getMessageSummary() );
    Assert.assertEquals( settings.getLanguageCode(), content.getLanguageCode() );
    Notification notification = request.getNotifications().getNotification().get( 0 );
    List<ReceiverEndPoint> receiverEndPoints = notification.getReceiverEndPoints().getReceiverEndPoint();
    for (ReceiverEndPoint receiverEndPoint : receiverEndPoints) {
      TransportType transportType = receiverEndPoint.getTransportType();
      if (TransportType.EMAIL.equals( transportType )) {
      } else if (TransportType.SMS.equals( transportType )) {
      } else {
        Assert.fail( "Unknown TransportType: " + transportType );
      }
View Full Code Here


    return service;
  }

  protected int submitRequest(ICorrespondenceAgencyExternalBasic port, InsertCorrespondenceV2 request, CorrespondenceMessage msg) {

    ReceiptExternal response;
    try {
      response = port.insertCorrespondenceBasicV2(settings.getSystemUserName(), settings.getSystemPassword(), settings.getSystemUserCode(), msg.getExternalReference(), request);
      if (!ReceiptStatusEnum.OK.equals(response.getReceiptStatusCode()))
        throw new AltinnException("Status was not ok: receiptID " + response.getReceiptId() + " status " + response.getReceiptStatusCode());

    } catch (ICorrespondenceAgencyExternalBasicInsertCorrespondenceBasicV2AltinnFaultFaultFaultMessage e) {
      throw new AltinnException(getAltinnFaultMessage(e), e);
    }
    return response.getReceiptId();
  }
View Full Code Here

  @Override
  protected int submitRequest( ICorrespondenceAgencyExternalBasic port, InsertCorrespondenceV2 request, CorrespondenceMessage message ) {
    Assert.assertEquals( settings.getServiceCode(), request.getServiceCode() );
    Assert.assertEquals( settings.getServiceEdition(), request.getServiceEdition() );
    Assert.assertEquals( message.getOrgNr(), request.getReportee() );
    ExternalContentV2 content = request.getContent();
    Assert.assertEquals( message.getMessageTitle(), content.getMessageTitle() );
    Assert.assertEquals( message.getMessageBody(), content.getMessageBody() );
    Assert.assertEquals( message.getMessageSummary(), content.getMessageSummary() );
    Assert.assertEquals( settings.getLanguageCode(), content.getLanguageCode() );
    Notification notification = request.getNotifications().getNotification().get( 0 );
    List<ReceiverEndPoint> receiverEndPoints = notification.getReceiverEndPoints().getReceiverEndPoint();
    for (ReceiverEndPoint receiverEndPoint : receiverEndPoints) {
      TransportType transportType = receiverEndPoint.getTransportType();
      if (TransportType.EMAIL.equals( transportType )) {
View Full Code Here

    insertCorrespondence.setNotifications(createMessageNotification(notificationEmail));
    return insertCorrespondence;
  }

  private ExternalContentV2 createContent(CorrespondenceMessage msg) {
    ExternalContentV2 externalContent = new ExternalContentV2();
    externalContent.setLanguageCode(settings.getLanguageCode());
    externalContent.setMessageTitle(msg.getMessageTitle());
    externalContent.setMessageBody(msg.getMessageBody());
    externalContent.setMessageSummary(msg.getMessageSummary());
    return externalContent;
  }
View Full Code Here

    this.settings = settings;
  }

  public int send(CorrespondenceMessage msg, String notificationEmail) {
    ICorrespondenceAgencyExternalBasic port = createClientPort();
    InsertCorrespondenceV2 request = createRequest(msg, notificationEmail);
    request.setContent(createContent(msg));
    return submitRequest(port, request, msg);
  }
View Full Code Here

    MessageNotification messageNotification = new MessageNotification(settings, notificationEmail);
    return messageNotification.getNotifications();
  }

  private InsertCorrespondenceV2 createRequest(CorrespondenceMessage msg, String notificationEmail) {
    InsertCorrespondenceV2 insertCorrespondence = new InsertCorrespondenceV2();
    insertCorrespondence.setServiceCode(settings.getServiceCode());
    insertCorrespondence.setServiceEdition(settings.getServiceEdition());
    insertCorrespondence.setAllowForwarding(false);
    insertCorrespondence.setReportee(msg.getOrgNr());
    insertCorrespondence.setVisibleDateTime(XMLDatatypeUtil.toXMLGregorianCalendar(Calendar.getInstance()));
    insertCorrespondence.setNotifications(createMessageNotification(notificationEmail));
    return insertCorrespondence;
  }
View Full Code Here

    ExternalContentV2 content = request.getContent();
    Assert.assertEquals( message.getMessageTitle(), content.getMessageTitle() );
    Assert.assertEquals( message.getMessageBody(), content.getMessageBody() );
    Assert.assertEquals( message.getMessageSummary(), content.getMessageSummary() );
    Assert.assertEquals( settings.getLanguageCode(), content.getLanguageCode() );
    Notification notification = request.getNotifications().getNotification().get( 0 );
    List<ReceiverEndPoint> receiverEndPoints = notification.getReceiverEndPoints().getReceiverEndPoint();
    for (ReceiverEndPoint receiverEndPoint : receiverEndPoints) {
      TransportType transportType = receiverEndPoint.getTransportType();
      if (TransportType.EMAIL.equals( transportType )) {
      } else if (TransportType.SMS.equals( transportType )) {
      } else {
View Full Code Here

public class MessageNotificationTest {

    @Test
    public void testMessageNotificationContainsEmailAddressIfAddressNotNull() throws Exception {
        MessageNotification messageNotification = new MessageNotification(new CorrespondenceSettings(), "test@example.com");
        NotificationBEList notifications = messageNotification.getNotifications();

        assertEquals(1, notifications.getNotification().size());
        assertEquals(2, notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().size());

        ReceiverEndPoint smsEndpoint = notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().get(0);
        ReceiverEndPoint mailEndpoint = notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().get(1);

        assertEquals(TransportType.SMS, smsEndpoint.getTransportType());
        assertEquals("", smsEndpoint.getReceiverAddress());

        assertEquals(TransportType.EMAIL, mailEndpoint.getTransportType());
View Full Code Here

    }

    @Test
    public void testMessageNotificationContainsEmailEmptyStringIfAddressIsNull() throws Exception {
        MessageNotification messageNotification = new MessageNotification(new CorrespondenceSettings(), "");
        NotificationBEList notifications = messageNotification.getNotifications();

        assertEquals(1, notifications.getNotification().size());
        assertEquals(2, notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().size());

        ReceiverEndPoint smsEndpoint = notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().get(0);
        ReceiverEndPoint mailEndpoint = notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().get(1);

        assertEquals(TransportType.SMS, smsEndpoint.getTransportType());
        assertEquals("", smsEndpoint.getReceiverAddress());

        assertEquals(TransportType.EMAIL, mailEndpoint.getTransportType());
View Full Code Here

        NotificationBEList notifications = messageNotification.getNotifications();

        assertEquals(1, notifications.getNotification().size());
        assertEquals(2, notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().size());

        ReceiverEndPoint smsEndpoint = notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().get(0);
        ReceiverEndPoint mailEndpoint = notifications.getNotification().get(0).getReceiverEndPoints().getReceiverEndPoint().get(1);

        assertEquals(TransportType.SMS, smsEndpoint.getTransportType());
        assertEquals("", smsEndpoint.getReceiverAddress());

        assertEquals(TransportType.EMAIL, mailEndpoint.getTransportType());
        assertEquals("test@example.com", mailEndpoint.getReceiverAddress());
    }
View Full Code Here

TOP

Related Classes of com.microsoft.schemas._2003._10.serialization._long$Factory

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.