Installation Package
Osid Object
Sourceable
A InstallationPackage represents an
installation bundle in a depot.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Sourceable | |||
providerId |
id | the provider Id |
|
provider |
Resource | the provider | |
brandingIds |
id | ⋆ | a list of asset Ids |
branding |
Asset | ⋆ | a list of assets |
license |
displaytext | the license | |
| Name | Syntax | Many | Description |
|---|---|---|---|
version |
Version | the package version | |
copyright |
displaytext | the copyright | |
requestsLicenseAcknowledgement |
boolean | true if the consumer should acknowledge the terms in the
license, false otherwise |
|
creatorId |
id | the creator Id |
|
creator |
Resource | the creator | |
releaseDate |
datetime | the timestamp of this package | |
dependencyIds |
id | ⋆ | the package dependency Ids |
dependencies |
InstallationPackage | ⋆ | the package dependencies |
uRL |
string | the url for this package | |
installationContentIds |
id | ⋆ | the installation content Ids |
installationContents |
InstallationContent | ⋆ | the installation contents |
Installation Content
Osid Object
Subjugateable
An installation content contains information about the installation data.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
installationPackageId |
id | the package Id |
|
installationPackage |
InstallationPackage | the package | |
hasDataLength |
boolean | true if a length is available for this content,
false otherwise. |
|
dataLength |
cardinal | the length of the data stream | |
data |
DataInputStream | the length of the content data |
Depot
Osid Catalog
A depot defines a collection of packages.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Sourceable | |||
providerId |
id | the provider Id |
|
provider |
Resource | the provider | |
brandingIds |
id | ⋆ | a list of asset Ids |
branding |
Asset | ⋆ | a list of assets |
license |
displaytext | the license | |
Installation
Osid Object
A Installation represents a
InstallationPackage installed on a
Site.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
siteId |
id | the site Id |
|
site |
Site | the package site | |
installationPackageId |
id | the package Id |
|
installationPackage |
InstallationPackage | the package | |
depotId |
id | the depot Id |
|
depot |
Depot | the depot | |
installDate |
datetime | the installation date | |
agentId |
id | the agent Id |
|
agent |
Agent | the agent | |
lastCheckDate |
datetime | the last check date |
Site
Osid Object
A Site represents an installation
location.
| Name | Syntax | Many | Description |
|---|---|---|---|
| Identifiable | |||
id |
id | the Id |
|
| Extensible | |||
recordTypes |
type | ⋆ | the record types available |
| Browsable | |||
properties |
Property | ⋆ | a list of properties |
| OsidObject | |||
displayName |
displaytext | the display name | |
description |
displaytext | the description | |
genusType |
type | the genus type of this object | |
| Name | Syntax | Many | Description |
|---|---|---|---|
path |
string | the path |