Interface Summary |
ActsAsUpdate |
Marker interface that signals that a command may update or modify information in a repository. |
ActsOnPath |
Aspect interface for any repository command that acts upon a specific path. |
ActsOnProperties |
Aspect interface for any repository command that acts upon or updates properties on a given node. |
CompositeCommand |
A command that is a composition of other commands. |
CopyBranchCommand |
Command that copies a branch from one path to another. |
CopyNodeCommand |
Command that makes a copy of a single node at another location. |
CreateNodeCommand |
A command to get the children of a single node given its path. |
DeleteBranchCommand |
Command that deletes a branch given by a specified path. |
GetChildrenCommand |
A command to get the children of a single node given its path. |
GetNodeCommand |
A command to get the properties and children for a single node given its path. |
GetPropertiesCommand |
A command to obtain from the source the properties for a single node given its path. |
GraphCommand |
The base interface for all repository commands |
MoveBranchCommand |
Command that moves a branch from one path to another. |
RecordBranchCommand |
Command that records the structure of a branch. |
SetPropertiesCommand |
A command to obtain from the source the properties for a single node given its path. |