Examples of CharacterEventBufferReader


Examples of org.jasig.portal.character.stream.CharacterEventBufferReader

    public void testCacheMiss() {
        final MockHttpServletRequest mockReq = new MockHttpServletRequest();
        final MockHttpServletResponse mockRes = new MockHttpServletResponse();
        final CacheKey cacheKey = CacheKey.build("testCacheKey");
        final List<CharacterEvent> eventBuffer = Collections.emptyList();
        final PipelineEventReader<CharacterEventReader, CharacterEvent> eventReader = new PipelineEventReaderImpl<CharacterEventReader, CharacterEvent>(new CharacterEventBufferReader(eventBuffer.listIterator()));
       
        final Ehcache cache = createMock(Ehcache.class);
        final CharacterPipelineComponent targetComponent = createMock(CharacterPipelineComponent.class);
        final ResourcesElementsProvider elementsProvider = createMock(ResourcesElementsProvider.class);
       
View Full Code Here

Examples of org.jasig.portal.character.stream.CharacterEventBufferReader

* @version $Revision$
*/
public class JsonWrapperFilteringCharacterEventReaderTest {
    @Test
    public void testFilteringEvents() {
        final CharacterEventReader baseEventReader = new CharacterEventBufferReader(Arrays.asList(
                CharacterDataEventImpl.create("<layout>"),
                JsonLayoutPlaceholderEventImpl.INSTANCE,
                CharacterDataEventImpl.create("{'yay':json}"),
                JsonLayoutPlaceholderEventImpl.INSTANCE,
                CharacterDataEventImpl.create("</layout>")).listIterator());
View Full Code Here

Examples of org.jasig.portal.character.stream.CharacterEventBufferReader

*/
public class CachingCharacterPipelineComponent extends CachingPipelineComponent<CharacterEventReader, CharacterEvent> implements CharacterPipelineComponent {
   
    @Override
    protected CharacterEventReader createEventReader(ListIterator<CharacterEvent> eventCache) {
        return new CharacterEventBufferReader(eventCache);
    }
View Full Code Here

Examples of org.jasig.portal.character.stream.CharacterEventBufferReader

            throw new RuntimeException("Failed to write events to Writer", e);
        }
       
        //Return the chunked data
        final List<CharacterEvent> characterEvents = chunkingEventReader.getCharacterEvents();
        final CharacterEventBufferReader characterEventReader = new CharacterEventBufferReader(characterEvents.listIterator());
        final Map<String, String> outputProperties = eventReader.getOutputProperties();
        return new PipelineEventReaderImpl<CharacterEventReader, CharacterEvent>(characterEventReader, outputProperties);
    }
View Full Code Here

Examples of org.jasig.portal.character.stream.CharacterEventBufferReader

           
            eventBuffer.add(event);
        }
       
        final Map<String, String> outputProperties = pipelineEventReader.getOutputProperties();
        final CharacterEventBufferReader bufferEventReader = new CharacterEventBufferReader(eventBuffer.listIterator());
        return new PipelineEventReaderImpl<CharacterEventReader, CharacterEvent>(bufferEventReader, outputProperties);
    }
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.