|
||||||||||
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 | ||
---|---|---|
java.lang.String |
getDescription()
A general description of the entity. |
|
|
getEntityType()
The type of entity it is. |
|
java.lang.Long |
getId()
The id of the entity. |
|
java.lang.String |
getName()
The name of the entity. |
|
java.lang.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 |
---|
java.lang.Long getId()
java.lang.String getName()
java.lang.String getDescription()
<S extends SharedEntity> SharedEntity.TypeDescriptor<S> getEntityType()
java.lang.String getOwnerUserName()
SharedEntity.SharePermissions getPermissions()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |