|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.sapportals.wcm.service.indexmanagement.IndexFolder
Folder that is attached to an index
| Constructor Summary | |
IndexFolder(java.lang.String indexId,
RID rid)
Construct object of class IndexFolder. |
|
IndexFolder(java.lang.String indexId,
RID rid,
java.lang.String crawlerProfileId)
Construct object of class IndexFolder. |
|
IndexFolder(java.lang.String indexId,
RID rid,
java.lang.String crawlerProfileId,
RID crawlerStartRid)
Construct object of class IndexFolder. |
|
IndexFolder(java.lang.String indexId,
RID rid,
java.lang.String crawlerProfileId,
RID crawlerStartRid,
ISchedulerTimeTable schedulerTimeTable,
boolean isIndexedSuccessfully)
Construct object of class IndexFolder. |
|
IndexFolder(java.lang.String indexId,
RID rid,
java.lang.String crawlerProfileId,
RID crawlerStartRid,
ISchedulerTimeTable schedulerTimeTable,
boolean isIndexedSuccessfully,
java.util.Date lastIndexedDate)
Construct object of class IndexFolder. |
|
IndexFolder(java.lang.String indexId,
RID indexFolderRid,
java.lang.String crawlerProfileId,
RID crawlerStartRid,
ISchedulerTimeTable scheduleTimeTable,
boolean indexedSuccessfully,
java.util.Date lastIndexed,
java.lang.String schedulerEntryId,
java.lang.String schedulerIndexEntryId)
Constructor for the index folder. |
|
| Method Summary | |
boolean |
equals(IIndexFolder indexFolder)
True if the index folder is equal to another index folder. |
boolean |
equals(java.lang.Object o)
True if the index folder is equal to another index folder. |
java.lang.String |
getCrawlerProfileId()
Get the CrawlerProfileId attribute of the IIndexFolder object. |
RID |
getCrawlerStartRid()
Get the CrawlerStartRid attribute of the IIndexFolder object. |
java.lang.String |
getIndexId()
Get the IndexId attribute of the IIndexFolder object. |
java.util.Date |
getLastIndexed()
Returns the date when the index folder has been indexed the last time |
RID |
getRID()
Get the RID attribute of the IIndexFolder object. |
java.lang.String |
getSchedulerEntryId()
Returns an identifier for that folder used for storing timetables for delta index schedules defined at the folder. |
java.lang.String |
getSchedulerIndexEntryId()
Returns an identifier for that folder used for storing timetables for delta index schedules defined at the index. |
ISchedulerTimeTable |
getSchedulerTimeTable()
Get the SchedulerTimeTable attribute of the IIndexFolder object. |
java.lang.String |
getThisCrawlerProfileId()
|
boolean |
isCrawlerProfileIDInherited()
true if the crawler profile ID that is returned from getCrawlerProfileId()
is inherited from the index crawler profile ID. |
boolean |
isIndexedSuccessfully()
Returns true if all documents could be indexed successfully and false if some documents did have problems while indexing or the indexing process had to be stopped because of a communication error. |
boolean |
isNewGlobalTimeTableSet()
true if a new timetable for the index is defined after last update of the index. |
boolean |
isNewLocalTimeTableSet()
true if a new timetable is defined after last update of the index. |
void |
setCrawlerProfileId(java.lang.String crawlerProfileId)
Set the CrawlerProfileId attribute of the IIndexFolder object. |
void |
setCrawlerStartRid(RID crawlerStartRid)
Set the CrawlerStartRid attribute of the IIndexFolder object. |
void |
setIndexedSuccessfully(boolean isIndexedSuccessfully)
Sets the internal flag to indicate if indexing was successful. |
void |
setLastIndexed(java.util.Date lastIndexedDate)
Sets the date when the index folder has been indexed the last time. |
void |
setNewGlobalSchedulerTimeTable(ISchedulerTimeTable schedulerTimeTable)
Set the SchedulerTimeTable attribute of the IIndexFolder object if this is the schedule defined before the index. |
void |
setSchedulerEntryId(java.lang.String string)
Sets an identifier for that folder used for storing timetables for delta index schedules defined at the folder. |
void |
setSchedulerIndexEntryId(java.lang.String string)
Returns an identifier for that folder used for storing timetables for delta index schedules defined at the index. |
void |
setSchedulerTimeTable(ISchedulerTimeTable schedulerTimeTable)
Set the SchedulerTimeTable attribute of the IIndexFolder object. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public IndexFolder(java.lang.String indexId,
RID indexFolderRid,
java.lang.String crawlerProfileId,
RID crawlerStartRid,
ISchedulerTimeTable scheduleTimeTable,
boolean indexedSuccessfully,
java.util.Date lastIndexed,
java.lang.String schedulerEntryId,
java.lang.String schedulerIndexEntryId)
throws WcmException
indexId - indexFolderRid - crawlerProfileId - crawlerStartRid - scheduleTimeTable - indexedSuccessfully - lastIndexed - schedulerEntryId - schedulerIndexEntryId -
public IndexFolder(java.lang.String indexId,
RID rid)
throws WcmException
indexId - id of the index where the folder is attached torid - rid of the folder
public IndexFolder(java.lang.String indexId,
RID rid,
java.lang.String crawlerProfileId)
throws WcmException
indexId - id of the index where the folder is attached torid - rid of the foldercrawlerProfileId - id of the crawler profile relevant for the index folder
public IndexFolder(java.lang.String indexId,
RID rid,
java.lang.String crawlerProfileId,
RID crawlerStartRid)
throws WcmException
indexId - id of the index where the folder is attached torid - rid of the foldercrawlerProfileId - id of the crawler profile relevant for the index foldercrawlerStartRid - if of user defined crawler start rid part of the rid
public IndexFolder(java.lang.String indexId,
RID rid,
java.lang.String crawlerProfileId,
RID crawlerStartRid,
ISchedulerTimeTable schedulerTimeTable,
boolean isIndexedSuccessfully)
throws WcmException
indexId - id of the index where the folder is attached torid - rid of the foldercrawlerDepth - depth to crawl (hierarchy depth/link depth)crawlerProfileId - id of the crawler profile relevant for the index foldercrawlerStartRid - if of user defined crawler start rid part of the ridschedulerTimeTable - defines the schedule times for delta crawling
public IndexFolder(java.lang.String indexId,
RID rid,
java.lang.String crawlerProfileId,
RID crawlerStartRid,
ISchedulerTimeTable schedulerTimeTable,
boolean isIndexedSuccessfully,
java.util.Date lastIndexedDate)
throws WcmException
indexId - id of the index where the folder is attached torid - rid of the foldercrawlerDepth - depth to crawl (hierarchy depth/link depth)crawlerProfileId - id of the crawler profile relevant for the index foldercrawlerStartRid - if of user defined crawler start rid part of the ridschedulerTimeTable - defines the schedule times for delta crawlinglastIndexed - date when the index folder has been index the last time| Method Detail |
public void setCrawlerStartRid(RID crawlerStartRid)
throws WcmException
setCrawlerStartRid in interface IIndexFoldercrawlerStartRid - The new CrawlerStartRid valueWcmException - Exception raised in failure situation
public void setCrawlerProfileId(java.lang.String crawlerProfileId)
throws WcmException
setCrawlerProfileId in interface IIndexFoldercrawlerProfileId - The new CrawlerProfileId valueWcmException - Exception raised in failure situationpublic RID getRID()
getRID in interface IIndexFolderpublic java.lang.String getIndexId()
getIndexId in interface IIndexFolderpublic java.lang.String getCrawlerProfileId()
null if the index
also doesn't have a crawler profile ID.getCrawlerProfileId in interface IIndexFolderpublic RID getCrawlerStartRid()
getCrawlerStartRid in interface IIndexFolderpublic ISchedulerTimeTable getSchedulerTimeTable()
getSchedulerTimeTable in interface IIndexFolder
public void setSchedulerTimeTable(ISchedulerTimeTable schedulerTimeTable)
throws WcmException
setSchedulerTimeTable in interface IIndexFolderSchedulerTimeTable - The new SchedulerTimeTable value
public void setNewGlobalSchedulerTimeTable(ISchedulerTimeTable schedulerTimeTable)
throws WcmException
setNewGlobalSchedulerTimeTable in interface IIndexFolderSchedulerTimeTable - The new SchedulerTimeTable valueWcmException - in case of an error.public boolean equals(java.lang.Object o)
equals in class java.lang.ObjectindexFolder - other index folder to test if it is equal to this index folderpublic boolean equals(IIndexFolder indexFolder)
equals in interface IIndexFolderindexFolder - other index folder to test if it is equal to this index folderpublic boolean isIndexedSuccessfully()
IIndexFolderisIndexedSuccessfully in interface IIndexFolder
public void setIndexedSuccessfully(boolean isIndexedSuccessfully)
throws WcmException
IIndexFoldersetIndexedSuccessfully in interface IIndexFolderisIndexedSuccessfully - set it to true if all documents could be indexed successfully,
set it to false if some documents did have problems while indexing or the indexing process had to be stopped
because of an communication error.
public java.util.Date getLastIndexed()
throws WcmException
IIndexFoldergetLastIndexed in interface IIndexFolder
public void setLastIndexed(java.util.Date lastIndexedDate)
throws WcmException
IIndexFoldersetLastIndexed in interface IIndexFolderlastIndexedDate - date when the index folder has been indexed the last time
public boolean isCrawlerProfileIDInherited()
throws WcmException
getCrawlerProfileId()
is inherited from the index crawler profile ID.isCrawlerProfileIDInherited in interface IIndexFoldercom.sapportals.wcm.service.indexmanagement.IIndexFolderWcmException - exception raised in failure situationpublic java.lang.String getThisCrawlerProfileId()
getCrawlerProfileId method,
which returns the index crawler profile id (inherited value)
if no crawler profile id is stored with the index folder.public boolean isNewGlobalTimeTableSet()
isNewGlobalTimeTableSet in interface IIndexFoldercom.sapportals.wcm.service.indexmanagement.IIndexFolderpublic boolean isNewLocalTimeTableSet()
isNewLocalTimeTableSet in interface IIndexFoldercom.sapportals.wcm.service.indexmanagement.IIndexFolderpublic java.lang.String getSchedulerEntryId()
IIndexFoldergetSchedulerEntryId in interface IIndexFolderpublic java.lang.String getSchedulerIndexEntryId()
IIndexFoldergetSchedulerIndexEntryId in interface IIndexFolderpublic void setSchedulerEntryId(java.lang.String string)
IIndexFoldersetSchedulerEntryId in interface IIndexFolderstring - public void setSchedulerIndexEntryId(java.lang.String string)
IIndexFoldersetSchedulerIndexEntryId in interface IIndexFolderstring -
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||