C# 클래스 PoyService.Poy

파일 보기 프로젝트 열기: supramap/PoyWebService

공개 프로퍼티들

프로퍼티 타입 설명
superComputer SuperComputer
tempDir string

공개 메소드들

메소드 설명
AddFile ( int jobId, byte fileData, string filename ) : bool
AddTextFile ( int jobId, string fileData, string filename ) : bool
AddZipFile ( int jobId, byte fileData, string filename ) : bool
Delete ( int jobId ) : bool
Init ( int dir ) : int
Poy ( SuperComputer sc ) : System
Submit ( int jobId, int numberOfNodes, int wallTimeHours, int wallTimeMinutes, string postBackURL ) : string
SubmitGenPhen ( int jobId, string jobName, string treeName, string postBackURL ) : string
getCompressedFile ( int jobId, string fileName, string compressionType ) : byte[]
getFile ( int jobId, string fileName ) : byte[]
getTextFile ( int jobId, string fileName ) : string
isDone ( int jobId, string command ) : bool

비공개 메소드들

메소드 설명
Poy ( ) : System
getCommander ( ) : Tamir.SharpSsh.SshExec
getSftp ( ) : Sftp
getShell ( ) : Tamir.SharpSsh.SshStream

메소드 상세

AddFile() 공개 메소드

public AddFile ( int jobId, byte fileData, string filename ) : bool
jobId int
fileData byte
filename string
리턴 bool

AddTextFile() 공개 메소드

public AddTextFile ( int jobId, string fileData, string filename ) : bool
jobId int
fileData string
filename string
리턴 bool

AddZipFile() 공개 메소드

public AddZipFile ( int jobId, byte fileData, string filename ) : bool
jobId int
fileData byte
filename string
리턴 bool

Delete() 공개 메소드

public Delete ( int jobId ) : bool
jobId int
리턴 bool

Init() 공개 메소드

public Init ( int dir ) : int
dir int
리턴 int

Poy() 공개 메소드

public Poy ( SuperComputer sc ) : System
sc SuperComputer
리턴 System

Submit() 공개 메소드

public Submit ( int jobId, int numberOfNodes, int wallTimeHours, int wallTimeMinutes, string postBackURL ) : string
jobId int
numberOfNodes int
wallTimeHours int
wallTimeMinutes int
postBackURL string
리턴 string

SubmitGenPhen() 공개 메소드

public SubmitGenPhen ( int jobId, string jobName, string treeName, string postBackURL ) : string
jobId int
jobName string
treeName string
postBackURL string
리턴 string

getCompressedFile() 공개 메소드

public getCompressedFile ( int jobId, string fileName, string compressionType ) : byte[]
jobId int
fileName string
compressionType string
리턴 byte[]

getFile() 공개 메소드

public getFile ( int jobId, string fileName ) : byte[]
jobId int
fileName string
리턴 byte[]

getTextFile() 공개 메소드

public getTextFile ( int jobId, string fileName ) : string
jobId int
fileName string
리턴 string

isDone() 공개 메소드

public isDone ( int jobId, string command ) : bool
jobId int
command string
리턴 bool

프로퍼티 상세

superComputer 공개적으로 프로퍼티

public SuperComputer,PoyService superComputer
리턴 SuperComputer

tempDir 공개적으로 정적으로 프로퍼티

public static string tempDir
리턴 string