Package com.atlassian.bamboo.build
Class CookieCutterImpl
java.lang.Object
com.atlassian.bamboo.build.CookieCutterImpl
- All Implemented Interfaces:
CookieCutter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable StringRetrieve variable from AJS conglomerate cookie.@NotNull StringgetValueFromCookie(String key) getValueFromCookie(String key, String defaultValue) voidsaveValueInCookie(String key, String value)
-
Field Details
-
FILTER_COOKIE_AGE
public static int FILTER_COOKIE_AGE -
AJS_CONGLOMERATE_COOKIE
- See Also:
-
-
Constructor Details
-
CookieCutterImpl
public CookieCutterImpl()
-
-
Method Details
-
saveValueInCookie
- Specified by:
saveValueInCookiein interfaceCookieCutter
-
getValueFromCookie
- Specified by:
getValueFromCookiein interfaceCookieCutter
-
getValueFromCookie
- Specified by:
getValueFromCookiein interfaceCookieCutter
-
getValueFromConglomerateCookie
Retrieve variable from AJS conglomerate cookie. AJS saves its cookie variables in single cookie as key=value, '|' char is the separator.- Specified by:
getValueFromConglomerateCookiein interfaceCookieCutter- Parameters:
key- key of a variable- Returns:
- value or null if not found
-