public class EcogridTarArchivedDataCacheItem extends EcogridCompressedDataCacheItem
refresh, unCompressedCacheItemDir, unCompressedFileList, unCompressedFilePathmEndPointCACHE_BUSY, CACHE_COMPLETE, CACHE_EMPTY, CACHE_ERROR_attributes, _lsid, _name, _semanticTypes| Constructor and Description |
|---|
EcogridTarArchivedDataCacheItem()
Default constructor
|
EcogridTarArchivedDataCacheItem(boolean refresh)
Constructor if we need refresh it even the cache item already untared
|
| Modifier and Type | Method and Description |
|---|---|
static void |
extractTarFile(java.lang.String tarFileName,
java.io.File unTarDesDir)
This method will untar a given file to destination dir
|
void |
unCompressCacheItem()
This method will specifically to untar a cache item.
|
doWork, getRefresh, getUnzippedFilePath, setRefreshdownloadDataFromSource, getAttrsForXML, getDataItemFromEcoGrid, getEndPoint, getEntityIdentifier, getIsTarFile, setEndPoint, setEntityIdentifier, setIsTarFilegetData, setDataaddListener, clear, getAbsoluteFileName, getBaseFileName, getCreatedDate, getDataInputStream, getFile, getObject, getResourceName, getStatus, isBusy, isEmpty, isError, isReady, notifyListeners, refresh, removeAllListeners, removeListener, reset, run, setAbsoluteFileName, setBaseFileName, setCreatedDate, setResourceName, start, stop, toStringaddAttribute, getAttribute, getAttributeNames, getLSID, getName, getSemanticTypes, objectAdded, objectPurged, objectRemoved, removeAttribute, setLSID, setName, setSemanticTypespublic EcogridTarArchivedDataCacheItem()
public EcogridTarArchivedDataCacheItem(boolean refresh)
refresh - booleanpublic void unCompressCacheItem() throws java.lang.Exception
unCompressCacheItem in class EcogridCompressedDataCacheItemjava.lang.Exceptionpublic static void extractTarFile(java.lang.String tarFileName, java.io.File unTarDesDir) throws java.lang.Exception
tarFileName - StringunTarDesDir - Filejava.lang.Exception