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