<< 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:登録するファイルの入力ストリーム