|
Liferay 7.0-ce-m3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface AssetTagLocalServiceProvides the local service interface for AssetTag. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.
AssetTagLocalServiceUtil,
AssetTagLocalServiceBaseImpl,
AssetTagLocalServiceImpl| Method Summary | ||
|---|---|---|
void |
addAssetEntryAssetTag(long entryId,
AssetTag assetTag)
|
|
void |
addAssetEntryAssetTag(long entryId,
long tagId)
|
|
void |
addAssetEntryAssetTags(long entryId,
List<AssetTag> AssetTags)
|
|
void |
addAssetEntryAssetTags(long entryId,
long[] tagIds)
|
|
AssetTag |
addAssetTag(AssetTag assetTag)
Adds the asset tag to the database. |
|
AssetTag |
addTag(long userId,
String name,
String[] tagProperties,
ServiceContext serviceContext)
|
|
void |
addTagResources(AssetTag tag,
boolean addGroupPermissions,
boolean addGuestPermissions)
|
|
void |
addTagResources(AssetTag tag,
String[] groupPermissions,
String[] guestPermissions)
|
|
List<AssetTag> |
checkTags(long userId,
Group group,
String[] names)
Returns the tags matching the group and names, creating new tags with the names if the group doesn't already have them. |
|
void |
checkTags(long userId,
long groupId,
String[] names)
|
|
void |
clearAssetEntryAssetTags(long entryId)
|
|
AssetTag |
createAssetTag(long tagId)
Creates a new asset tag with the primary key. |
|
AssetTag |
decrementAssetCount(long tagId,
long classNameId)
|
|
void |
deleteAssetEntryAssetTag(long entryId,
AssetTag assetTag)
|
|
void |
deleteAssetEntryAssetTag(long entryId,
long tagId)
|
|
void |
deleteAssetEntryAssetTags(long entryId,
List<AssetTag> AssetTags)
|
|
void |
deleteAssetEntryAssetTags(long entryId,
long[] tagIds)
|
|
AssetTag |
deleteAssetTag(AssetTag assetTag)
Deletes the asset tag from the database. |
|
AssetTag |
deleteAssetTag(long tagId)
Deletes the asset tag with the primary key from the database. |
|
void |
deleteGroupTags(long groupId)
|
|
PersistedModel |
deletePersistedModel(PersistedModel persistedModel)
|
|
void |
deleteTag(AssetTag tag)
|
|
void |
deleteTag(long tagId)
|
|
DynamicQuery |
dynamicQuery()
|
|
|
dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows. |
|
|
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
Performs a dynamic query on the database and returns a range of the matching rows. |
|
|
dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows. |
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query. |
|
long |
dynamicQueryCount(DynamicQuery dynamicQuery,
Projection projection)
Returns the number of rows matching the dynamic query. |
|
AssetTag |
fetchAssetTag(long tagId)
|
|
ActionableDynamicQuery |
getActionableDynamicQuery()
|
|
List<AssetTag> |
getAssetEntryAssetTags(long entryId)
|
|
List<AssetTag> |
getAssetEntryAssetTags(long entryId,
int start,
int end)
|
|
List<AssetTag> |
getAssetEntryAssetTags(long entryId,
int start,
int end,
OrderByComparator<AssetTag> orderByComparator)
|
|
int |
getAssetEntryAssetTagsCount(long entryId)
|
|
long[] |
getAssetEntryPrimaryKeys(long tagId)
Returns the entryIds of the asset entries associated with the asset tag. |
|
AssetTag |
getAssetTag(long tagId)
Returns the asset tag with the primary key. |
|
List<AssetTag> |
getAssetTags(int start,
int end)
Returns a range of all the asset tags. |
|
int |
getAssetTagsCount()
Returns the number of asset tags. |
|
String |
getBeanIdentifier()
Returns the Spring bean ID for this bean. |
|
List<AssetTag> |
getEntryTags(long entryId)
|
|
List<AssetTag> |
getGroupsTags(long[] groupIds)
|
|
List<AssetTag> |
getGroupTags(long groupId)
|
|
List<AssetTag> |
getGroupTags(long groupId,
int start,
int end)
|
|
int |
getGroupTagsCount(long groupId)
|
|
PersistedModel |
getPersistedModel(Serializable primaryKeyObj)
|
|
List<AssetTag> |
getSocialActivityCounterOffsetTags(long groupId,
String socialActivityCounterName,
int startOffset,
int endOffset)
|
|
List<AssetTag> |
getSocialActivityCounterPeriodTags(long groupId,
String socialActivityCounterName,
int startPeriod,
int endPeriod)
|
|
AssetTag |
getTag(long tagId)
|
|
AssetTag |
getTag(long groupId,
String name)
|
|
long[] |
getTagIds(long[] groupIds,
String name)
|
|
long[] |
getTagIds(long[] groupIds,
String[] names)
|
|
long[] |
getTagIds(long groupId,
String[] names)
|
|
String[] |
getTagNames()
|
|
String[] |
getTagNames(long classNameId,
long classPK)
|
|
String[] |
getTagNames(String className,
long classPK)
|
|
List<AssetTag> |
getTags()
|
|
List<AssetTag> |
getTags(long classNameId,
long classPK)
|
|
List<AssetTag> |
getTags(long groupId,
long classNameId,
String name)
|
|
List<AssetTag> |
getTags(long groupId,
long classNameId,
String name,
int start,
int end)
|
|
List<AssetTag> |
getTags(String className,
long classPK)
|
|
int |
getTagsSize(long groupId,
long classNameId,
String name)
|
|
boolean |
hasAssetEntryAssetTag(long entryId,
long tagId)
|
|
boolean |
hasAssetEntryAssetTags(long entryId)
|
|
boolean |
hasTag(long groupId,
String name)
|
|
AssetTag |
incrementAssetCount(long tagId,
long classNameId)
|
|
void |
mergeTags(long fromTagId,
long toTagId,
boolean overrideProperties)
|
|
List<AssetTag> |
search(long[] groupIds,
String name,
String[] tagProperties,
int start,
int end)
|
|
List<AssetTag> |
search(long groupId,
String name,
String[] tagProperties,
int start,
int end)
|
|
void |
setAssetEntryAssetTags(long entryId,
long[] tagIds)
|
|
void |
setBeanIdentifier(String beanIdentifier)
Sets the Spring bean ID for this bean. |
|
AssetTag |
updateAssetTag(AssetTag assetTag)
Updates the asset tag in the database or adds it if it does not yet exist. |
|
AssetTag |
updateTag(long userId,
long tagId,
String name,
String[] tagProperties,
ServiceContext serviceContext)
|
|
| Method Detail |
|---|
void addAssetEntryAssetTag(long entryId,
AssetTag assetTag)
void addAssetEntryAssetTag(long entryId,
long tagId)
void addAssetEntryAssetTags(long entryId,
List<AssetTag> AssetTags)
void addAssetEntryAssetTags(long entryId,
long[] tagIds)
@Indexable(type=REINDEX) AssetTag addAssetTag(AssetTag assetTag)
assetTag - the asset tag
AssetTag addTag(long userId,
String name,
String[] tagProperties,
ServiceContext serviceContext)
throws PortalException
PortalException
void addTagResources(AssetTag tag,
boolean addGroupPermissions,
boolean addGuestPermissions)
throws PortalException
PortalException
void addTagResources(AssetTag tag,
String[] groupPermissions,
String[] guestPermissions)
throws PortalException
PortalException
List<AssetTag> checkTags(long userId,
Group group,
String[] names)
throws PortalException
For each name, if a tag with that name doesn't already exist for the group, this method creates a new tag with that name for the group. If a tag with that name already exists in the company group, this method copies that company group's tag's properties to the group's new tag.
userId - the primary key of the usergroup - ID the primary key of the tag's groupnames - the tag names
PortalException - if a matching group could not be found, if the
tag's key or value were invalid, or if a portal exception
occurred
void checkTags(long userId,
long groupId,
String[] names)
throws PortalException
PortalExceptionvoid clearAssetEntryAssetTags(long entryId)
AssetTag createAssetTag(long tagId)
tagId - the primary key for the new asset tag
AssetTag decrementAssetCount(long tagId,
long classNameId)
throws PortalException
PortalException
void deleteAssetEntryAssetTag(long entryId,
AssetTag assetTag)
void deleteAssetEntryAssetTag(long entryId,
long tagId)
void deleteAssetEntryAssetTags(long entryId,
List<AssetTag> AssetTags)
void deleteAssetEntryAssetTags(long entryId,
long[] tagIds)
@Indexable(type=DELETE) AssetTag deleteAssetTag(AssetTag assetTag)
assetTag - the asset tag
@Indexable(type=DELETE)
AssetTag deleteAssetTag(long tagId)
throws PortalException
tagId - the primary key of the asset tag
PortalException - if a asset tag with the primary key could not be found
void deleteGroupTags(long groupId)
throws PortalException
PortalException
PersistedModel deletePersistedModel(PersistedModel persistedModel)
throws PortalException
deletePersistedModel in interface PersistedModelLocalServicePortalException
void deleteTag(AssetTag tag)
throws PortalException
PortalException
void deleteTag(long tagId)
throws PortalException
PortalExceptionDynamicQuery dynamicQuery()
<T> List<T> dynamicQuery(DynamicQuery dynamicQuery)
dynamicQuery - the dynamic query
<T> List<T> dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end)
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from AssetTagModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
dynamicQuery - the dynamic querystart - the lower bound of the range of model instancesend - the upper bound of the range of model instances (not inclusive)
<T> List<T> dynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator<T> orderByComparator)
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from AssetTagModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
dynamicQuery - the dynamic querystart - the lower bound of the range of model instancesend - the upper bound of the range of model instances (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
long dynamicQueryCount(DynamicQuery dynamicQuery)
dynamicQuery - the dynamic query
long dynamicQueryCount(DynamicQuery dynamicQuery,
Projection projection)
dynamicQuery - the dynamic queryprojection - the projection to apply to the query
@Transactional(propagation=SUPPORTS,
readOnly=true)
AssetTag fetchAssetTag(long tagId)
@Transactional(propagation=SUPPORTS,
readOnly=true)
ActionableDynamicQuery getActionableDynamicQuery()
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getAssetEntryAssetTags(long entryId)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getAssetEntryAssetTags(long entryId,
int start,
int end)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getAssetEntryAssetTags(long entryId,
int start,
int end,
OrderByComparator<AssetTag> orderByComparator)
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getAssetEntryAssetTagsCount(long entryId)
@Transactional(propagation=SUPPORTS,
readOnly=true)
long[] getAssetEntryPrimaryKeys(long tagId)
tagId - the tagId of the asset tag
@Transactional(propagation=SUPPORTS,
readOnly=true)
AssetTag getAssetTag(long tagId)
throws PortalException
tagId - the primary key of the asset tag
PortalException - if a asset tag with the primary key could not be found
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getAssetTags(int start,
int end)
Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from AssetTagModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
start - the lower bound of the range of asset tagsend - the upper bound of the range of asset tags (not inclusive)
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getAssetTagsCount()
String getBeanIdentifier()
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getEntryTags(long entryId)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupTags(long groupId)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupTags(long groupId,
int start,
int end)
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getGroupTagsCount(long groupId)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getGroupsTags(long[] groupIds)
@Transactional(propagation=SUPPORTS,
readOnly=true)
PersistedModel getPersistedModel(Serializable primaryKeyObj)
throws PortalException
getPersistedModel in interface PersistedModelLocalServicePortalException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getSocialActivityCounterOffsetTags(long groupId,
String socialActivityCounterName,
int startOffset,
int endOffset)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getSocialActivityCounterPeriodTags(long groupId,
String socialActivityCounterName,
int startPeriod,
int endPeriod)
@Transactional(propagation=SUPPORTS,
readOnly=true)
AssetTag getTag(long groupId,
String name)
throws PortalException
PortalException
@Transactional(propagation=SUPPORTS,
readOnly=true)
AssetTag getTag(long tagId)
throws PortalException
PortalException
@Transactional(propagation=SUPPORTS,
readOnly=true)
long[] getTagIds(long groupId,
String[] names)
throws PortalException
PortalException
@Transactional(propagation=SUPPORTS,
readOnly=true)
long[] getTagIds(long[] groupIds,
String name)
throws PortalException
PortalException
@Transactional(propagation=SUPPORTS,
readOnly=true)
long[] getTagIds(long[] groupIds,
String[] names)
throws PortalException
PortalException
@Transactional(propagation=SUPPORTS,
readOnly=true)
String[] getTagNames()
@Transactional(propagation=SUPPORTS,
readOnly=true)
String[] getTagNames(String className,
long classPK)
@Transactional(propagation=SUPPORTS,
readOnly=true)
String[] getTagNames(long classNameId,
long classPK)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags()
@ThreadLocalCachable
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(String className,
long classPK)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long classNameId,
long classPK)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
long classNameId,
String name)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> getTags(long groupId,
long classNameId,
String name,
int start,
int end)
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getTagsSize(long groupId,
long classNameId,
String name)
@Transactional(propagation=SUPPORTS,
readOnly=true)
boolean hasAssetEntryAssetTag(long entryId,
long tagId)
@Transactional(propagation=SUPPORTS,
readOnly=true)
boolean hasAssetEntryAssetTags(long entryId)
@Transactional(propagation=SUPPORTS,
readOnly=true)
boolean hasTag(long groupId,
String name)
throws PortalException
PortalException
AssetTag incrementAssetCount(long tagId,
long classNameId)
throws PortalException
PortalException
void mergeTags(long fromTagId,
long toTagId,
boolean overrideProperties)
throws PortalException
PortalException
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> search(long groupId,
String name,
String[] tagProperties,
int start,
int end)
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<AssetTag> search(long[] groupIds,
String name,
String[] tagProperties,
int start,
int end)
void setAssetEntryAssetTags(long entryId,
long[] tagIds)
void setBeanIdentifier(String beanIdentifier)
beanIdentifier - the Spring bean ID for this bean@Indexable(type=REINDEX) AssetTag updateAssetTag(AssetTag assetTag)
assetTag - the asset tag
AssetTag updateTag(long userId,
long tagId,
String name,
String[] tagProperties,
ServiceContext serviceContext)
throws PortalException
PortalException
|
Liferay 7.0-ce-m3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||