public class GlobalLayoutsCacheKey extends Object implements Serializable
LayoutsCache
. This key is not specific
to a particular issue type.Modifier and Type | Method and Description |
---|---|
static GlobalLayoutsCacheKey |
create(AbstractLayouts layouts,
Configuration configuration) |
static GlobalLayoutsCacheKey |
deserialise(String serialisedKey)
Poor implementation of deserialisation to work around the fact that our distributed cache can't seem to handle
class keys that aren't in core JIRA.
|
boolean |
equals(Object o) |
String |
getConfigurationId() |
ConfigurationType |
getConfigurationType() |
LayoutType |
getLayoutType() |
int |
hashCode() |
boolean |
matches(IssueTypeLayoutsCacheKey issueTypeLayoutsCacheKey) |
static String |
serialise(GlobalLayoutsCacheKey key)
Poor implementation of serialisation to work around the fact that our distributed cache can't seem to handle class
keys that aren't in core JIRA.
|
String |
toString() |
public static GlobalLayoutsCacheKey create(@Nonnull AbstractLayouts layouts, @Nonnull Configuration configuration)
public boolean matches(IssueTypeLayoutsCacheKey issueTypeLayoutsCacheKey)
@Nonnull public LayoutType getLayoutType()
@Nonnull public ConfigurationType getConfigurationType()
@Nonnull public static String serialise(@Nonnull GlobalLayoutsCacheKey key)
key
- the key@Nonnull public static GlobalLayoutsCacheKey deserialise(@Nonnull String serialisedKey)
serialisedKey
- the key serialisedCopyright © 2007–2015 Atlassian. All rights reserved.