
Public Member Functions | |
| _.IPM.Repo.IPackageService | GetPackageService () |
| Returns a client to interact with this server. | |
| _.IPM.Repo.IPublishService | GetPublishService () |
| Returns a client to publish modules/applications to this server. | |
Public Member Functions inherited from Definition | |
| Display () | |
| Outputs information about this server to the current device. More... | |
Static Public Member Functions | |
| _.Library.Status | OnConfigure (_.IPM.Repo.Definition pInstance, _.Library.Boolean pInteractive, pModifiers, pData) |
| Handles modifiers/data attributes provided from the package manager shell. | |
Static Public Member Functions inherited from Definition | |
| _.Library.Status | Configure (_.Library.Boolean pInteractive, pModifiers, pData, _.Dictionary.Classname pExpectedType) |
| Called from package manager shell to create or update an instance of this class. More... | |
| _.Library.Status | OnConfigure (_.IPM.Repo.Definition pInstance, _.Library.Boolean pInteractive, pModifiers, pData) |
| Subclasses must override. More... | |
Public Attributes | |
| Depth | |
| How many levels of depth to search for module.xml files; 0 indicates unlimited. More... | |
| Details | |
| More... | |
| Root | |
| Root folder on the server filesystem. More... | |
Public Attributes inherited from Definition | |
| Details | |
| More... | |
| Enabled | |
| More... | |
| Name | |
| More... | |
| Prereleases | |
| More... | |
| ReadOnly | |
| Boolean flag indicating that modules installed from this repository. More... | |
| Snapshots | |
| More... | |
Static Public Attributes | |
| RootPromptString = None | |
| Prompt to use for Root in interactive configuration of this repository type. | |
Static Public Attributes inherited from Definition | |
| DISPLAYNAME = None | |
| Display name for this type of repository, shown in the UI and package manager shell. | |
| MONIKER = None | |
| Short/logical name for this type of repository, used in the package manager shell as an alternative to the full class name. | |
Static Public Attributes inherited from Commands | |
| CommandsAccessorIncludeFilename = None | |
| Name of include file that will contain accessor macros for modifiers. More... | |
Private Member Functions | |
| _.Library.Integer | __GetSortOrder () |
| Subclasses must override. More... | |
|
private |
Subclasses must override.
Orders repositories by type and possibly other factors.
Reimplemented from Definition.
| Depth |
How many levels of depth to search for module.xml files; 0 indicates unlimited.
| Details |
| Root |
Root folder on the server filesystem.