Interface QueueClientNodeFactory

All Superinterfaces:
ClientNodeFactory

public interface QueueClientNodeFactory
extends ClientNodeFactory
  • Method Summary

    Modifier and Type Method Description
    <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>>
    PhysicalNode<PK,​D,​F>
    createGroupQueueNode​(NodeParams<PK,​D,​F> nodeParams)  
    <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>>
    PhysicalNode<PK,​D,​F>
    createSingleQueueNode​(NodeParams<PK,​D,​F> nodeParams)  

    Methods inherited from interface io.datarouter.storage.client.ClientNodeFactory

    createEntityNode, createWrappedNode, createWrappedSubEntityNode
  • Method Details

    • createSingleQueueNode

      <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>> PhysicalNode<PK,​D,​F> createSingleQueueNode​(NodeParams<PK,​D,​F> nodeParams)
    • createGroupQueueNode

      <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>> PhysicalNode<PK,​D,​F> createGroupQueueNode​(NodeParams<PK,​D,​F> nodeParams)