C# Class Service.Client.Logic

ファイルを表示 Open project: cdadmin/clonedeploy Class Usage Examples

Public Methods

Method Description
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

Method Details

AddComputer() public method

public AddComputer ( string name, string mac ) : string
name string
mac string
return string

AddImage() public method

public AddImage ( string imageName ) : string
imageName string
return string

AddImageOsxEnv() public method

public AddImageOsxEnv ( string imageName ) : string
imageName string
return string

AddImageWinPEEnv() public method

public AddImageWinPEEnv ( string imageName ) : string
imageName string
return string

Authorize() public method

public Authorize ( string token ) : bool
token string
return bool

ChangeStatusInProgress() public method

public ChangeStatusInProgress ( int computerId ) : void
computerId int
return void

CheckForCancelledTask() public method

public CheckForCancelledTask ( int computerId ) : string
computerId int
return string

CheckHdRequirements() public method

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

CheckIn() public method

public CheckIn ( string computerMac ) : string
computerMac string
return string

CheckOut() public method

public CheckOut ( int computerId ) : void
computerId int
return void

CheckQueue() public method

public CheckQueue ( int computerId ) : string
computerId int
return string

CheckTaskAuth() public method

public CheckTaskAuth ( string task, string token ) : string
task string
token string
return string

DeleteImage() public method

public DeleteImage ( int profileId ) : void
profileId int
return void

DistributionPoint() public method

public DistributionPoint ( int dpId, string task ) : string
dpId int
task string
return string

ErrorEmail() public method

public ErrorEmail ( int computerId, string error ) : void
computerId int
error string
return void

GetCustomPartitionScript() public method

public GetCustomPartitionScript ( int profileId ) : string
profileId int
return string

GetCustomScript() public method

public GetCustomScript ( int scriptId ) : string
scriptId int
return string

GetFileCopySchema() public method

public GetFileCopySchema ( int profileId ) : string
profileId int
return string

GetMunkiBasicAuth() public method

public GetMunkiBasicAuth ( int profileId ) : string
profileId int
return string

GetOnDemandArguments() public method

public GetOnDemandArguments ( string mac, int objectId, string task ) : string
mac string
objectId int
task string
return string

GetOriginalLvm() public method

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

GetProxyReservation() public method

public GetProxyReservation ( string mac ) : string
mac string
return string

GetSysprepTag() public method

public GetSysprepTag ( int tagId, string imageEnvironment ) : string
tagId int
imageEnvironment string
return string

ImageList() public method

public ImageList ( string environment, int userId ) : string
environment string
userId int
return string

ImageProfileList() public method

public ImageProfileList ( int imageId ) : string
imageId int
return string

IsLoginRequired() public method

public IsLoginRequired ( string task ) : string
task string
return string

MulicastSessionList() public method

public MulicastSessionList ( string environment ) : string
environment string
return string

MulticastCheckout() public method

public MulticastCheckout ( string portBase ) : string
portBase string
return string

PermanentTaskCheckOut() public method

public PermanentTaskCheckOut ( int computerId ) : void
computerId int
return void

UpdateProgress() public method

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

UpdateProgressPartition() public method

public UpdateProgressPartition ( int computerId, string partition ) : void
computerId int
partition string
return void

UploadLog() public method

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