@ParametersAreNonnullByDefault @ReturnValuesAreNonnullByDefault public class NoOpAvatarFileStoreProvider extends Object implements AvatarFileStoreProvider
AvatarFileStoreProvider
that doesn't perform any operations.Constructor and Description |
---|
NoOpAvatarFileStoreProvider() |
Modifier and Type | Method and Description |
---|---|
FileStoreAssociationTarget |
getAssociationTarget()
Returns the
FileStoreAssociationTarget that this provider is associated with. |
com.atlassian.dc.filestore.api.FileStore.Path |
getBasePath()
Fetches the base file store path.
|
FileStoreAnalyticInfo |
getFileStoreAnalyticInfo()
Fetches the Analytic info about file store for avatars
|
FileStoreConfig |
getFileStoreConfig()
Retrieves the file store configuration information
|
FileStoreInformation |
getInformation()
Returns information that describes the file store config.
|
boolean |
isStoreInJiraHome()
Indicates whether the file store is somewhere within the Jira home directory.
|
@Nonnull public com.atlassian.dc.filestore.api.FileStore.Path getBasePath()
FileStoreProvider
getBasePath
in interface FileStoreProvider
public boolean isStoreInJiraHome()
FileStoreProvider
isStoreInJiraHome
in interface FileStoreProvider
public FileStoreInformation getInformation()
FileStoreProvider
getInformation
in interface FileStoreProvider
FileStoreInformation
instance that can be used by the
JIRA.Templates.Admin.Jira.FileStoreInformation.fileStoreInformation soy template to present information
about the file store in the admin UI.@Nonnull public FileStoreAnalyticInfo getFileStoreAnalyticInfo()
AvatarFileStoreProvider
getFileStoreAnalyticInfo
in interface AvatarFileStoreProvider
getFileStoreAnalyticInfo
in interface FileStoreProvider
public FileStoreConfig getFileStoreConfig()
AvatarFileStoreProvider
getFileStoreConfig
in interface AvatarFileStoreProvider
public FileStoreAssociationTarget getAssociationTarget()
FileStoreProvider
FileStoreAssociationTarget
that this provider is associated with.getAssociationTarget
in interface FileStoreProvider
Copyright © 2002-2024 Atlassian. All Rights Reserved.