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

Manage the results file of tasks generated by the OZ Scheduler.

Parameters:

ip - IP address

port - Port number


Method Detail

createFolder

public void createFolder(ServerInfo s, String folder)

Creates a folder for saving the OZ Scheduler export file.

Parameters:

s - OZ Server information

folder - Name of the created folder

downloadFile

public byte[] downloadFile(ServerInfo s, String file)

Downloads the registered the OZ Scheduler export file.

Parameters:

s - OZ Server information

file - Downloaded file name

getPublishedFiles

public FileInfo[] getPublishedFiles(ServerInfo s, String folder)

Gets the list of export files from the OZ Scheduler.

Parameters:

s - OZ Server information

folder - Folder name

removeFiles

public void removeFiles(ServerInfo s, String folder, String[] files)

Deletes the registered the OZ Scheduler export file.

Parameters:

s - OZ Server information

folder - Deleted folder name

files - Names of deleted files

removeFolder

public void removeFolder(ServerInfo s, String folder, boolean isAll)

Deletes the folder where the OZ Scheduler export file is saved.

Parameters:

s - OZ Server information

folder - Deleted folder name

isAll - Whether to execute methods