Package com.atlassian.confluence.spaces
Interface SpaceLogoManager
-
- All Known Implementing Classes:
DefaultSpaceLogoManager
public interface SpaceLogoManager
Manages logos for spaces.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description String
getLogoDownloadPath(Space space, com.atlassian.user.User viewingUser)
Deprecated.String
getLogoUriReference(Space space, com.atlassian.user.User viewingUser)
Return a "URI reference" (a URL that may be relative to the application's base URI including context path or an absolute URL) for the logo of a given space.
-
-
-
Method Detail
-
getLogoDownloadPath
@Deprecated String getLogoDownloadPath(Space space, com.atlassian.user.User viewingUser)
Deprecated.Returns the download path (relative to the application's base URI excluding context path) for the logo of a given space. If the space is a personal space the owner's profile picture is used.- Parameters:
space
- the space to retrieve the logo fromviewingUser
- the user that is viewing the space- Returns:
- the download path for the logo of a given space.
-
getLogoUriReference
String getLogoUriReference(Space space, com.atlassian.user.User viewingUser)
Return a "URI reference" (a URL that may be relative to the application's base URI including context path or an absolute URL) for the logo of a given space. If the space is a personal space the owner's profile picture is used.- Parameters:
space
- the space to retrieve the logo fromviewingUser
- the user that is viewing the space- Returns:
- the download path for the logo of a given space.
-
-