Package com.notnoop.apns.utils

Examples of com.notnoop.apns.utils.ApnsServerStub$GatewayRunner


        InputStream stream = ClassLoader.getSystemResourceAsStream(FixedCertificates.SERVER_STORE);
        SSLContext context = Utilities.newSSLContext(stream, FixedCertificates.SERVER_PASSWD,
                                                     "PKCS12", getAlgorithm());

       
        ApnsServerStub server = new ApnsServerStub(
                context.getServerSocketFactory(),
                gatePort, feedPort);
        server.start();
        return server;
    }
View Full Code Here


     * @throws InterruptedException
     */
    @Test(timeout = 5000)
    public void handleReTransmissionError5Good1Bad7Good() throws InterruptedException {

        server = new ApnsServerStub(FixedCertificates.serverContext().getServerSocketFactory());
        //5 success 1 fail 7 success 7 resent
        final CountDownLatch sync = new CountDownLatch(20);
        final AtomicInteger numResent = new AtomicInteger();
        final AtomicInteger numSent = new AtomicInteger();
        int EXPECTED_RESEND_COUNT = 7;
View Full Code Here

     *
     * @throws InterruptedException
     */
    @Test(timeout = 5000)
    public void handleReTransmissionError1Good1Bad2Good() throws InterruptedException {
        server = new ApnsServerStub(FixedCertificates.serverContext().getServerSocketFactory());
        final CountDownLatch sync = new CountDownLatch(6);
        final AtomicInteger numResent = new AtomicInteger();
        final AtomicInteger numSent = new AtomicInteger();
        int EXPECTED_RESEND_COUNT = 2;
        int EXPECTED_SEND_COUNT = 3;
View Full Code Here

     * @throws InterruptedException
     */
    @Test(timeout = 5000)
    public void handleReTransmissionError1Bad() throws InterruptedException {

        server = new ApnsServerStub(FixedCertificates.serverContext().getServerSocketFactory());
        final CountDownLatch sync = new CountDownLatch(1);
        final AtomicInteger numError = new AtomicInteger();
        int EXPECTED_ERROR_COUNT = 1;
        server.getWaitForError().acquire();
        server.start();
View Full Code Here

     * @throws InterruptedException
     */
    @Ignore("Fails because old ApnsServerStub does not accept() on the connection socket for all the time.")
    @Test(timeout = 10000)
    public void handleTransmissionErrorInQueuedConnection() throws InterruptedException {
        server = new ApnsServerStub(FixedCertificates.serverContext().getServerSocketFactory());
        final AtomicInteger sync = new AtomicInteger(138);
        final AtomicInteger numResent = new AtomicInteger();
        final AtomicInteger numSent = new AtomicInteger();
        server.getWaitForError().acquire();
        server.start();
View Full Code Here

     * @throws InterruptedException
     */
    @Test(timeout = 5000)
    public void cacheLengthNotification() throws InterruptedException {

        server = new ApnsServerStub(FixedCertificates.serverContext().getServerSocketFactory());
        final CountDownLatch sync = new CountDownLatch(1);
        int ORIGINAL_CACHE_LENGTH = 100;
        final AtomicInteger modifiedCacheLength = new AtomicInteger();
        server.getWaitForError().acquire();
        server.start();
View Full Code Here

        InputStream stream = ClassLoader.getSystemResourceAsStream(FixedCertificates.SERVER_STORE);
        SSLContext context = Utilities.newSSLContext(stream, FixedCertificates.SERVER_PASSWD,
                                                     "PKCS12", getAlgorithm());

       
        ApnsServerStub server = new ApnsServerStub(
                context.getServerSocketFactory(),
                gatePort, feedPort);
        server.start();
        return server;
    }
View Full Code Here

        InputStream stream = ClassLoader.getSystemResourceAsStream(FixedCertificates.SERVER_STORE);
        SSLContext context = Utilities.newSSLContext(stream, FixedCertificates.SERVER_PASSWD,
                                                     "PKCS12", getAlgorithm());

       
        ApnsServerStub server = new ApnsServerStub(
                context.getServerSocketFactory(),
                gatePort, feedPort);
        server.start();
        return server;
    }
View Full Code Here

        InputStream stream = ClassLoader.getSystemResourceAsStream(FixedCertificates.SERVER_STORE);
        SSLContext context = Utilities.newSSLContext(stream, FixedCertificates.SERVER_PASSWD,
                                                     "PKCS12", getAlgorithm());

       
        ApnsServerStub server = new ApnsServerStub(
                context.getServerSocketFactory(),
                gatePort, feedPort);
        server.start();
        return server;
    }
View Full Code Here

TOP

Related Classes of com.notnoop.apns.utils.ApnsServerStub$GatewayRunner

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.