|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ResourceTypeManagerLocal
A manager that provides methods for creating, updating, deleting, and querying
ResourceTypes.
| Method Detail |
|---|
ResourceType getResourceTypeById(Subject subject,
int id)
throws ResourceTypeNotFoundException
ResourceTypeNotFoundException
ResourceType getResourceTypeByNameAndPlugin(String name,
String plugin)
List<ResourceType> getChildResourceTypes(Subject subject,
ResourceType parent)
subject - an authz subjectparent - a resource type
List<ResourceType> getChildResourceTypesByCategory(Subject subject,
Resource parentResource,
ResourceCategory resourceCategory)
subject - an authz subjectparentResource - the parent resourceresourceCategory - a resource category
List<ResourceType> getUtilizedChildResourceTypesByCategory(Subject subject,
Resource parentResource,
ResourceCategory resourceCategory)
List<ResourceType> getUtilizedResourceTypesByCategory(Subject subject,
ResourceCategory category,
String nameFilter)
List<String> getUtilizedResourceTypeNamesByCategory(Subject subject,
ResourceCategory category,
String nameFilter,
String pluginName)
List<ResourceType> getResourceTypesForCompatibleGroups(Subject subject,
String pluginName)
Map<String,Integer> getResourceTypeCountsByGroup(Subject subject,
ResourceGroup group,
boolean recursive)
boolean ensureResourceType(Subject subject,
Integer resourceTypeId,
Integer[] resourceIds)
throws ResourceTypeNotFoundException
ResourceTypeNotFoundExceptionResourceFacets getResourceFacets(int resourceTypeId)
void reloadResourceFacetsCache()
List<ResourceType> getAllResourceTypesByCategory(Subject subject,
ResourceCategory category)
subject - subject of the callercategory - the category to check for. If this is null, entries from all cateories will be returned.
Permission,
ResourceCategoryMap<Integer,SortedSet<ResourceType>> getChildResourceTypesForResourceTypes(List<ResourceType> types)
types - List of ResourceTypes
Map<Integer,ResourceTypeTemplateCountComposite> getTemplateCountCompositeMap()
List<ResourceType> getResourceTypesByPlugin(String pluginName)
List<Integer> getResourceTypeIdsByPlugin(String plugin)
Integer getResourceTypeCountByPlugin(String plugin)
PageList<ResourceType> findResourceTypesByCriteria(Subject subject,
ResourceTypeCriteria criteria)
List<String> getDuplicateTypeNames()
ResourceType getResourceTypeByNameAndPlugin(Subject subject,
String name,
String plugin)
HashMap<Integer,String> getResourceTypeDescendantsWithOperations(Subject subject,
int resourceTypeId)
List<ResourceType> getAllResourceTypeAncestors(Subject subject,
int resourceTypeId)
List<ResourceType> getAllResourceTypeDescendants(Subject subject,
int resourceTypeId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||