org.tinygroup.dbrouter.impl.keygenerator
类 RouterKeyGeneratorUUID

java.lang.Object
  继承者 org.tinygroup.dbrouter.impl.keygenerator.RouterKeyGeneratorUUID
所有已实现的接口:
RouterKeyGenerator<String>

public class RouterKeyGeneratorUUID
extends Object
implements RouterKeyGenerator<String>

Created by luoguo on 13-12-13.


构造方法摘要
RouterKeyGeneratorUUID()
           
 
方法摘要
 void createKeyTable(KeyTables keyTables)
          创建动态数据库存储表
 String getKey(String tableName)
          返回指定表的新主键
 boolean isAutoCreate()
          是否能动态创建数据库存储表
 void setRouter(Router router)
          注入Router对象给主键获取器 有的时候,主键发生器需要获取集群相关的信息
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RouterKeyGeneratorUUID

public RouterKeyGeneratorUUID()
方法详细信息

getKey

public String getKey(String tableName)
从接口 RouterKeyGenerator 复制的描述
返回指定表的新主键

指定者:
接口 RouterKeyGenerator<String> 中的 getKey
返回:

setRouter

public void setRouter(Router router)
从接口 RouterKeyGenerator 复制的描述
注入Router对象给主键获取器 有的时候,主键发生器需要获取集群相关的信息

指定者:
接口 RouterKeyGenerator<String> 中的 setRouter

isAutoCreate

public boolean isAutoCreate()
从接口 RouterKeyGenerator 复制的描述
是否能动态创建数据库存储表

指定者:
接口 RouterKeyGenerator<String> 中的 isAutoCreate
返回:

createKeyTable

public void createKeyTable(KeyTables keyTables)
从接口 RouterKeyGenerator 复制的描述
创建动态数据库存储表

指定者:
接口 RouterKeyGenerator<String> 中的 createKeyTable


Copyright © 2006–2015 TinyGroup. All rights reserved.