Method | Description | |
---|---|---|
BeginTransaction ( ) : void |
Begins the transaction.
|
|
CallOperation ( ModuleService service, string operationName, string operationArgument, Atomia resource ) : string |
Calls the operation.
|
|
CommitTransaction ( ) : void |
Commits the transaction.
|
|
Dispose ( ) : void |
Releases unmanaged and - optionally - managed resources
|
|
Folders ( ) : System |
Initializes a new instance of the Template class.
|
|
GetModuleServiceDescription ( ) : string |
Gets the module service description.
|
|
HandleAndProvide ( string args ) : void |
Method which handle input arguments and call appropriate actions
|
|
ListServices ( ModuleService service, int maxDepth, Atomia resource ) : ModuleService |
Lists the services.
|
|
ListServicesNoChildren ( string serviceName, Atomia resource ) : List |
Lists the services no children.
|
|
ModifyService ( ModuleService service, Atomia resource, ModuleService newServiceSettings ) : void |
Modifies the service.
|
|
MoveToResource ( ModuleService service, Atomia currentResource, Atomia targetResource ) : void |
Moves to resource.
|
|
ProvideService ( ModuleService service, Atomia resource ) : void |
Provides the service.
|
|
RemoveService ( ModuleService service, Atomia resource ) : void |
Removes the service.
|
|
RollbackTransaction ( ) : void |
Rollbacks the transaction.
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Releases unmanaged and - optionally - managed resources
|
|
GetModuleCommand ( ResourceDescription resource, ModuleCommandType commandType, int listDepth ) : ModuleCommand |
Gets the module command.
|
|
GetServiceDescriptionAssemblyPath ( ) : string |
returns service description filename
|
|
PrepareAndExecuteCommandsFromList ( ) : void |
Prepares each commands from commands list and execute each commands from the same list. If error occurs during executing one command, Rollback is called.
|
|
PrepareCommandList ( ModuleService service, ModuleService newServiceSettings, ResourceDescription resource, ModuleCommandType commandType ) : void |
Prepares the command list.
|
public CallOperation ( ModuleService service, string operationName, string operationArgument, Atomia resource ) : string | ||
service | ModuleService | The service. |
operationName | string | Name of the operation. |
operationArgument | string | The operation argument. |
resource | Atomia | The resource. |
return | string |
public GetModuleServiceDescription ( ) : string | ||
return | string |
public HandleAndProvide ( string args ) : void | ||
args | string | |
return | void |
public ListServices ( ModuleService service, int maxDepth, Atomia resource ) : ModuleService | ||
service | ModuleService | The service. |
maxDepth | int | The max depth. |
resource | Atomia | The resource. |
return | ModuleService |
public ListServicesNoChildren ( string serviceName, Atomia resource ) : List |
||
serviceName | string | Name of the service. |
resource | Atomia | The resource. |
return | List |
public ModifyService ( ModuleService service, Atomia resource, ModuleService newServiceSettings ) : void | ||
service | ModuleService | The service. |
resource | Atomia | The resource. |
newServiceSettings | ModuleService | The new service settings. |
return | void |
public MoveToResource ( ModuleService service, Atomia currentResource, Atomia targetResource ) : void | ||
service | ModuleService | The service. |
currentResource | Atomia | The current resource. |
targetResource | Atomia | The target resource. |
return | void |
public ProvideService ( ModuleService service, Atomia resource ) : void | ||
service | ModuleService | The service. |
resource | Atomia | The resource. |
return | void |
public RemoveService ( ModuleService service, Atomia resource ) : void | ||
service | ModuleService | The service. |
resource | Atomia | The resource. |
return | void |