|
Oracle Content Management SDK | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.ifs.beans.LibraryObject | +--oracle.ifs.beans.TieLibraryObject | +--oracle.ifs.beans.PublicObject | +--oracle.ifs.beans.TiePublicObject | +--oracle.ifs.beans.SelectorObject
The SelectorObject class is used to store Selectors in the server for later use. Create a SelectorObject by using a SelectorObjectDefinition and then calling LibrarySession.createSelectorObject().
From an instance of a SelectorObject, you can materialize a Selector to be used for simple searches.
Selector
,
SelectorObjectDefinition
Field Summary | |
static java.lang.String |
CLASS_NAME
This class name for this class. |
static java.lang.String |
SELECTCLASSNAME_ATTRIBUTE
The name of the iFS class from which objects are to be selected. |
static java.lang.String |
SELECTQUALIFICATION_ATTRIBUTE
The criterion for the selection of objects in the iFS class. |
Method Summary | |
java.lang.String |
getSelectClassname()
Returns the selector class. |
Selector |
getSelector()
Materialize a Selector instance that can be used to perform the selector operations. |
java.lang.String |
getSelectQualification()
Returns the selector Qualification. |
void |
setSelectClassname(java.lang.String className)
Sets the persistent select class. |
void |
setSelectCriteria(java.lang.String className,
java.lang.String qual)
Sets the both the persistent select class and qualification. |
void |
setSelectQualification(java.lang.String qual)
Sets the persistent selector Qualification. |
Methods inherited from class oracle.ifs.beans.LibraryObject |
equals, free, free, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getClassId, getClassObject, getDefinition, getId, getLabel, getName, getSession, invokeServerMethod, isInstanceOf, isTraced, lookupInstanceLabel, postEvent, postEvent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setName, toString, trace, update |
Methods inherited from interface oracle.ifs.common.LibraryObjectInterface |
getId |
Methods inherited from interface oracle.ifs.common.Traceable |
getTraceLogger, isTraced, trace |
Field Detail |
public static final java.lang.String CLASS_NAME
public static final java.lang.String SELECTCLASSNAME_ATTRIBUTE
public static final java.lang.String SELECTQUALIFICATION_ATTRIBUTE
Method Detail |
public Selector getSelector() throws IfsException
IfsException
- if operation fails.public java.lang.String getSelectClassname() throws IfsException
IfsException
- if operation fails.public java.lang.String getSelectQualification() throws IfsException
IfsException
- if operation fails.public void setSelectQualification(java.lang.String qual) throws IfsException
qual
- the select Qualification.IfsException
- if operation fails.public void setSelectClassname(java.lang.String className) throws IfsException
className
- a string representing the search class.IfsException
- if operation fails.public void setSelectCriteria(java.lang.String className, java.lang.String qual) throws IfsException
className
- a string representing the select class.qual
- the select Qualification.IfsException
- if operation fails.
|
Oracle Content Management SDK | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |