|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SharedEntity in com.atlassian.jira.bc.favourites |
---|
Methods in com.atlassian.jira.bc.favourites with parameters of type SharedEntity | |
---|---|
void |
DefaultFavouritesService.addFavourite(JiraServiceContext ctx,
SharedEntity entity)
|
void |
FavouritesService.addFavourite(JiraServiceContext ctx,
SharedEntity entity)
Add the given entity as a favourite of the user passed in the context |
void |
DefaultFavouritesService.addFavouriteInPosition(JiraServiceContext ctx,
SharedEntity entity,
long position)
|
void |
FavouritesService.addFavouriteInPosition(JiraServiceContext ctx,
SharedEntity entity,
long position)
Add the given entity as a favourite of the user passed in the context and place it in the specified position. |
boolean |
DefaultFavouritesService.isFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
FavouritesService.isFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
Check that the given entity is a favourite of the user passed in the context |
void |
DefaultFavouritesService.removeFavourite(JiraServiceContext ctx,
SharedEntity entity)
|
void |
FavouritesService.removeFavourite(JiraServiceContext ctx,
SharedEntity entity)
Remove the given entity as a favourite of the user passed in the context |
Uses of SharedEntity in com.atlassian.jira.favourites |
---|
Classes in com.atlassian.jira.favourites with type parameters of type SharedEntity | |
---|---|
interface |
FavouritesManager<S extends SharedEntity>
Manager for basic Favourites functionality. |
Methods in com.atlassian.jira.favourites with parameters of type SharedEntity | |
---|---|
boolean |
CachingFavouritesStore.addFavourite(String username,
SharedEntity entity)
|
boolean |
OfBizFavouritesStore.addFavourite(String username,
SharedEntity entity)
|
boolean |
FavouritesStore.addFavourite(String username,
SharedEntity entity)
Create Favourites association between User and entity |
void |
DefaultFavouritesManager.addFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
CachingFavouritesStore.addFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
OfBizFavouritesStore.addFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
FavouritesStore.addFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
Create Favourites association between User and entity |
void |
DefaultFavouritesManager.addFavouriteInPosition(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity,
long position)
|
void |
DefaultFavouritesManager.decreaseFavouriteSequence(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
void |
DefaultFavouritesManager.increaseFavouriteSequence(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
DefaultFavouritesManager.isFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
CachingFavouritesStore.isFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
OfBizFavouritesStore.isFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
FavouritesStore.isFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
Checks to see if entity is a favourite of the user passed in. |
void |
DefaultFavouritesManager.moveToEndFavouriteSequence(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
void |
DefaultFavouritesManager.moveToStartFavouriteSequence(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
void |
DefaultFavouritesManager.removeFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
CachingFavouritesStore.removeFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
OfBizFavouritesStore.removeFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
|
boolean |
FavouritesStore.removeFavourite(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
Remove Favourites association between User and entity |
void |
CachingFavouritesStore.removeFavouritesForEntity(SharedEntity entity)
|
void |
OfBizFavouritesStore.removeFavouritesForEntity(SharedEntity entity)
|
void |
FavouritesStore.removeFavouritesForEntity(SharedEntity entity)
Remove all favourite associations for a given entity. |
void |
DefaultFavouritesManager.removeFavouritesForEntityDelete(SharedEntity entity)
|
void |
FavouritesManager.removeFavouritesForEntityDelete(SharedEntity entity)
Remove all favourite associations for a given entity for entity deletion. |
Method parameters in com.atlassian.jira.favourites with type arguments of type SharedEntity | |
---|---|
Collection<Long> |
DefaultFavouritesManager.getFavouriteIds(com.atlassian.crowd.embedded.api.User user,
SharedEntity.TypeDescriptor<SharedEntity> entityType)
|
void |
DefaultFavouritesManager.removeFavouritesForUser(com.atlassian.crowd.embedded.api.User user,
SharedEntity.TypeDescriptor<SharedEntity> entityType)
|
void |
CachingFavouritesStore.updateSequence(com.atlassian.crowd.embedded.api.User user,
List<? extends SharedEntity> favouriteEntities)
|
void |
OfBizFavouritesStore.updateSequence(com.atlassian.crowd.embedded.api.User user,
List<? extends SharedEntity> favouriteEntities)
|
void |
FavouritesStore.updateSequence(com.atlassian.crowd.embedded.api.User user,
List<? extends SharedEntity> favouriteEntities)
Called to update the sequence of a list of favourite shared entities |
Uses of SharedEntity in com.atlassian.jira.issue.search |
---|
Classes in com.atlassian.jira.issue.search that implement SharedEntity | |
---|---|
class |
SearchRequest
A class representing a Search Request. |
Methods in com.atlassian.jira.issue.search that return types with arguments of type SharedEntity | |
---|---|
EnclosedIterable<SharedEntity> |
DefaultSearchRequestManager.getAllIndexableSharedEntities()
|
Methods in com.atlassian.jira.issue.search with parameters of type SharedEntity | |
---|---|
void |
DefaultSearchRequestManager.adjustFavouriteCount(SharedEntity entity,
int adjustmentValue)
|
Uses of SharedEntity in com.atlassian.jira.portal |
---|
Classes in com.atlassian.jira.portal that implement SharedEntity | |
---|---|
class |
PortalPage
This class represents a Dashboard page in JIRA. |
Methods in com.atlassian.jira.portal that return types with arguments of type SharedEntity | |
---|---|
EnclosedIterable<SharedEntity> |
DefaultPortalPageManager.getAllIndexableSharedEntities()
|
Methods in com.atlassian.jira.portal with parameters of type SharedEntity | |
---|---|
void |
DefaultPortalPageManager.adjustFavouriteCount(SharedEntity entity,
int adjustmentValue)
|
PortalPage |
CachingPortalPageStore.adjustFavouriteCount(SharedEntity portalPage,
int incrementValue)
|
PortalPage |
OfBizPortalPageStore.adjustFavouriteCount(SharedEntity portalPage,
int incrementValue)
|
PortalPage |
PortalPageStore.adjustFavouriteCount(SharedEntity portalPage,
int incrementValue)
Updates the favourite count of the PortalPage in the database. |
Uses of SharedEntity in com.atlassian.jira.portal.events |
---|
Fields in com.atlassian.jira.portal.events declared as SharedEntity | |
---|---|
SharedEntity |
DashboardDeleted.dashboard
|
Constructors in com.atlassian.jira.portal.events with parameters of type SharedEntity | |
---|---|
DashboardDeleted(SharedEntity deleted,
com.atlassian.crowd.embedded.api.User user)
|
Uses of SharedEntity in com.atlassian.jira.sharing |
---|
Classes in com.atlassian.jira.sharing with type parameters of type SharedEntity | |
---|---|
class |
IndexableSharedEntity<S extends SharedEntity>
Represents a SharedEntity in a lightweight way that can be used for indexing. |
static class |
SharedEntity.TypeDescriptor<S extends SharedEntity>
The name and type of a SharedEntity . |
interface |
SharedEntityAccessor<S extends SharedEntity>
Provides an abstraction for accessing SharedEntity objects. |
Classes in com.atlassian.jira.sharing that implement SharedEntity | |
---|---|
class |
IndexableSharedEntity<S extends SharedEntity>
Represents a SharedEntity in a lightweight way that can be used for indexing. |
static class |
SharedEntity.Identifier
Utility class for identifying a SharedEntity . |
Methods in com.atlassian.jira.sharing with type parameters of type SharedEntity | ||
---|---|---|
|
SharedEntity.TypeDescriptor.Factory.create(String name)
should only be called by types that implement SharedEntity |
|
|
SharedEntity.getEntityType()
The type of entity it is. |
|
|
DefaultSharedEntityAccessorFactory.getSharedEntityAccessor(SharedEntity.TypeDescriptor<S> type)
|
|
|
SharedEntityAccessor.Factory.getSharedEntityAccessor(SharedEntity.TypeDescriptor<S> type)
Retrieves a SharedEntityAccessor that can operate on the passed type. |
|
|
DefaultSharedEntityAccessorFactory.getSharedEntityAccessor(String type)
|
|
|
SharedEntityAccessor.Factory.getSharedEntityAccessor(String type)
Retrieves a SharedEntityAccessor that can operate on the passed type. |
|
|
SharedEntity.TypeDescriptor.Factory.register(SharedEntity.TypeDescriptor<S> typeDescriptor)
|
Methods in com.atlassian.jira.sharing that return types with arguments of type SharedEntity | |
---|---|
EnclosedIterable<SharedEntity> |
SharedEntityAccessor.getAllIndexableSharedEntities()
Get all sharable entities this accessor can see for use in indexing. |
SharedEntity.TypeDescriptor<SharedEntity> |
SharedEntity.Identifier.getEntityType()
|
Methods in com.atlassian.jira.sharing with parameters of type SharedEntity | |
---|---|
void |
SharedEntityAccessor.adjustFavouriteCount(SharedEntity entity,
int adjustmentValue)
Adjusts the favourite counts for a given entity. |
void |
DefaultShareManager.deletePermissions(SharedEntity entity)
|
void |
ShareManager.deletePermissions(SharedEntity entity)
Delete all permissions associated with an entity |
int |
CachingSharePermissionStore.deleteSharePermissions(SharedEntity entity)
|
int |
SharePermissionStore.deleteSharePermissions(SharedEntity entity)
Delete all SharePermission instances associate with given entity. |
int |
OfBizSharePermissionStore.deleteSharePermissions(SharedEntity entity)
|
SharedEntity.SharePermissions |
CachingSharePermissionStore.getSharePermissions(SharedEntity entity)
|
SharedEntity.SharePermissions |
DefaultShareManager.getSharePermissions(SharedEntity entity)
|
SharedEntity.SharePermissions |
SharePermissionStore.getSharePermissions(SharedEntity entity)
Retrieve all SharePermission instances associated with a given
SharedEntity |
SharedEntity.SharePermissions |
OfBizSharePermissionStore.getSharePermissions(SharedEntity entity)
|
SharedEntity.SharePermissions |
ShareManager.getSharePermissions(SharedEntity entity)
Retrieve all SharePermission instances associated with a passed in
SharedEntity |
boolean |
DefaultShareManager.hasPermission(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
Deprecated. |
boolean |
ShareManager.hasPermission(com.atlassian.crowd.embedded.api.User user,
SharedEntity entity)
Deprecated. since 5.0 please use ShareManager.isSharedWith(com.atlassian.crowd.embedded.api.User, SharedEntity)
to get the same logic. Permission checks should be done in the service layer according to this information. |
boolean |
DefaultShareManager.isSharedWith(com.atlassian.crowd.embedded.api.User user,
SharedEntity sharedEntity)
|
boolean |
ShareManager.isSharedWith(com.atlassian.crowd.embedded.api.User user,
SharedEntity sharedEntity)
Whether this entity has been shared with the specified user. |
boolean |
DefaultShareTypeValidatorUtils.isValidSharePermission(JiraServiceContext context,
SharedEntity entity)
|
boolean |
ShareTypeValidatorUtils.isValidSharePermission(JiraServiceContext context,
SharedEntity entity)
Validates to see if a given Set of SharePermission is valid. |
SharedEntity.SharePermissions |
CachingSharePermissionStore.storeSharePermissions(SharedEntity entity)
|
SharedEntity.SharePermissions |
SharePermissionStore.storeSharePermissions(SharedEntity entity)
Associate given entity with passed in Collection SharePermission . |
SharedEntity.SharePermissions |
OfBizSharePermissionStore.storeSharePermissions(SharedEntity entity)
|
SharedEntity.SharePermissions |
DefaultShareManager.updateSharePermissions(SharedEntity entity)
|
SharedEntity.SharePermissions |
ShareManager.updateSharePermissions(SharedEntity entity)
Updates the SharePermission associated with an entity. |
Constructor parameters in com.atlassian.jira.sharing with type arguments of type SharedEntity | |
---|---|
SharedEntity.Identifier(Long id,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
String ownerUserName)
|
|
SharedEntity.Identifier(Long id,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
com.atlassian.crowd.embedded.api.User owner)
|
Uses of SharedEntity in com.atlassian.jira.sharing.index |
---|
Classes in com.atlassian.jira.sharing.index with type parameters of type SharedEntity | |
---|---|
class |
DefaultSharedEntitySearcher<S extends SharedEntity>
Default implementation of SharedEntitySearcher . |
Methods in com.atlassian.jira.sharing.index with type parameters of type SharedEntity | ||
---|---|---|
|
DefaultSharedEntityIndexer.getSearcher(SharedEntity.TypeDescriptor<S> type)
|
|
|
SharedEntityIndexer.getSearcher(SharedEntity.TypeDescriptor<S> type)
Get a SharedEntitySearcher for the specified SharedEntity.TypeDescriptor |
Methods in com.atlassian.jira.sharing.index with parameters of type SharedEntity | |
---|---|
org.apache.lucene.document.Document |
SharedEntityDocumentFactory.create(SharedEntity entity)
|
Index.Result |
DefaultSharedEntityIndexer.deIndex(SharedEntity entity)
|
Index.Result |
SharedEntityIndexer.deIndex(SharedEntity entity)
Delete a document from the index. |
DefaultSharedEntityIndexer.EntityDocument |
DefaultSharedEntityIndexer.EntityDocumentFactory.get(SharedEntity entity)
Get the DefaultSharedEntityIndexer.EntityDocument for the entity. |
Collection<org.apache.lucene.document.Field> |
ShareTypePermissionsFieldFactory.getField(SharedEntity entity)
|
Collection<org.apache.lucene.document.Field> |
IsSharedFieldFactory.getField(SharedEntity entity)
|
Collection<org.apache.lucene.document.Field> |
SharedEntityFieldFactory.getField(SharedEntity entity)
|
Collection<org.apache.lucene.document.Field> |
SharedEntityFieldFactory.Default.getField(SharedEntity entity)
|
Index.Result |
DefaultSharedEntityIndexer.index(SharedEntity entity)
|
Index.Result |
SharedEntityIndexer.index(SharedEntity entity)
Add or update a document in the index. |
Uses of SharedEntity in com.atlassian.jira.sharing.search |
---|
Classes in com.atlassian.jira.sharing.search with type parameters of type SharedEntity | |
---|---|
interface |
SharedEntitySearcher<S extends SharedEntity>
Perform searches for SharedEntity instances. |
class |
SharedEntitySearchResult<E extends SharedEntity>
A pair that contains the result status of SharedEntity search. |
Uses of SharedEntity in com.atlassian.jira.sharing.type |
---|
Methods in com.atlassian.jira.sharing.type with parameters of type SharedEntity | |
---|---|
org.apache.lucene.document.Field |
GroupShareQueryFactory.getField(SharedEntity entity,
SharePermission permission)
|
org.apache.lucene.document.Field |
GlobalShareQueryFactory.getField(SharedEntity entity,
SharePermission permission)
|
org.apache.lucene.document.Field |
ProjectShareQueryFactory.getField(SharedEntity entity,
SharePermission permission)
|
org.apache.lucene.document.Field |
PrivateShareQueryFactory.getField(SharedEntity entity,
SharePermission permission)
|
org.apache.lucene.document.Field |
ShareQueryFactory.getField(SharedEntity entity,
SharePermission permission)
Get the Field we will later search for. |
Method parameters in com.atlassian.jira.sharing.type with type arguments of type SharedEntity | |
---|---|
Map<String,String> |
ProjectShareTypeRenderer.getTranslatedTemplates(JiraAuthenticationContext authenticationContext,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
ShareTypeRenderer.RenderMode mode)
|
Map<String,String> |
GroupShareTypeRenderer.getTranslatedTemplates(JiraAuthenticationContext authenticationContext,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
ShareTypeRenderer.RenderMode mode)
|
Map<String,String> |
GlobalShareTypeRenderer.getTranslatedTemplates(JiraAuthenticationContext authenticationContext,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
ShareTypeRenderer.RenderMode mode)
|
Map<String,String> |
ShareTypeRenderer.getTranslatedTemplates(JiraAuthenticationContext userCtx,
SharedEntity.TypeDescriptor<? extends SharedEntity> type,
ShareTypeRenderer.RenderMode mode)
Return map of key -> template that can be used to show a configured shares in Javascript. |
Uses of SharedEntity in com.atlassian.jira.web.action.util.sharing |
---|
Classes in com.atlassian.jira.web.action.util.sharing with type parameters of type SharedEntity | |
---|---|
class |
SharedEntitySearchViewHelper<E extends SharedEntity>
A class that makes searching for Shared Entities easier. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |