public interface EditableManagedRepository extends EditableRepository, ManagedRepository
Modifier and Type | Method and Description |
---|---|
void |
addActiveReleaseScheme(ReleaseScheme scheme)
Adds an active release scheme.
|
void |
clearActiveReleaseSchemes()
Clears all active release schemes.
|
void |
removeActiveReleaseScheme(ReleaseScheme scheme)
Removes an active release scheme from the set.
|
void |
setBlocksRedeployment(boolean blocksRedeployment)
If true, the repository blocks redeployments of artifacts with the same version.
|
void |
setContent(ManagedRepositoryContent content)
Sets the content
|
addFailoverLocation, clearFailoverLocations, getPrimaryLocale, removeFailoverLocation, setBaseUri, setDescription, setIndexingContext, setLayout, setLocation, setName, setScanned, setSchedulingDefinition
blocksRedeployments, getActiveReleaseSchemes, getContent, getRequestInfo
close, getCapabilities, getDescription, getDescription, getFailoverLocations, getFeature, getId, getIndexingContext, getLayout, getLocalPath, getLocation, getName, getName, getSchedulingDefinition, getType, hasIndex, isOpen, isScanned, supportsFeature
registerEventHandler, unregisterEventHandler
addAsset, consumeData, consumeDataFromChannel, copyAsset, copyAsset, getAsset, moveAsset, moveAsset, removeAsset, updateLocation, writeData, writeDataToChannel
void setBlocksRedeployment(boolean blocksRedeployment)
blocksRedeployment
- The flag for blocking redeployments.void setContent(ManagedRepositoryContent content)
content
- void addActiveReleaseScheme(ReleaseScheme scheme)
scheme
- the scheme to add.void removeActiveReleaseScheme(ReleaseScheme scheme)
scheme
- the scheme to remove.void clearActiveReleaseSchemes()
Copyright © 2006–2019 The Apache Software Foundation. All rights reserved.