public class StandardCapabilities extends Object implements RepositoryCapabilities
| Constructor and Description |
|---|
StandardCapabilities(ReleaseScheme[] supportedReleaseSchemes,
String[] supportedLayouts,
String[] customCapabilities,
String[] supportedFeatures,
boolean indexable,
boolean fileBased,
boolean canBlockRedeployments,
boolean scannable,
boolean allowsFailover) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowsFailover()
Returns true, if this repository can use failover repository urls
|
boolean |
canBlockRedeployments()
Returns true, if this repository allows to block redeployments to prevent overriding
released artifacts
|
Set<String> |
customCapabilities()
Returns additional capabilities, that this repository type implements.
|
boolean |
isFileBased()
Returns true, if this repository type is storing its artifacts on the filesystem.
|
boolean |
isIndexable()
Returns true, if this repository has a mechanism for indexes
|
boolean |
isScannable()
Returns true, if the artifacts can be scanned for metadata retrieval or maintenance tasks
|
Set<String> |
supportedFeatures()
Returns the supported features this repository type supports.
|
Set<String> |
supportedLayouts()
Returns the layouts this repository type can provide
|
Set<ReleaseScheme> |
supportedReleaseSchemes()
Returns the release schemes this repository type can handle
|
public StandardCapabilities(ReleaseScheme[] supportedReleaseSchemes, String[] supportedLayouts, String[] customCapabilities, String[] supportedFeatures, boolean indexable, boolean fileBased, boolean canBlockRedeployments, boolean scannable, boolean allowsFailover)
public Set<ReleaseScheme> supportedReleaseSchemes()
RepositoryCapabilitiessupportedReleaseSchemes in interface RepositoryCapabilitiespublic Set<String> supportedLayouts()
RepositoryCapabilitiessupportedLayouts in interface RepositoryCapabilitiespublic Set<String> customCapabilities()
RepositoryCapabilitiescustomCapabilities in interface RepositoryCapabilitiespublic Set<String> supportedFeatures()
RepositoryCapabilitiessupportedFeatures in interface RepositoryCapabilitiespublic boolean isIndexable()
RepositoryCapabilitiesisIndexable in interface RepositoryCapabilitiespublic boolean isFileBased()
RepositoryCapabilitiesisFileBased in interface RepositoryCapabilitiespublic boolean canBlockRedeployments()
RepositoryCapabilitiescanBlockRedeployments in interface RepositoryCapabilitiespublic boolean isScannable()
RepositoryCapabilitiesisScannable in interface RepositoryCapabilitiespublic boolean allowsFailover()
RepositoryCapabilitiesallowsFailover in interface RepositoryCapabilitiesCopyright © 2006–2019 The Apache Software Foundation. All rights reserved.