/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }
/** * Force a recovery scan now. This is a non-blocking operation * and will return immediately. Notification of completion of the * scan is done through the RecoveryScan object. * * @param callback callback The callback mechanism used to * inform users that the scan has completed. If this is <code>null</code> * then no callback will happen and asynchronous scanning will occur. * * @throws IllegalStateException if the recovery manager has been shutdown. */ public final void scan (RecoveryScan callback) { checkState(); ScanThread st = new ScanThread(_theImple, callback); st.start(); }