Class StreamReaderRepository

  • All Implemented Interfaces:
    org.n52.janmayen.lifecycle.Constructable

    public class StreamReaderRepository
    extends org.n52.janmayen.component.AbstractSimilarityKeyRepository<StreamReaderKey,StreamReader<?>>
    implements org.n52.janmayen.lifecycle.Constructable
    TODO JavaDoc
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> java.util.Optional<StreamReader<T>> getReader​(StreamReaderKey key)  
      void init()  
      void set​(java.util.Optional<java.util.Collection<javax.inject.Provider<StreamReader<?>>>> readers)  
      • Methods inherited from class org.n52.janmayen.component.AbstractSimilarityKeyRepository

        get, keys, setProducers
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StreamReaderRepository

        public StreamReaderRepository()
    • Method Detail

      • init

        public void init()
        Specified by:
        init in interface org.n52.janmayen.lifecycle.Constructable
      • set

        @Inject
        public void set​(java.util.Optional<java.util.Collection<javax.inject.Provider<StreamReader<?>>>> readers)