Class StreamEventFactory

    • Constructor Detail

      • StreamEventFactory

        public StreamEventFactory​(MetaStreamEvent metaStreamEvent)
        Initialization of the factory using MetaStreamEvent
        Parameters:
        metaStreamEvent - meta stream event
      • StreamEventFactory

        public StreamEventFactory​(int beforeWindowDataSize,
                                  int onAfterWindowDataSize,
                                  int outputDataSize)
        Initialization of the factory with event data sizes
        Parameters:
        beforeWindowDataSize - BeforeWindow size
        onAfterWindowDataSize - OnAfterWindow size
        outputDataSize - Output Size
    • Method Detail

      • newInstance

        public StreamEvent newInstance()
        Constructs new Events
        Specified by:
        newInstance in interface com.lmax.disruptor.EventFactory<StreamEvent>
        Returns:
        StreamEvent