C# 클래스 Service.Client.Logic

파일 보기 프로젝트 열기: cdadmin/clonedeploy 1 사용 예제들

공개 메소드들

메소드 설명
AddComputer ( string name, string mac ) : string
AddImage ( string imageName ) : string
AddImageOsxEnv ( string imageName ) : string
AddImageWinPEEnv ( string imageName ) : string
Authorize ( string token ) : bool
ChangeStatusInProgress ( int computerId ) : void
CheckForCancelledTask ( int computerId ) : string
CheckHdRequirements ( int profileId, int clientHdNumber, string newHdSize, string imageSchemaDrives, int clientLbs ) : string
CheckIn ( string computerMac ) : string
CheckOut ( int computerId ) : void
CheckQueue ( int computerId ) : string
CheckTaskAuth ( string task, string token ) : string
DeleteImage ( int profileId ) : void
DistributionPoint ( int dpId, string task ) : string
ErrorEmail ( int computerId, string error ) : void
GetCustomPartitionScript ( int profileId ) : string
GetCustomScript ( int scriptId ) : string
GetFileCopySchema ( int profileId ) : string
GetMunkiBasicAuth ( int profileId ) : string
GetOnDemandArguments ( string mac, int objectId, string task ) : string
GetOriginalLvm ( int profileId, string clientHd, string hdToGet, string partitionPrefix ) : string
GetProxyReservation ( string mac ) : string
GetSysprepTag ( int tagId, string imageEnvironment ) : string
ImageList ( string environment, int userId ) : string
ImageProfileList ( int imageId ) : string
IsLoginRequired ( string task ) : string
MulicastSessionList ( string environment ) : string
MulticastCheckout ( string portBase ) : string
PermanentTaskCheckOut ( int computerId ) : void
UpdateProgress ( int computerId, string progress, string progressType ) : void
UpdateProgressPartition ( int computerId, string partition ) : void
UploadLog ( int computerId, string logContents, string subType, string computerMac ) : void

메소드 상세

AddComputer() 공개 메소드

public AddComputer ( string name, string mac ) : string
name string
mac string
리턴 string

AddImage() 공개 메소드

public AddImage ( string imageName ) : string
imageName string
리턴 string

AddImageOsxEnv() 공개 메소드

public AddImageOsxEnv ( string imageName ) : string
imageName string
리턴 string

AddImageWinPEEnv() 공개 메소드

public AddImageWinPEEnv ( string imageName ) : string
imageName string
리턴 string

Authorize() 공개 메소드

public Authorize ( string token ) : bool
token string
리턴 bool

ChangeStatusInProgress() 공개 메소드

public ChangeStatusInProgress ( int computerId ) : void
computerId int
리턴 void

CheckForCancelledTask() 공개 메소드

public CheckForCancelledTask ( int computerId ) : string
computerId int
리턴 string

CheckHdRequirements() 공개 메소드

public CheckHdRequirements ( int profileId, int clientHdNumber, string newHdSize, string imageSchemaDrives, int clientLbs ) : string
profileId int
clientHdNumber int
newHdSize string
imageSchemaDrives string
clientLbs int
리턴 string

CheckIn() 공개 메소드

public CheckIn ( string computerMac ) : string
computerMac string
리턴 string

CheckOut() 공개 메소드

public CheckOut ( int computerId ) : void
computerId int
리턴 void

CheckQueue() 공개 메소드

public CheckQueue ( int computerId ) : string
computerId int
리턴 string

CheckTaskAuth() 공개 메소드

public CheckTaskAuth ( string task, string token ) : string
task string
token string
리턴 string

DeleteImage() 공개 메소드

public DeleteImage ( int profileId ) : void
profileId int
리턴 void

DistributionPoint() 공개 메소드

public DistributionPoint ( int dpId, string task ) : string
dpId int
task string
리턴 string

ErrorEmail() 공개 메소드

public ErrorEmail ( int computerId, string error ) : void
computerId int
error string
리턴 void

GetCustomPartitionScript() 공개 메소드

public GetCustomPartitionScript ( int profileId ) : string
profileId int
리턴 string

GetCustomScript() 공개 메소드

public GetCustomScript ( int scriptId ) : string
scriptId int
리턴 string

GetFileCopySchema() 공개 메소드

public GetFileCopySchema ( int profileId ) : string
profileId int
리턴 string

GetMunkiBasicAuth() 공개 메소드

public GetMunkiBasicAuth ( int profileId ) : string
profileId int
리턴 string

GetOnDemandArguments() 공개 메소드

public GetOnDemandArguments ( string mac, int objectId, string task ) : string
mac string
objectId int
task string
리턴 string

GetOriginalLvm() 공개 메소드

public GetOriginalLvm ( int profileId, string clientHd, string hdToGet, string partitionPrefix ) : string
profileId int
clientHd string
hdToGet string
partitionPrefix string
리턴 string

GetProxyReservation() 공개 메소드

public GetProxyReservation ( string mac ) : string
mac string
리턴 string

GetSysprepTag() 공개 메소드

public GetSysprepTag ( int tagId, string imageEnvironment ) : string
tagId int
imageEnvironment string
리턴 string

ImageList() 공개 메소드

public ImageList ( string environment, int userId ) : string
environment string
userId int
리턴 string

ImageProfileList() 공개 메소드

public ImageProfileList ( int imageId ) : string
imageId int
리턴 string

IsLoginRequired() 공개 메소드

public IsLoginRequired ( string task ) : string
task string
리턴 string

MulicastSessionList() 공개 메소드

public MulicastSessionList ( string environment ) : string
environment string
리턴 string

MulticastCheckout() 공개 메소드

public MulticastCheckout ( string portBase ) : string
portBase string
리턴 string

PermanentTaskCheckOut() 공개 메소드

public PermanentTaskCheckOut ( int computerId ) : void
computerId int
리턴 void

UpdateProgress() 공개 메소드

public UpdateProgress ( int computerId, string progress, string progressType ) : void
computerId int
progress string
progressType string
리턴 void

UpdateProgressPartition() 공개 메소드

public UpdateProgressPartition ( int computerId, string partition ) : void
computerId int
partition string
리턴 void

UploadLog() 공개 메소드

public UploadLog ( int computerId, string logContents, string subType, string computerMac ) : void
computerId int
logContents string
subType string
computerMac string
리턴 void