Java 类org.apache.hadoop.hbase.errorhandling.ForeignExceptionListener 实例源码

项目:LCIndex-HBase-0.94.16    文件:TakeSnapshotUtils.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
public static TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:pbase    文件:DisabledTableSnapshotHandler.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
private TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:HIndex    文件:TakeSnapshotUtils.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
public static TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:IRIndex    文件:TakeSnapshotUtils.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
public static TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:PyroDB    文件:DisabledTableSnapshotHandler.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
private TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:c5    文件:TakeSnapshotUtils.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
public static TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:HBase-Research    文件:TakeSnapshotUtils.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
public static TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:hbase-0.94.8-qod    文件:TakeSnapshotUtils.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
public static TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:hbase-0.94.8-qod    文件:TakeSnapshotUtils.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
public static TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}
项目:hindex    文件:TakeSnapshotUtils.java   
/**
 * Create a snapshot timer for the master which notifies the monitor when an error occurs
 * @param snapshot snapshot to monitor
 * @param conf configuration to use when getting the max snapshot life
 * @param monitor monitor to notify when the snapshot life expires
 * @return the timer to use update to signal the start and end of the snapshot
 */
public static TimeoutExceptionInjector getMasterTimerAndBindToMonitor(SnapshotDescription snapshot,
    Configuration conf, ForeignExceptionListener monitor) {
  long maxTime = SnapshotDescriptionUtils.getMaxMasterTimeout(conf, snapshot.getType(),
    SnapshotDescriptionUtils.DEFAULT_MAX_WAIT_TIME);
  return new TimeoutExceptionInjector(monitor, maxTime);
}