org.rhq.enterprise.server.tagging
Class TagManagerBean
java.lang.Object
org.rhq.enterprise.server.tagging.TagManagerBean
- All Implemented Interfaces:
- TagManagerLocal, TagManagerRemote
public class TagManagerBean
- extends Object
- implements TagManagerLocal, TagManagerRemote
- Author:
- Greg Hinkle
|
Method Summary |
Set<org.rhq.core.domain.tagging.Tag> |
addTags(org.rhq.core.domain.auth.Subject subject,
Set<org.rhq.core.domain.tagging.Tag> tags)
|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.tagging.compsite.TagReportComposite> |
findTagReportCompositesByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.TagCriteria tagCriteria)
|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.tagging.Tag> |
findTagsByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.TagCriteria criteria)
|
void |
removeTags(org.rhq.core.domain.auth.Subject subject,
Set<org.rhq.core.domain.tagging.Tag> tags)
|
void |
updateBundleDeploymentTags(org.rhq.core.domain.auth.Subject subject,
int bundleDeploymentId,
Set<org.rhq.core.domain.tagging.Tag> tags)
|
void |
updateBundleDestinationTags(org.rhq.core.domain.auth.Subject subject,
int bundleDestinationId,
Set<org.rhq.core.domain.tagging.Tag> tags)
|
void |
updateBundleTags(org.rhq.core.domain.auth.Subject subject,
int bundleId,
Set<org.rhq.core.domain.tagging.Tag> tags)
|
void |
updateBundleVersionTags(org.rhq.core.domain.auth.Subject subject,
int bundleVersionId,
Set<org.rhq.core.domain.tagging.Tag> tags)
|
void |
updateResourceGroupTags(org.rhq.core.domain.auth.Subject subject,
int resourceGroupId,
Set<org.rhq.core.domain.tagging.Tag> tags)
|
void |
updateResourceTags(org.rhq.core.domain.auth.Subject subject,
int resourceId,
Set<org.rhq.core.domain.tagging.Tag> tags)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TagManagerBean
public TagManagerBean()
findTagsByCriteria
public org.rhq.core.domain.util.PageList<org.rhq.core.domain.tagging.Tag> findTagsByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.TagCriteria criteria)
- Specified by:
findTagsByCriteria in interface TagManagerRemote
addTags
public Set<org.rhq.core.domain.tagging.Tag> addTags(org.rhq.core.domain.auth.Subject subject,
Set<org.rhq.core.domain.tagging.Tag> tags)
- Specified by:
addTags in interface TagManagerRemote
removeTags
public void removeTags(org.rhq.core.domain.auth.Subject subject,
Set<org.rhq.core.domain.tagging.Tag> tags)
- Specified by:
removeTags in interface TagManagerRemote
updateResourceTags
public void updateResourceTags(org.rhq.core.domain.auth.Subject subject,
int resourceId,
Set<org.rhq.core.domain.tagging.Tag> tags)
- Specified by:
updateResourceTags in interface TagManagerRemote
updateResourceGroupTags
public void updateResourceGroupTags(org.rhq.core.domain.auth.Subject subject,
int resourceGroupId,
Set<org.rhq.core.domain.tagging.Tag> tags)
- Specified by:
updateResourceGroupTags in interface TagManagerRemote
updateBundleTags
public void updateBundleTags(org.rhq.core.domain.auth.Subject subject,
int bundleId,
Set<org.rhq.core.domain.tagging.Tag> tags)
- Specified by:
updateBundleTags in interface TagManagerRemote
updateBundleVersionTags
public void updateBundleVersionTags(org.rhq.core.domain.auth.Subject subject,
int bundleVersionId,
Set<org.rhq.core.domain.tagging.Tag> tags)
- Specified by:
updateBundleVersionTags in interface TagManagerRemote
updateBundleDeploymentTags
public void updateBundleDeploymentTags(org.rhq.core.domain.auth.Subject subject,
int bundleDeploymentId,
Set<org.rhq.core.domain.tagging.Tag> tags)
- Specified by:
updateBundleDeploymentTags in interface TagManagerRemote
updateBundleDestinationTags
public void updateBundleDestinationTags(org.rhq.core.domain.auth.Subject subject,
int bundleDestinationId,
Set<org.rhq.core.domain.tagging.Tag> tags)
- Specified by:
updateBundleDestinationTags in interface TagManagerRemote
findTagReportCompositesByCriteria
public org.rhq.core.domain.util.PageList<org.rhq.core.domain.tagging.compsite.TagReportComposite> findTagReportCompositesByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.TagCriteria tagCriteria)
- Specified by:
findTagReportCompositesByCriteria in interface TagManagerRemote
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.