public class GridUriDeploymentFileScanner extends GridUriDeploymentScanner
| Constructor and Description |
|---|
GridUriDeploymentFileScanner(String gridName,
URI uri,
File deployDir,
long freq,
FilenameFilter filter,
GridUriDeploymentScannerListener lsnr,
org.gridgain.grid.logger.GridLogger log)
Creates new instance of scanner with given name.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
getFileUri(String name)
Converts given file name to the URI with "file" scheme.
|
protected void |
process()
Handles changes in scanning directory by tracking files modification date.
|
String |
toString() |
cancel, createTempFile, getDeployDirectory, getFilter, getFrequency, getListener, getLogger, getUri, isCancelled, isFirstScan, join, startpublic GridUriDeploymentFileScanner(String gridName, URI uri, File deployDir, long freq, FilenameFilter filter, GridUriDeploymentScannerListener lsnr, org.gridgain.grid.logger.GridLogger log) throws org.gridgain.grid.spi.GridSpiException
gridName - Grid name.uri - URI which scanner should look after.deployDir - Temporary deployment directory.freq - Scan frequency.filter - Found files filter.lsnr - Scanner listener which should be notifier about changes.log - Logger.org.gridgain.grid.spi.GridSpiException - Thrown if URI is null or is not a
directory.protected void process()
process in class GridUriDeploymentScannerprotected String getFileUri(String name)
getFileUri in class GridUriDeploymentScannername - File name to be converted.public String toString()
toString in class GridUriDeploymentScannerCopyright © 2014. All rights reserved.