public class ManualTextIndexingRetainedEvent extends RetainedEvent implements Serializable
| Modifier and Type | Field and Description | 
|---|---|
static int | 
COL_LENGTH
Number of columns used to define this retained event 
 | 
static int | 
CONTENTOBJECTID_COL_INDEX
Column position (zero-based) for the ContentObject id 
 | 
static String | 
IFS_FORMATPROPERTY_MANUALTEXTINDEXINGEXTRACTOR
The Format property key used to identify the ManualTextIndexingExtractor class
 to use in generating the text stream. 
 | 
m_Values| Constructor and Description | 
|---|
ManualTextIndexingRetainedEvent()
Construct an empty ManualTextIndexingRetainedEvent. 
 | 
ManualTextIndexingRetainedEvent(AttributeValue coVal)
Construct a ManualTextIndexingRetainedEvent that reflects a ContentObject 
 requiring manual text extraction for indexing. 
 | 
ManualTextIndexingRetainedEvent(ContentObject co)
Construct a ManualTextIndexingRetainedEvent that reflects a ContentObject 
 requiring manual text extraction for indexing. 
 | 
ManualTextIndexingRetainedEvent(S_ContentObject sco)
Construct a ManualTextIndexingRetainedEvent that reflects a ContentObject 
 requiring manual text extraction for indexing. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RetainedEvent[] | 
constructArray(int size)
Construct an array of the specified size. 
 | 
RetainedEvent | 
constructInstance()
Construct a new unpopulated instance, of the correct type. 
 | 
ContentObject | 
getContentObject(LibrarySession session)
Returns the ContentObject associated with this event. 
 | 
protected RetainedEventDescriptor[] | 
getRetainedEventDescriptors()
Get name/type descriptors that define the payload for this
 retained event. 
 | 
String | 
getSequenceName()
Get sequence name used by this specific type of retained event. 
 | 
String | 
getTableName()
Get table name used to store the specific type of retained event. 
 | 
void | 
process(LibrarySession session)
Process this retained event. 
 | 
createDatabaseObjects, delete, dropDatabaseObjects, getCreateSequenceStatementSql, getCreateTableStatementSql, getDeleteStatementKey, getDeleteStatementSql, getDropSequenceStatementSql, getDropTableStatementSql, getId, getInsertStatementKey, getInsertStatementSql, getSelectStatementKey, getSelectStatementSql, getValues, insert, processAll, select, setValues, toStringpublic static final String IFS_FORMATPROPERTY_MANUALTEXTINDEXINGEXTRACTOR
public static final int COL_LENGTH
public static final int CONTENTOBJECTID_COL_INDEX
public ManualTextIndexingRetainedEvent()
This variant is used when an instance is needed to select other instances of ManualTextIndexingRetainedEvent from the database.
public ManualTextIndexingRetainedEvent(ContentObject co) throws IfsException
co - the ContentObjectIfsException - if the operation failspublic ManualTextIndexingRetainedEvent(S_ContentObject sco) throws IfsException
sco - the S_ContentObjectIfsException - if the operation failspublic ManualTextIndexingRetainedEvent(AttributeValue coVal) throws IfsException
coVal - the ContentObject valueIfsException - if the operation failspublic final String getTableName()
getTableName in class RetainedEventpublic String getSequenceName()
getSequenceName in class RetainedEventprotected RetainedEventDescriptor[] getRetainedEventDescriptors()
getRetainedEventDescriptors in class RetainedEventpublic RetainedEvent constructInstance()
constructInstance in class RetainedEventpublic RetainedEvent[] constructArray(int size)
constructArray in class RetainedEventsize - the array sizepublic ContentObject getContentObject(LibrarySession session) throws IfsException
session - the session contextIfsException - if the operation failspublic void process(LibrarySession session) throws IfsException
It is assumed that a transaction process has been established by the caller. Also, the caller will ensure that the event is properly disposed aftert this method completes.
process in class RetainedEventsession - session contextIfsException - if the operation failsCopyright © 2025. All rights reserved.