public interface InstallationProfile extends OsidProfile
The InstallationProfile describes the interoperability
among installation services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getDepotRecordTypes()
Gets the supported
Depot record types. |
TypeList |
getDepotSearchRecordTypes()
Gets the supported depot search record types.
|
TypeList |
getInstallationContentRecordTypes()
Gets the supported
InstallationContent record types. |
TypeList |
getInstallationRecordTypes()
Gets the supported
Installation record types. |
TypeList |
getInstallationSearchRecordTypes()
Gets the supported
Installation search record types. |
TypeList |
getPackageRecordTypes()
Gets the supported
Package record types. |
TypeList |
getPackageSearchRecordTypes()
Gets the supported
Package search record types. |
TypeList |
getSiteRecordTypes()
Gets the supported
Site record types. |
boolean |
supportsDepotAdmin()
Tests if a depot administrative service is supported.
|
boolean |
supportsDepotHierarchy()
Tests if a depot hierarchy traversal is supported.
|
boolean |
supportsDepotHierarchyDesign()
Tests if depot hierarchy design is supported.
|
boolean |
supportsDepotLookup()
Tests if a depot lookup service is supported.
|
boolean |
supportsDepotNotification()
Tests if depot notification is supported.
|
boolean |
supportsDepotQuery()
Tests if a depot query service is supported.
|
boolean |
supportsDepotRecordType(Type depotRecordType)
Tests if the given
Depot record type is supported. |
boolean |
supportsDepotSearch()
Tests if a depot search service is supported.
|
boolean |
supportsDepotSearchRecordType(Type depotSearchRecordType)
Tests if the given depot search record type is supported.
|
boolean |
supportsInstallationBatch()
Tests if an installation batch service is supported.
|
boolean |
supportsInstallationContentRecordType(Type installationContentRecordType)
Tests if the given
InstallationContent record type is
supported. |
boolean |
supportsInstallationLookup()
Tests if an installation lookup service is supported.
|
boolean |
supportsInstallationManagement()
Tests if an installation management service is supported.
|
boolean |
supportsInstallationNotification()
Tests if installation notification is supported.
|
boolean |
supportsInstallationQuery()
Tests if an installation query service is supported.
|
boolean |
supportsInstallationRecordType(Type installationRecordType)
Tests if the given
Installation record type is
supported. |
boolean |
supportsInstallationSearch()
Tests if an installation search service is supported.
|
boolean |
supportsInstallationSearchRecordType(Type installationSearchRecordType)
Tests if the given
Installation search record type is
supported. |
boolean |
supportsInstallationUpdate()
Tests if an installation update service is supported.
|
boolean |
supportsPackageAdmin()
Tests if a package administrative service is supported.
|
boolean |
supportsPackageDepot()
Tests if a package to depot lookup session is available.
|
boolean |
supportsPackageDepotAssignment()
Tests if a package to depot assignment session is available.
|
boolean |
supportsPackageLookup()
Tests if a package lookup service is supported.
|
boolean |
supportsPackageNotification()
Tests if package notification is supported.
|
boolean |
supportsPackageQuery()
Tests if querying packages is supported.
|
boolean |
supportsPackageRecordType(Type packageRecordType)
Tests if the given
Package record type is supported. |
boolean |
supportsPackageSearch()
Tests if a package search service is supported.
|
boolean |
supportsPackageSearchRecordType(Type packageSearchRecordType)
Tests if the given
Package search record type is
supported. |
boolean |
supportsPackageSmartDepot()
Tests if package smart depots are available.
|
boolean |
supportsSiteLookup()
Tests if a site lookup service is supported.
|
boolean |
supportsSiteRecordType(Type siteRecordType)
Tests if the given
Site record type is supported. |
boolean |
supportsVisibleFederation()
Tests if federation is visible.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported
, false otherwisemandatory - This method must be implemented. boolean supportsInstallationLookup()
mandatory - This method must be implemented. boolean supportsInstallationQuery()
mandatory - This method must be implemented. boolean supportsInstallationSearch()
true if installation search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInstallationManagement()
true if package management is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInstallationUpdate()
true if package update is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInstallationNotification()
true if installation notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsSiteLookup()
mandatory - This method must be implemented. boolean supportsPackageLookup()
mandatory - This method must be implemented. boolean supportsPackageQuery()
true if packages query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsPackageSearch()
true if package search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsPackageAdmin()
true if package admin is supported,
false otherwisemandatory - This method must be implemented. boolean supportsPackageNotification()
true if package notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsPackageDepot()
true if package depot lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsPackageDepotAssignment()
true if package depot assignment is supported,
false otherwisemandatory - This method must be implemented. boolean supportsPackageSmartDepot()
true if package smart depots are supported
, false otherwisemandatory - This method must be implemented. boolean supportsDepotLookup()
true if depot lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsDepotQuery()
true if depot query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsDepotSearch()
true if depot search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsDepotAdmin()
true if depot admin is supported, false
otherwisemandatory - This method must be implemented. boolean supportsDepotNotification()
true if depot notification is supported
, false otherwisemandatory - This method must be implemented. boolean supportsDepotHierarchy()
true if a depot hierarchy traversal is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDepotHierarchyDesign()
true if a depot hierarchy design is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInstallationBatch()
true if an installation batch service is
supported, false otherwisemandatory - This method must be implemented. TypeList getInstallationRecordTypes()
Installation record types. Installation
record typesmandatory - This method must be implemented. boolean supportsInstallationRecordType(Type installationRecordType)
Installation record type is
supported.installationRecordType - a Type indicating an
Installation record type true if the given Type is supported,
false otherwiseNullArgumentException - installationRecordType
is null mandatory - This method must be implemented. TypeList getInstallationSearchRecordTypes()
Installation search record types. Installation
search record typesmandatory - This method must be implemented. boolean supportsInstallationSearchRecordType(Type installationSearchRecordType)
Installation search record type is
supported.installationSearchRecordType - a Type indicating
an Installation search record type true if the given Type is supported,
false otherwiseNullArgumentException -
installationSearchRecordType is null mandatory - This method must be implemented. TypeList getSiteRecordTypes()
Site record types. Site record
typesmandatory - This method must be implemented. boolean supportsSiteRecordType(Type siteRecordType)
Site record type is supported.siteRecordType - a Type indicating a Site
record type true if the given Type is supported,
false otherwiseNullArgumentException - siteRecordType
is null mandatory - This method must be implemented. TypeList getPackageRecordTypes()
Package record types. Package record
typesmandatory - This method must be implemented. boolean supportsPackageRecordType(Type packageRecordType)
Package record type is supported.packageRecordType - a Type indicating a
Package record type true if the given Type is supported,
false otherwiseNullArgumentException - packageRecordType
is null mandatory - This method must be implemented. TypeList getPackageSearchRecordTypes()
Package search record types. Package search
record typesmandatory - This method must be implemented. boolean supportsPackageSearchRecordType(Type packageSearchRecordType)
Package search record type is
supported.packageSearchRecordType - a Type indicating a
Package search record type true if the given Type is supported,
false otherwiseNullArgumentException - packageSearchRecordType
is null mandatory - This method must be implemented. TypeList getInstallationContentRecordTypes()
InstallationContent record types. InstallationContent
record typesmandatory - This method must be implemented. boolean supportsInstallationContentRecordType(Type installationContentRecordType)
InstallationContent record type is
supported.installationContentRecordType - a Type indicating
an InstallationContent record type true if the given Type is supported,
false otherwiseNullArgumentException -
installationContentRecordType is null mandatory - This method must be implemented. TypeList getDepotRecordTypes()
Depot record types. Depot record
typesmandatory - This method must be implemented. boolean supportsDepotRecordType(Type depotRecordType)
Depot record type is supported.depotRecordType - a Type indicating a
Depot type true if the given depot record Type
is supported, false otherwiseNullArgumentException - depotRecordType
is null mandatory - This method must be implemented. TypeList getDepotSearchRecordTypes()
Depot search
record typesmandatory - This method must be implemented. boolean supportsDepotSearchRecordType(Type depotSearchRecordType)
depotSearchRecordType - a Type indicating a
Depot search record type true if the given search record Type
is supported, false otherwiseNullArgumentException - depotSearchRecordType
is null mandatory - This method must be implemented.