|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SharedEntity
Classes that implement this interface are able to Shared and Favourited. The Favouriting and Sharing mechanism need the type of object it is and the id.
| Nested Class Summary | |
|---|---|
static class |
SharedEntity.Identifier
Utility class for identifying a SharedEntity. |
static class |
SharedEntity.SharePermissions
Encapsulates the permissions that a SharedEntity has. |
static class |
SharedEntity.TypeDescriptor<S extends SharedEntity>
The name and type of a SharedEntity. |
| Method Summary | ||
|---|---|---|
String |
getDescription()
A general description of the entity. |
|
|
getEntityType()
The type of entity it is. |
|
Long |
getId()
The id of the entity. |
|
String |
getName()
The name of the entity. |
|
String |
getOwnerUserName()
The user name of the owner of the entity. |
|
SharedEntity.SharePermissions |
getPermissions()
The permissions for this entity. |
|
| Methods inherited from interface com.atlassian.jira.favourites.Favourite |
|---|
getFavouriteCount |
| Method Detail |
|---|
Long getId()
String getName()
String getDescription()
<S extends SharedEntity> SharedEntity.TypeDescriptor<S> getEntityType()
String getOwnerUserName()
SharedEntity.SharePermissions getPermissions()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||