Home | Trees | Indices | Help |
|
---|
|
Application entity representation. An application defines resources of an operating system (files, users, etc.) as well as handlers which define a way to interact with these resources when some event occurs (like application install, a setting's value update, etc.)
Parameters may be associated to an application: they define the settings that can be used to configure the application when installed on a host. The configuration of the application is then hold by an application context.
An application entity owns 2 collections:
Instance Methods | |||
|
|||
|
|||
|
|||
ApplicationFileCollection |
|
||
|
|||
|
|||
|
|||
Application |
|
||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
Properties | |
list of Package |
packages The packages associated to this application. |
list of Group |
groups The groups associated to this application. |
list of User |
users The users associated to this application. |
list of Service |
services The services associated to this application. |
list of ApplicationFile |
files_f The files associated to this application. |
list of CustomAction |
actions The custom actions associated to this application. |
list of Handler |
handlers The handlers associated to this application. |
string |
organization Name of the organization owning this application. |
list of Repository |
repositories The repositories associated to this application. |
list of CompatibilityRule |
compatibility The compatibility rules associated to this application. |
Inherited from Inherited from Inherited from Inherited from |
Method Details |
Adds a package to this application.
|
Adds a service to this application.
|
Adds a file to this application. This field will only be taken into account on application creation. Afterwards, use application files collection instead (see files).
|
Fetches a particular file from remote collection.
|
Adds a custom action to this application.
|
Adds a handler to this application.
|
Requests the cloning of remote entity. Clone will have given name. This name should not already be in use.
|
Adds a repository to this application.
|
Adds a compatibility rule to this application.
|
Property Details |
packagesThe packages associated to this application.
|
groupsThe groups associated to this application.
|
usersThe users associated to this application.
|
servicesThe services associated to this application.
|
files_fThe files associated to this application. The entities returned in this list are "connected" to their collection, they can therefore be used to alter remote entities.
|
actionsThe custom actions associated to this application.
|
handlersThe handlers associated to this application.
|
organizationName of the organization owning this application.
|
repositoriesThe repositories associated to this application.
|
compatibilityThe compatibility rules associated to this application.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Dec 5 14:16:50 2017 | http://epydoc.sourceforge.net |