OSID Logo
OSID Specifications
installation package
Version 3.1.0
Interfaceosid.installation.InstallationProfile
Implementsosid.OsidProfile
Implemented Byosid.installation.InstallationManager
osid.installation.InstallationProxyManager
Description

The InstallationProfile describes the interoperability among installation services.

MethodsupportsVisibleFederation
Description

Tests if federation is visible.

Returnboolean true if visible federation is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationLookup
Description

Tests if an installation lookup service is supported.

Returnboolean true if installation lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationQuery
Description

Tests if an installation query service is supported.

Returnboolean true if installation query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationSearch
Description

Tests if an installation search service is supported.

Returnboolean true if installation search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationManagement
Description

Tests if an installation management service is supported.

Returnboolean true if package management is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationUpdate
Description

Tests if an installation update service is supported.

Returnboolean true if package update is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationNotification
Description

Tests if installation notification is supported. Messages may be sent when installations are installed or removed.

Returnboolean true if installation notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsSiteLookup
Description

Tests if a site lookup service is supported.

Returnboolean true if site lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageLookup
Description

Tests if a package lookup service is supported. A package lookup service defines methods to access packages.

Returnboolean true if package lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageQuery
Description

Tests if querying packages is supported.

Returnboolean true if packages query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageSearch
Description

Tests if a package search service is supported.

Returnboolean true if package search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageAdmin
Description

Tests if a package administrative service is supported.

Returnboolean true if package admin is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageNotification
Description

Tests if package notification is supported. Messages may be sent when packages are created, modified, or deleted.

Returnboolean true if package notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageDepot
Description

Tests if a package to depot lookup session is available.

Returnboolean true if package depot lookup session is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageDepotAssignment
Description

Tests if a package to depot assignment session is available.

Returnboolean true if package depot assignment is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageSmartDepot
Description

Tests if package smart depots are available.

Returnboolean true if package smart depots are supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDepotLookup
Description

Tests if a depot lookup service is supported.

Returnboolean true if depot lookup is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDepotQuery
Description

Tests if a depot query service is supported.

Returnboolean true if depot query is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDepotSearch
Description

Tests if a depot search service is supported.

Returnboolean true if depot search is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDepotAdmin
Description

Tests if a depot administrative service is supported.

Returnboolean true if depot admin is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDepotNotification
Description

Tests if depot notification is supported. Messages may be sent when depots are created, modified, or deleted.

Returnboolean true if depot notification is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDepotHierarchy
Description

Tests if a depot hierarchy traversal is supported.

Returnboolean true if a depot hierarchy traversal is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsDepotHierarchyDesign
Description

Tests if depot hierarchy design is supported.

Returnboolean true if a depot hierarchy design is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodsupportsInstallationBatch
Description

Tests if an installation batch service is supported.

Returnboolean true if an installation batch service is supported, false otherwise
Compliancemandatory This method must be implemented.
MethodgetInstallationRecordTypes
Description

Gets the supported Installation record types.

Returnosid.type.TypeList a list containing the supported Installation record types
Compliancemandatory This method must be implemented.
MethodsupportsInstallationRecordType
Description

Tests if the given Installation record type is supported.

Parametersosid.type.TypeinstallationRecordType a Type indicating an Installation record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT installationRecordType is null
Compliancemandatory This method must be implemented.
MethodgetInstallationSearchRecordTypes
Description

Gets the supported Installation search record types.

Returnosid.type.TypeList a list containing the supported Installation search record types
Compliancemandatory This method must be implemented.
MethodsupportsInstallationSearchRecordType
Description

Tests if the given Installation search record type is supported.

Parametersosid.type.TypeinstallationSearchRecordType a Type indicating an Installation search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT installationSearchRecordType is null
Compliancemandatory This method must be implemented.
MethodgetSiteRecordTypes
Description

Gets the supported Site record types.

Returnosid.type.TypeList a list containing the supported Site record types
Compliancemandatory This method must be implemented.
MethodsupportsSiteRecordType
Description

Tests if the given Site record type is supported.

Parametersosid.type.TypesiteRecordType a Type indicating a Site record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT siteRecordType is null
Compliancemandatory This method must be implemented.
MethodgetInstallationPackageRecordTypes
Description

Gets the supported InstallationPackage record types.

Returnosid.type.TypeList a list containing the supported InstallationPackage record types
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageRecordType
Description

Tests if the given InstallationPackage record type is supported.

Parametersosid.type.TypeinstallationPackageRecordType a Type indicating a InstallationPackage record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT installationPackageRecordType is null
Compliancemandatory This method must be implemented.
MethodgetInstallationPackageSearchRecordTypes
Description

Gets the supported InstallationPackage search record types.

Returnosid.type.TypeList a list containing the supported InstallationPackage search record types
Compliancemandatory This method must be implemented.
MethodsupportsInstallationPackageSearchRecordType
Description

Tests if the given InstallationPackage search record type is supported.

Parametersosid.type.TypeinstallationPackageSearchRecordType a Type indicating a InstallationPackage search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT installationPackageSearchRecordType is null
Compliancemandatory This method must be implemented.
MethodgetInstallationContentRecordTypes
Description

Gets the supported InstallationContent record types.

Returnosid.type.TypeList a list containing the supported InstallationContent record types
Compliancemandatory This method must be implemented.
MethodsupportsInstallationContentRecordType
Description

Tests if the given InstallationContent record type is supported.

Parametersosid.type.TypeinstallationContentRecordType a Type indicating an InstallationContent record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT installationContentRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDepotRecordTypes
Description

Gets the supported Depot record types.

Returnosid.type.TypeList a list containing the supported Depot record types
Compliancemandatory This method must be implemented.
MethodsupportsDepotRecordType
Description

Tests if the given Depot record type is supported.

Parametersosid.type.TypedepotRecordType a Type indicating a Depot type
Returnboolean true if the given depot record Type is supported, false otherwise
ErrorsNULL_ARGUMENT depotRecordType is null
Compliancemandatory This method must be implemented.
MethodgetDepotSearchRecordTypes
Description

Gets the supported depot search record types.

Returnosid.type.TypeList a list containing the supported Depot search record types
Compliancemandatory This method must be implemented.
MethodsupportsDepotSearchRecordType
Description

Tests if the given depot search record type is supported.

Parametersosid.type.TypedepotSearchRecordType a Type indicating a Depot search record type
Returnboolean true if the given search record Type is supported, false otherwise
ErrorsNULL_ARGUMENT depotSearchRecordType is null
Compliancemandatory This method must be implemented.