Package org.auraframework.util.LimitedLengthInputStream

Examples of org.auraframework.util.LimitedLengthInputStream.StreamFinishedListener


        }
    }

    public void testLimitOfOne() throws Exception {
        createTestStream(10);
        final StreamFinishedListener listener = new TestStreamFinishedListener();
        final byte[] array = new byte[5];

        // Try it with a regular read
        LimitedLengthInputStream in = new LimitedLengthInputStream(wrappedStream, 1, listener);
        try {
View Full Code Here


        testLimitGreaterThanStream(Long.MAX_VALUE);
    }

    private void testLimitGreaterThanStream(long limit) throws Exception {
        createTestStream(5);
        final StreamFinishedListener listener = new TestStreamFinishedListener();
        byte[] array = new byte[5];

        // Try it with a regular read
        LimitedLengthInputStream in = new LimitedLengthInputStream(wrappedStream, limit, listener);
        try {
View Full Code Here

        }
    }

    public void testLimitEqualToStream() throws Exception {
        createTestStream(5);
        final StreamFinishedListener listener = new TestStreamFinishedListener();
        byte[] array = new byte[5];

        // Try it with a regular read
        InputStream in = new LimitedLengthInputStream(wrappedStream, 5, listener);
        try {
View Full Code Here

        }
    }

    public void testClose() throws Exception {
        createTestStream(5);
        final StreamFinishedListener listener = new TestStreamFinishedListener();
        byte[] array = new byte[5];

        // Close the stream, which should put us ahead three bytes
        InputStream in = new LimitedLengthInputStream(wrappedStream, 3, listener);
        in.close();
View Full Code Here

TOP

Related Classes of org.auraframework.util.LimitedLengthInputStream.StreamFinishedListener

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.