Class InMemoryTokenContextDescriptionStorage
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.InMemoryTokenContextDescriptionStorage
-
- All Implemented Interfaces:
TokenContextDescriptionStorage
public class InMemoryTokenContextDescriptionStorage extends Object implements TokenContextDescriptionStorage
-
-
Constructor Summary
Constructors Constructor Description InMemoryTokenContextDescriptionStorage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanTokenDescriptionForProject(String projectId)Clean token descriptions for fiven projectStringgetTokenDescription(String projectId, String token)Get stored token descriptionvoidupdateTokenDescription(String projectId, String token, String contextDescription)Update token description
-
-
-
Method Detail
-
updateTokenDescription
public void updateTokenDescription(@NotNull String projectId, @NotNull String token, @NotNull String contextDescription)Description copied from interface:TokenContextDescriptionStorageUpdate token description- Specified by:
updateTokenDescriptionin interfaceTokenContextDescriptionStorage- Parameters:
projectId- project idtoken- tokencontextDescription- context description
-
getTokenDescription
@Nullable public String getTokenDescription(@NotNull String projectId, @NotNull String token)
Description copied from interface:TokenContextDescriptionStorageGet stored token description- Specified by:
getTokenDescriptionin interfaceTokenContextDescriptionStorage- Parameters:
projectId- project idtoken- token- Returns:
- token description if found, null otherwise
-
cleanTokenDescriptionForProject
public void cleanTokenDescriptionForProject(@NotNull String projectId)Description copied from interface:TokenContextDescriptionStorageClean token descriptions for fiven project- Specified by:
cleanTokenDescriptionForProjectin interfaceTokenContextDescriptionStorage- Parameters:
projectId- prject id
-
-