|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RepoSearchControl<T>
A base control interface that allows configuration of parameters for searches restricted to the BEA repository (ies). It also provides methods for accessing more information about the ObjectClasses (content type) in the repository.
Method Summary | |
---|---|
Map<String,ObjectClass> |
getAvailableObjectClasses()
Show available ObjectClasses |
Set<String> |
getObjectClassProperties(String objectClassName)
Return the set of searchable property names available for this ObjectClass. |
PropertyDefinition[] |
getObjectClassPropertyDefinitions(String objectClassName)
Get all of the property definitions that belong to the specified object class |
void |
setSearchPath(String path)
Search paths are automatically set for some controls, such as the GroupSpace controls. |
void |
setSearchPaths(String[] paths)
Search paths are automatically set for some controls, such as the GroupSpace controls. |
Methods inherited from interface com.bea.apps.groupspace.search.controls.SearchControl |
---|
asList, asSet, flushSearchCache, getSortCriteria, setSortCriteria |
Method Detail |
---|
void setSearchPath(String path)
void setSearchPaths(String[] paths)
Map<String,ObjectClass> getAvailableObjectClasses()
Set<String> getObjectClassProperties(String objectClassName) throws AuthorizationException
AuthorizationException
- if user is not allowed to view properties of that ObjectClassPropertyDefinition[] getObjectClassPropertyDefinitions(String objectClassName) throws AuthorizationException, NoSuchObjectClassException
AuthorizationException
NoSuchObjectClassException
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |