Examples of Payment


Examples of com.tuscanyscatours.payment.Payment

    }

    @Test
    public void testPayment() {
        SCAClient client = (SCAClient)node;
        Payment payment1 = client.getService(Payment.class, "Payment1");
        Payment payment2 = client.getService(Payment.class, "Payment2");
        Payment paymentConfirm = client.getService(Payment.class, "PaymentConfirm");
        Payment paymentCallbackID = client.getService(Payment.class, "PaymentCallbackID");
        Payment paymentCallbackRedirect = client.getService(Payment.class, "PaymentCallbackRedirect");
       
        System.out.println("===================================================");
        System.out.println("\n\nPayment1 under limit - Status = \n\n" + payment1.makePaymentMember("c-0", 100.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPayment2 under limit - Status = \n\n" + payment2.makePaymentMember("c-0", 100.00f));       
        System.out.println("===================================================");
        System.out.println("\n\nPayment1 over limit - Status = \n\n" + payment1.makePaymentMember("c-0", 1500.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPayment2 over limit - Status = \n\n" + payment2.makePaymentMember("c-0", 1500.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPayment2 using request context - Status = \n\n" + payment2.makePaymentMember("c-0", 20000.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPaymentConfirm  - Status = \n\n" + paymentConfirm.makePaymentMember("c-0", 20000.00f));
        System.out.println("===================================================");

        // wait for longer that the asynch payment processing waits.
        try {
            Thread.sleep(2000);
        } catch (Exception ex) {
            // do nothing
        }
       
        System.out.println("===================================================");       
        String result = paymentCallbackID.makePaymentMember("c-0", 20000.00f);
        System.out.println("\n\nPaymentCallbackID  - Status = \n\n" + result);
        if (!"OK".equals(result)) {
            throw new RuntimeException(result);
        }
        System.out.println("===================================================");
        result = paymentCallbackRedirect.makePaymentMember("c-0", 20000.00f);
        System.out.println("\n\nPaymentCallbackRedirect  - Status = \n\n" + result);
        if (!"OK".equals(result)) {
            throw new RuntimeException(result);
        }
        System.out.println("===================================================");
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

    }

    @Test
    public void testPayment() {
        SCAClient client = (SCAClient)paymentNode;
        Payment payment = client.getService(Payment.class, "PaymentClient");
        String result = payment.makePaymentMember("Fred", 100.00f);
        System.out.println("Result = " + result);
        if (!"OK".equals(result)) {
            throw new RuntimeException(result);
        }
    }
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

    }

    @Test
    public void testPayment() {
        SCAClient client = (SCAClient)paymentNode;
        Payment payment = client.getService(Payment.class, "PaymentClient");
        String result = payment.makePaymentMember("c-0", 100.00f);
        System.out.println("Result = " + result);
        if (!"OK".equals(result)) {
            throw new RuntimeException(result);
        }
    }
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

    }

    @Test
    public void testPayment() {
        SCAClient client = (SCAClient)node;
        Payment payment = client.getService(Payment.class, "Payment");

        String result = payment.makePaymentMember("c-0", 100.00f);
        System.out.println("\n\nSuccessful Payment - Status = \n\n" + result);
        if (!"OK".equals(result)) {
            throw new RuntimeException(result);
        }
        System.out.println("\n\nFailed Payment - Status = \n\n" + payment.makePaymentMember("c-1", 100.00f));
    }
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

    }

    @Test
    public void testPayment() {
        SCAClient client = (SCAClient)node;
        Payment payment = client.getService(Payment.class, "Payment");

        System.out.println("===================================================");
        String result = payment.makePaymentMember("c-0", 100.00f);
        System.out.println("\n\nPayment - Status = \n\n" + result);
        if (!"OK".equals(result)) {
            throw new RuntimeException(result);
        }
        System.out.println("===================================================");
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

    }

    @Test
    public void testPayment() {
        SCAClient client = (SCAClient)paymentNode;
        Payment payment = client.getService(Payment.class, "PaymentClient");
        String result = payment.makePaymentMember("Fred", 100.00f);
        System.out.println("Result = " + result);
        if (!"OK".equals(result)) {
            throw new RuntimeException(result);
        }
    }
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

    }

    @Test
    public void testPayment() {
        SCAClient client = (SCAClient)paymentNode;
        Payment payment = client.getService(Payment.class, "PaymentClient");
        String result = payment.makePaymentMember("Fred", 100.00f);
        System.out.println("Result = " + result);
        if (!"Success".equals(result)) {
            throw new RuntimeException(result);
        }
    }
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

        SCANode node = SCANodeFactory.newInstance().createSCANode(null,
                                                              locate("payment-java-callback"));
        node.start();
       
        SCAClient client = (SCAClient)node;
        Payment payment1 = client.getService(Payment.class, "Payment1");
        Payment payment2 = client.getService(Payment.class, "Payment2");
        Payment paymentConfirm = client.getService(Payment.class, "PaymentConfirm");
        Payment paymentCallbackID = client.getService(Payment.class, "PaymentCallbackID");
        Payment paymentCallbackRedirect = client.getService(Payment.class, "PaymentCallbackRedirect");
       
        System.out.println("===================================================");
        System.out.println("\n\nPayment1 under limit - Status = \n\n" + payment1.makePaymentMember("c-0", 100.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPayment2 under limit - Status = \n\n" + payment2.makePaymentMember("c-0", 100.00f));       
        System.out.println("===================================================");
        System.out.println("\n\nPayment1 over limit - Status = \n\n" + payment1.makePaymentMember("c-0", 1500.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPayment2 over limit - Status = \n\n" + payment2.makePaymentMember("c-0", 1500.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPayment2 using request context - Status = \n\n" + payment2.makePaymentMember("c-0", 20000.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPaymentConfirm  - Status = \n\n" + paymentConfirm.makePaymentMember("c-0", 20000.00f));
        System.out.println("===================================================");

        // wait for longer that the asynch payment processing waits.
        try {
            Thread.sleep(2000);
        } catch (Exception ex) {
            // do nothing
        }
       
        System.out.println("===================================================");       
        System.out.println("\n\nPaymentCallbackID  - Status = \n\n" + paymentCallbackID.makePaymentMember("c-0", 20000.00f));
        System.out.println("===================================================");
        System.out.println("\n\nPaymentCallbackRedirect  - Status = \n\n" + paymentCallbackRedirect.makePaymentMember("c-0", 20000.00f));
        System.out.println("===================================================");
       
        node.stop();
    }
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

    }

    @Test
    public void testPayment() {
        SCAClient client = (SCAClient)node1;
        Payment payment = client.getService(Payment.class, "Payment");

        String result = payment.makePaymentMember("c-0", 100.00f);
        System.out.println("\n\nSuccessful Payment - Status = \n\n" + result);
        if (!"OK".equals(result)) {
            throw new RuntimeException(result);
        }
        System.out.println("\n\nFailed Payment - Status = \n\n" + payment.makePaymentMember("c-1", 100.00f));
    }
View Full Code Here

Examples of com.tuscanyscatours.payment.Payment

                                                              locate("creditcard-payment-jaxb"),
                                                              locate("emailgateway"));
        node.start();
       
        SCAClient client = (SCAClient)node;
        Payment payment = client.getService(Payment.class, "Payment/paymentPartnerLink");

        System.out.println("Payment BPEL test");
        System.out.println("\nSuccessful Payment - Status = \n\n" + payment.makePaymentMember("c-0", 100.00f));
        System.out.println("\n\nFailed Payment - Status = \n\n" + payment.makePaymentMember("c-1", 100.00f));
       
        node.stop();

        // The following line is a workaround for TUSCANY-3475 when running
        // on Tuscany SCA 1.6 (the JVM waits for 60 seconds before exiting).
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.