Class StreamNodeFactory

java.lang.Object
io.datarouter.storage.node.factory.BaseNodeFactory
io.datarouter.storage.node.factory.StreamNodeFactory

@Singleton public class StreamNodeFactory extends BaseNodeFactory
  • Constructor Details

    • StreamNodeFactory

      public StreamNodeFactory()
  • Method Details

    • createSingleStreamNode

      public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>, D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>, N extends Node<PK, D, F>> N createSingleStreamNode(ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier, String streamName)