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 void
cleanTokenDescriptionForProject(String projectId)
Clean token descriptions for fiven projectString
getTokenDescription(String projectId, String token)
Get stored token descriptionvoid
updateTokenDescription(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:TokenContextDescriptionStorage
Update token description- Specified by:
updateTokenDescription
in interfaceTokenContextDescriptionStorage
- Parameters:
projectId
- project idtoken
- tokencontextDescription
- context description
-
getTokenDescription
@Nullable public String getTokenDescription(@NotNull String projectId, @NotNull String token)
Description copied from interface:TokenContextDescriptionStorage
Get stored token description- Specified by:
getTokenDescription
in interfaceTokenContextDescriptionStorage
- Parameters:
projectId
- project idtoken
- token- Returns:
- token description if found, null otherwise
-
cleanTokenDescriptionForProject
public void cleanTokenDescriptionForProject(@NotNull String projectId)
Description copied from interface:TokenContextDescriptionStorage
Clean token descriptions for fiven project- Specified by:
cleanTokenDescriptionForProject
in interfaceTokenContextDescriptionStorage
- Parameters:
projectId
- prject id
-
-