public class IssueTypeLayoutsCacheKey extends Object implements Serializable
LayoutsCache. This key is specific
to a particular issue type.| Modifier and Type | Method and Description |
|---|---|
static IssueTypeLayoutsCacheKey |
create(AbstractLayouts layouts,
Configuration configuration,
String issueTypeId) |
static IssueTypeLayoutsCacheKey |
create(GlobalLayoutsCacheKey globalLayoutsCacheKey,
String issueTypeId) |
static IssueTypeLayoutsCacheKey |
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() |
String |
getIssueTypeId() |
LayoutType |
getLayoutType() |
int |
hashCode() |
static String |
serialise(IssueTypeLayoutsCacheKey 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 IssueTypeLayoutsCacheKey create(@Nonnull AbstractLayouts layouts, @Nonnull Configuration configuration, @Nonnull String issueTypeId)
public static IssueTypeLayoutsCacheKey create(@Nonnull GlobalLayoutsCacheKey globalLayoutsCacheKey, @Nonnull String issueTypeId)
@Nonnull public LayoutType getLayoutType()
@Nonnull public ConfigurationType getConfigurationType()
public String getIssueTypeId()
@Nonnull public static String serialise(@Nonnull IssueTypeLayoutsCacheKey key)
key - the key@Nonnull public static IssueTypeLayoutsCacheKey deserialise(@Nonnull String serialisedKey)
serialisedKey - the key serialisedCopyright © 2007–2015 Atlassian. All rights reserved.