public interface RepositoryCapabilities
Modifier and Type | Method and Description |
---|---|
default boolean |
allowsFailover()
Returns true, if this repository can use failover repository urls
|
default 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.
|
default boolean |
isFileBased()
Returns true, if this repository type is storing its artifacts on the filesystem.
|
default boolean |
isIndexable()
Returns true, if this repository has a mechanism for indexes
|
default 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
|
default boolean isIndexable()
default boolean isFileBased()
default boolean canBlockRedeployments()
default boolean isScannable()
default boolean allowsFailover()
Set<ReleaseScheme> supportedReleaseSchemes()
Set<String> supportedLayouts()
Set<String> customCapabilities()
Set<String> supportedFeatures()
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.