@PublicApi public interface

SimpleStatus

implements Named NamedWithDescription Serializable
com.atlassian.jira.issue.status.SimpleStatus
Known Indirect Subclasses

@PublicApi

This interface is designed for plugins to consume (call its methods).

Clients of @PublicApi can expect that programs compiled against a given version will remain binary compatible with later versions of the @PublicApi as per each product's API policy as long as the client does not implement/extend @PublicApi interfaces or classes (refer to each product's API policy for the exact guarantee---usually binary compatibility is guaranteed at least across minor versions).

Note: since @PublicApi interfaces and classes are not designed to be implemented or extended by clients, we may perform certain types of binary-incompatible changes to these classes and interfaces, but these will not affect well-behaved clients that do not extend/implement these types (in general, only classes and interfaces annotated with @PublicSpi are safe to extend/implement).

Class Overview

Simplified, immutable version of Status . Contains all data necessary to display status of an issue.

Summary

[Expand]
Inherited Fields
From interface com.atlassian.jira.util.Named
Public Methods
String getDescription()
String getIconUrl()
Temporal addition of iconUrl in order to achieve fluent transition from icons to lozenges.
String getId()
String getName()
StatusCategory getStatusCategory()
[Expand]
Inherited Methods
From interface com.atlassian.jira.util.Named
From interface com.atlassian.jira.util.NamedWithDescription

Public Methods

public String getDescription ()

public String getIconUrl ()

Temporal addition of iconUrl in order to achieve fluent transition from icons to lozenges.

public String getId ()

public String getName ()

public StatusCategory getStatusCategory ()