Node Director
|
accepts an Archive archive as the input file and extracts it into a given directory. More...
Public Member Functions | |
void | exec () throws DirectorException |
Public Member Functions inherited from sfi.director.application.executor.InstallFromZIP | |
void | setJob (RemoteJob job) |
boolean | is (String flag, boolean defaultVal) |
void | setPerms (File target) throws DirectorException |
Additional Inherited Members | |
Static Public Member Functions inherited from sfi.director.application.executor.InstallFromZIP | |
static String | mangleName (String name) |
Protected Attributes inherited from sfi.director.application.executor.InstallFromZIP | |
RemoteJob | job = null |
Vector | apps = new Vector() |
accepts an Archive archive as the input file and extracts it into a given directory.
Job Arguments:
void sfi.director.application.executor.InstallFromArchive.exec | ( | ) | throws DirectorException |
Reimplemented from sfi.director.application.executor.InstallFromZIP.
References sfi.director.util.Archive.close(), sfi.director.retriever.RemoteFile.connectRetrieve(), sfi.director.util.Archive.extractAs(), sfi.director.util.Setup.fileSeparator, sfi.director.jobs.RemoteJob.getArgument(), sfi.director.retriever.RetrieverManager.getConnection(), sfi.director.jobs.RemoteJob.getInputFile(), sfi.director.repository.DBObject.getValue(), sfi.director.application.executor.InstallFromZIP.is(), sfi.director.application.executor.InstallFromZIP.job, sfi.director.util.Tools.log(), sfi.director.util.Archive.lookAhead(), sfi.director.application.executor.InstallFromZIP.mangleName(), sfi.director.util.Logger.NOTICE, sfi.director.application.executor.InstallFromZIP.setPerms(), sfi.director.util.Archive.skip(), and sfi.director.util.Logger.WARNING.