<< Click to Display Table of Contents >>

Program

This class is related to the external program registration and management functions of OZ Scheduler.


Constructor Detail

Program

public Program(String ip, int port)

Performs external program registration and management functions in OZ Scheduler.

Parameters:

ip - IP address

port - Port number


Method Detail

createFolder

public void createFolder(ServerInfo s, String folder)

Creates an external program folder in the OZ Scheduler.

Parameters:

s - OZ Server information

folder - Name of the folder to create

downloadFile

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

Downloads the registered external program files.

Parameters:

s - OZ Server information

file - Name of the file to download

getExternalProgramList

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

Gets the list of external programs in the OZ Scheduler.

Parameters:

s - OZ Server information

folder - Folder name

removeFiles

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

Deletes a registered external program file.

Parameters:

s - OZ Server information

folder - Folder name

files - Name of the program file to remove

removeFolder

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

Deletes an external program folder in the OZ Scheduler.

Parameters:

s - OZ Server information

folder - Name of the folder to delete

isAll - Whether to execute methods

uploadFile

public void uploadFile(ServerInfo s, String file, byte[] b)

Register(upload) an external program in the OZ Scheduler.

Parameters:

s - OZ Server information

file - Name of the file to register

b - Byte of the file to register