<< Click to Display Table of Contents >>

Program


Constructor Detail

Program

public Program(String ip, int port) throws SchedulerException

OZ Scheduler ServerがインストールされているホストPCのIPアドレス

Parameters

ip:OZ Scheduler ServerがインストールされているHost PCのIPアドレス

port:OZ Scheduler Serverのボート番号 (既定値:9521)


Method Detail

createFolder

public void createFolder(ServerInfo s, String folder) throws SchedulerException

Schedulerで外部プログラムのフォルダを生成します。

Parameters

s:OZ Server情報

folder:生成するフォルダ名

downloadFile

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

登録された外部プログラムファイルをダウンロードします。

Parameters

s:OZ Server情報

file:ダウンロードするファイル名

getExternalProgramList

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

Schedulerで外部プログラムリストを取得します。

Parameters

s:OZ Server情報

folder:フォルダ名

removeFiles

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

登録された外部プログラムファイルを削除します。

Parameters

s:OZ Server情報

folder:フォルダ名

files:削除するプログラムファイル名

removeFolder

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

登録された外部プログラムファイルを削除します。

Parameters

s:OZ Server情報

folder:削除するフォルダ名

isAll:メソッド実行するか否か。true:メソッドが実行される(外部プログラムフォルダが削除される)。false:メソッドが実行されない(外部プログラムフォルダが削除されない)

uploadFile

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

OZ Scheduler Serverに外部プログラムを登録(アップロード)します。

Parameters

s:OZ Server情報

file:登録するファイル名

b:登録するファイルのバイト値