类 RowObserver

java.lang.Object
gu.sql2java.observer.RowObserver

public class RowObserver extends Object
基于消息队列(Message Queue)的表记录观察者(侦听器)实现
作者:
guyadong
  • 字段详细资料

  • 构造器详细资料

    • RowObserver

      public RowObserver(gu.simplemq.ISubscriber subscriber)
  • 方法详细资料

    • register

      public void register(String qualifiedName, gu.sql2java.ListenerContainer<gu.sql2java.BaseBean> container)
      注册qualifiedName指定的表侦听器容器
      参数:
      qualifiedName - 表名([$dbhostname/]$schema.$tablename), dbhostname为数据库主机名,当有多个数据库主机连接同一个消息系统时用于在消息频道名中区分不同的数据库主机,可为空
      container -
    • register

      public RowObserver.TableObserverChannel register(String qualifiedName, SimpleRowMetaData rowMetaData)
      注册qualifiedName指定的表侦听器容器,适用于未用sql2java生成代码的表
      参数:
      qualifiedName - 表名([$dbhostname/]$schema.$tablename) dbhostname为数据库主机名,当有多个数据库主机连接同一个消息系统时用于在消息频道名中区分不同的数据库主机,可为空
      rowMetaData - 表记录元数据对象
      返回:
      返回注册的频道对象 注册自己的侦听器来接收表记录通知