public class FileUtility extends Utility
EAC_MAX_TOKEN_LENGTH, ENDECA_CONF, IS_WINDOWS, WINDOWS_MAX_PATH_LENGTH
appName, dataPrefix, eacHost, eacPort, elementId, lockManager, logDir, sslEnabled, workingDir
Constructor and Description |
---|
FileUtility() |
FileUtility(String appName,
String eacHost,
int eacPort,
boolean sslEnabled)
Default (inherited) constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
dirContainsFiles(String dir,
String hostId)
Tests whether there are any files in a directory.
|
boolean |
dirExists(String dir,
String hostId)
Tests whether a specified directory exists.
|
boolean |
fileExists(String dir,
String file,
String hostId)
Tests whether a specified file exists in a directory.
|
buildEacStub, getDirContents, getMaxMissedStatusChecksAllowed, getMaxWaitTimeSeconds, getMinWaitTimeSeconds, getNonNullPositiveLongValueOrDefault, getNumMissedStatusChecks, getSlowPollingIntervalMs, getStandardPollingIntervalMs, getStatus, incrementMissedStatusQueries, initializeEacStub, isActive, isFailed, maximumAllowedTokenLength, run, runInParallel, setElementId, setMaxMissedStatusQueriesAllowed, setMaxWaitSeconds, setMinWaitSeconds, setNumMissedStatusChecks, setPollingIntervalMs, setSlowPollingIntervalMs, start, stop, waitForFinished
getAppName, getDataPrefix, getEacHost, getEacPort, getElementId, getLockManager, getLogDir, getWorkingDir, isSslEnabled, setAppName, setDataPrefix, setEacHost, setEacPort, setLockManager, setLogDir, setSslEnabled, setWorkingDir
public FileUtility(String appName, String eacHost, int eacPort, boolean sslEnabled) throws AppConfigurationException
AppConfigurationException
- If the application name or EAC host is null.public FileUtility()
public boolean fileExists(String dir, String file, String hostId) throws EacCommunicationException
dir
- Directory in which to search.file
- File name to search for.hostId
- ID of host on which to search.EacCommunicationException
public boolean dirExists(String dir, String hostId) throws EacCommunicationException
dir
- Directory to test.hostId
- ID of host on which to search.EacCommunicationException
public boolean dirContainsFiles(String dir, String hostId) throws EacCommunicationException
dir
- Directory in which to search.hostId
- ID of host on which to search.EacCommunicationException
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.