Package alluxio.underfs.hdfs
Class NoopHdfsActiveSyncProvider
- java.lang.Object
-
- alluxio.underfs.hdfs.NoopHdfsActiveSyncProvider
-
- All Implemented Interfaces:
HdfsActiveSyncProvider
public class NoopHdfsActiveSyncProvider extends java.lang.Object implements HdfsActiveSyncProvider
The noop HDFS Active Sync provider.
-
-
Constructor Summary
Constructors Constructor Description NoopHdfsActiveSyncProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description alluxio.SyncInfogetActivitySyncInfo()Get Active SyncInfo from the sync provider.booleanstartPolling(long txId)start polling thread.voidstartSync(alluxio.AlluxioURI ufsUri)start syncing on a ufs uri.booleanstopPolling()stop polling thread.voidstopSync(alluxio.AlluxioURI ufsUri)stop syncing on a ufs uri.
-
-
-
Method Detail
-
getActivitySyncInfo
public alluxio.SyncInfo getActivitySyncInfo()
Description copied from interface:HdfsActiveSyncProviderGet Active SyncInfo from the sync provider.- Specified by:
getActivitySyncInfoin interfaceHdfsActiveSyncProvider- Returns:
- SyncInfo a syncInfo containing information about what to sync and how to sync
-
startPolling
public boolean startPolling(long txId)
Description copied from interface:HdfsActiveSyncProviderstart polling thread.- Specified by:
startPollingin interfaceHdfsActiveSyncProvider- Parameters:
txId- transaction id to start monitoring- Returns:
- true if polling thread started successfully
-
stopPolling
public boolean stopPolling()
Description copied from interface:HdfsActiveSyncProviderstop polling thread.- Specified by:
stopPollingin interfaceHdfsActiveSyncProvider- Returns:
- true if polling thread stopped successfully
-
startSync
public void startSync(alluxio.AlluxioURI ufsUri)
Description copied from interface:HdfsActiveSyncProviderstart syncing on a ufs uri.- Specified by:
startSyncin interfaceHdfsActiveSyncProvider- Parameters:
ufsUri- the ufs uri to monitor
-
stopSync
public void stopSync(alluxio.AlluxioURI ufsUri)
Description copied from interface:HdfsActiveSyncProviderstop syncing on a ufs uri.- Specified by:
stopSyncin interfaceHdfsActiveSyncProvider- Parameters:
ufsUri- the ufs uri to stop monitoring
-
-