<< 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.