|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDouiIndexer
Interface that defines the communication bridge to the search framework.
Nested Class Summary | |
---|---|
static class |
IDouiIndexer.FieldType
|
static class |
IDouiIndexer.StatusFieldValues
|
Field Summary | |
---|---|
static String |
FIELDNAME_LANGUAGE
|
static String |
FIELDNAME_LANGUAGE_ALL_VALUE
|
static String |
FIELDNAME_PORTALDATAPATH
|
static String |
FIELDNAME_PRINCIPAL
|
static String |
FIELDNAME_SERVICEINSTANCEID
|
static String |
FIELDNAME_SERVICEINSTANCEID_DEFAULT_VALUE
|
static String |
FIELDNAME_SOURCE_SERVICEINSTANCEID
Field used to store the service instance identifier of the the source the data belongs to. |
static String |
FIELDNAME_STATUS
|
Method Summary | |
---|---|
void |
addSearchContent(ISourceData tabularDataRow,
Source source,
DouiIndexConfig douiIndexConfig)
|
void |
indexServiceInstance(SessionConfig sessionConfig,
String serviceInstanceId,
boolean localServerOnly,
ITransaction transaction)
Deprecated. Since 4.2.2, replaced by indexServiceInstance(SessionConfig, String, ITransaction) |
void |
indexServiceInstance(SessionConfig sessionConfig,
String serviceInstanceId,
ITransaction transaction)
Indexes a service instance, recreating all its indices. |
void |
removeSearchContents(ISourceData tabularDataRow,
Source source,
DouiIndexConfig douiIndexConfig)
|
void |
removeSearchContentsByServiceInstanceId(String serviceInstanceId,
Source source,
DouiIndexConfig douiIndexConfig)
|
Field Detail |
---|
static final String FIELDNAME_PORTALDATAPATH
static final String FIELDNAME_SERVICEINSTANCEID
static final String FIELDNAME_SOURCE_SERVICEINSTANCEID
static final String FIELDNAME_SERVICEINSTANCEID_DEFAULT_VALUE
static final String FIELDNAME_PRINCIPAL
static final String FIELDNAME_STATUS
static final String FIELDNAME_LANGUAGE
static final String FIELDNAME_LANGUAGE_ALL_VALUE
Method Detail |
---|
void addSearchContent(ISourceData tabularDataRow, Source source, DouiIndexConfig douiIndexConfig) throws PortalException
PortalException
void removeSearchContents(ISourceData tabularDataRow, Source source, DouiIndexConfig douiIndexConfig) throws PortalException
PortalException
void removeSearchContentsByServiceInstanceId(String serviceInstanceId, Source source, DouiIndexConfig douiIndexConfig) throws PortalException
PortalException
@Deprecated void indexServiceInstance(SessionConfig sessionConfig, String serviceInstanceId, boolean localServerOnly, ITransaction transaction) throws PortalException
indexServiceInstance(SessionConfig, String, ITransaction)
sessionConfig
- the user session information.serviceInstanceId
- the service instance's identifier.localServerOnly
- if true the indexing is not replicated to other
servers in the cluster.transaction
- the transaction for persistence access.
PortalException
void indexServiceInstance(SessionConfig sessionConfig, String serviceInstanceId, ITransaction transaction) throws PortalException
sessionConfig
- the user session information.serviceInstanceId
- the service instance's identifier.transaction
- the transaction for persistence access.
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |