<< Click to Display Table of Contents >>
Program
Constructor Detail
Program
public Program(string ip, int port)
OZ Schedulerで外部プログラムの登録及び管理機能を実行します。
Parameters
ip:OZ Scheduler ServerがインストールされているHost PCのIPアドレス
port:Schedulerのポート番号(既定値:9521)
Method Detail
CreateFolder
public void CreateFolder(ServerInfo s, string folder)
Schedulerで外部プログラムのフォルダを生成します。
Parameters
s:OZ Serverの情報
folder:生成するフォルダ名
DownloadFile
public Stream DownloadFile(ServerInfo s, string file)
登録された外部プログラムファイルをダウンロードします。
Parameters
s:OZ Serverの情報
file:ダウンロードするファイル名
GetExternalProgramInfos
public FileInfo[] GetExternalProgramInfos(ServerInfo s, string folder)
Schedulerで外部プログラムリストを取得します。
Parameters
s:OZ Serverの情報
folder:フォルダ名
RemoveFiles
public void RemoveFiles(ServerInfo s, string folder, string[] files)
登録された外部プログラムファイルを削除します。
Parameters
s:OZ Serverの情報
folder:フォルダ名
files:削除するプログラムファイル名
RemoveFolder
public void RemoveFolder(ServerInfo s, string folder, bool forciblyRemove)
登録された外部プログラムフォルダを削除します。
Parameters
s:OZ Serverの情報
folder:登録するプログラムフォルダ名
forciblyRemove:下位フォルダが存在する場合のフォルダの削除条件。true:フォルダを削除する。false:フォルダを削除しない
UploadFile
public void UploadFile(ServerInfo s, string file, Stream inputStream)
Schedulerで外部プログラムを登録します。
Parameters
s:OZ Serverの情報
file:登録するファイル名
inputStream:登録するファイルの入力ストリーム