|
Oracle Fusion Applications Search Java API Reference for Oracle Enterprise Crawl and Search Framework
11g Release 1 (11.1.2) E21908-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Configuration
Method Summary | |
---|---|
java.lang.String |
getDisplayName(java.lang.Object obj,
long id)
Returns the display name of a search group, search object, for field definition |
java.util.List<MetaEngineInstance> |
getEngineInstances()
Returns all search engine instances, regardless engine types |
java.util.List<MetaEngineInstance> |
getEngineInstances(long engineTypeId)
Returns all search engine instances of a given type by type id |
java.util.Map |
getEngineParameters(long engineId)
Returns engine parameters in a hashmap for a given engine instance. |
java.util.List<FacetDef> |
getFacetDefs(SearchableObject obj)
Returns a list of facet definitions for the searchable object. |
SearchableGroup |
getSearchableGroup(long engineId,
java.lang.String name)
Returns a searchable group for a given search engine instance, by name. |
java.util.List<SearchableGroup> |
getSearchableGroups(long engineId)
Returns a list of searchable groups for a given search engine instance. |
SearchableObject |
getSearchableObject(long engineId,
java.lang.String name)
Returns a searchable object for a given search engine instance by class name. |
void |
invalidateCacheItem(java.lang.String type,
java.lang.Object obj)
Invalidates the cached item. |
void |
reload()
Request a reload the configuration. |
void |
updateCacheItem(java.lang.String type,
java.lang.Object obj)
Notifies the config that an object has changed. |
Method Detail |
---|
java.util.List<MetaEngineInstance> getEngineInstances()
java.util.List<MetaEngineInstance> getEngineInstances(long engineTypeId)
engineTypeId
- - engine type id.
If engine type with engineTypeId doesn't exist, throws RuntimeMetadataException.
java.util.Map getEngineParameters(long engineId)
engineId
- - the engine instance id.
If engine with engineId doesn't exist, throws RuntimeMetadataException.
SearchableGroup getSearchableGroup(long engineId, java.lang.String name)
engineId
- - The identification of the engine instance.name
- - The name of the searchable group.
If engine with engineId doesn't exist, or name doesn't exist, throws RuntimeMetadataException.
SearchableObject getSearchableObject(long engineId, java.lang.String name)
engineId
- The identification of the engine instance.name
- The class name of the searchable object.
If engine with engineId, or name doesn't exist, throws RuntimeMetadataException.
java.util.List<SearchableGroup> getSearchableGroups(long engineId)
engineId
- The indentification of the engine instance.
If engine with engineId doesn't exist, throws RuntimeMetadataException.
java.util.List<FacetDef> getFacetDefs(SearchableObject obj)
obj
- - The seachable object whose facet definition is returned.
java.lang.String getDisplayName(java.lang.Object obj, long id)
obj
- object to get display name forid
- id of object
void reload()
void updateCacheItem(java.lang.String type, java.lang.Object obj)
type
- - the type of object (SearchableObject, etc).obj
- - the objectvoid invalidateCacheItem(java.lang.String type, java.lang.Object obj)
type
- - the type of object (SearchableObject, etc).obj
- - the object
|
Oracle Fusion Applications Search Java API Reference for Oracle Enterprise Crawl and Search Framework
11g Release 1 (11.1.2) E21908-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |