Package io.datarouter.client.mysql
Class MysqlClientNodeFactory
java.lang.Object
io.datarouter.storage.client.imp.BaseClientNodeFactory
io.datarouter.client.mysql.MysqlClientNodeFactory
- All Implemented Interfaces:
io.datarouter.storage.client.ClientNodeFactory
@Singleton
public class MysqlClientNodeFactory
extends io.datarouter.storage.client.imp.BaseClientNodeFactory
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classMysqlClientNodeFactory.MysqlWrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>classMysqlClientNodeFactory.MysqlWrappedSubEntityNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,E extends io.datarouter.model.entity.Entity<EK>,PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> -
Constructor Summary
Constructors Constructor Description MysqlClientNodeFactory() -
Method Summary
Modifier and Type Method Description protected <EK extends io.datarouter.model.key.entity.EntityKey<EK>, E extends io.datarouter.model.entity.Entity<EK>, PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK, PK>, D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>>
io.datarouter.storage.client.imp.WrappedNodeFactory<EK,E,PK,D,F,?>makeWrappedNodeFactory()protected <EK extends io.datarouter.model.key.entity.EntityKey<EK>, E extends io.datarouter.model.entity.Entity<EK>, PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK, PK>, D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>>
io.datarouter.storage.client.imp.WrappedSubEntityNodeFactory<EK,E,PK,D,F,?>makeWrappedSubEntityNodeFactory()
-
Constructor Details
-
MysqlClientNodeFactory
public MysqlClientNodeFactory()
-
-
Method Details
-
makeWrappedNodeFactory
protected <EK extends io.datarouter.model.key.entity.EntityKey<EK>, E extends io.datarouter.model.entity.Entity<EK>, PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK, PK>, D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> io.datarouter.storage.client.imp.WrappedNodeFactory<EK,E,PK,D,F,?> makeWrappedNodeFactory()- Specified by:
makeWrappedNodeFactoryin classio.datarouter.storage.client.imp.BaseClientNodeFactory
-
makeWrappedSubEntityNodeFactory
protected <EK extends io.datarouter.model.key.entity.EntityKey<EK>, E extends io.datarouter.model.entity.Entity<EK>, PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK, PK>, D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> io.datarouter.storage.client.imp.WrappedSubEntityNodeFactory<EK,E,PK,D,F,?> makeWrappedSubEntityNodeFactory()- Overrides:
makeWrappedSubEntityNodeFactoryin classio.datarouter.storage.client.imp.BaseClientNodeFactory
-