C# Class Atomia.Provisioning.Modules.Folders.Commands.FolderCommand

Inheritance: ModuleCommandSimpleBase
Datei anzeigen Open project: atomia/sample-plugins

Public Methods

Method Description
CallOperation ( string operationName, string operationArgument ) : string
FolderCommand ( ModuleService service, ResourceDescription resource, ModuleService newServiceSettings, ModuleCommandType commandType, int listDepth, string transContext ) : System

Protected Methods

Method Description
ExecuteAdd ( Base moduleService ) : void
ExecuteModify ( ModuleService oldService, ModuleService newService ) : void
ExecuteRemove ( Base moduleService ) : void
ValidateService ( Base moduleService ) : void

Method Details

CallOperation() public method

public CallOperation ( string operationName, string operationArgument ) : string
operationName string
operationArgument string
return string

ExecuteAdd() protected method

protected ExecuteAdd ( Base moduleService ) : void
moduleService Base
return void

ExecuteModify() protected method

protected ExecuteModify ( ModuleService oldService, ModuleService newService ) : void
oldService ModuleService
newService ModuleService
return void

ExecuteRemove() protected method

protected ExecuteRemove ( Base moduleService ) : void
moduleService Base
return void

FolderCommand() public method

public FolderCommand ( ModuleService service, ResourceDescription resource, ModuleService newServiceSettings, ModuleCommandType commandType, int listDepth, string transContext ) : System
service ModuleService
resource ResourceDescription
newServiceSettings ModuleService
commandType ModuleCommandType
listDepth int
transContext string
return System

ValidateService() protected method

protected ValidateService ( Base moduleService ) : void
moduleService Base
return void