<< Click to Display Table of Contents >>
Publisher
This is a class that manages the result files of tasks generated by the OZ Scheduler.
Constructor Detail
Publisher
public Publisher(string ip, int port)
Manages the results file of tasks generated by the OZ Scheduler.
Parameters:
ip - The IP address
port - The port number
Method Detail
CreateFolder
public void CreateFolder(ServerInfo s, string folder)
Creates a folder for saving the OZ Scheduler export file.
Parameters:
s - The OZ Server information
folder - The folder name
DownloadFile
public Stream DownloadFile(ServerInfo s, string file)
Downloads the registered the OZ Scheduler export file.
Parameters:
s - The OZ Server information
file - The downloaded file name
GetPublishedInfos
public FileInfo[] GetPublishedInfos(ServerInfo s, string folder)
Gets the list of export files from the OZ Scheduler.
Parameters:
s - The OZ Server information
folder - The folder name
RemoveFiles
public void RemoveFiles(ServerInfo s, string folder, string[] files)
Deletes the registered the OZ Scheduler export file.
Parameters:
s - The OZ Server information
folder - The folder name
files - The file name
RemoveFolder
public void RemoveFolder(ServerInfo s, string folder, bool forciblyRemove)
Deletes the folder where the OZ Scheduler export file is saved.
Parameters:
s - The OZ Server information
folder - The folder name
forciblyRemove - Whether to delete a folder if it has sub-folders.