|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AVMSnapShotTriggeredIndexingMethodInterceptor
Field Summary | |
---|---|
static org.alfresco.service.namespace.QName |
PROP_SANDBOX_AUTHOR_MAIN
|
static org.alfresco.service.namespace.QName |
PROP_SANDBOX_AUTHOR_PREVIEW
|
static org.alfresco.service.namespace.QName |
PROP_SANDBOX_AUTHOR_WORKFLOW_MAIN
|
static org.alfresco.service.namespace.QName |
PROP_SANDBOX_AUTHOR_WORKFLOW_PREVIEW
|
static org.alfresco.service.namespace.QName |
PROP_SANDBOX_STAGING_MAIN
|
static org.alfresco.service.namespace.QName |
PROP_SANDBOX_STAGING_PREVIEW
|
static org.alfresco.service.namespace.QName |
PROP_SANDBOX_WORKFLOW_MAIN
|
static org.alfresco.service.namespace.QName |
PROP_SANDBOX_WORKFLOW_PREVIEW
|
Method Summary | |
---|---|
void |
createIndex(java.lang.String store)
|
void |
deleteIndex(java.lang.String store)
|
AVMLuceneIndexer |
getIndexer(java.lang.String store)
|
IndexMode |
getIndexMode(java.lang.String store)
Given an avm store name determine if it is indexed and if so how. |
int |
getLastIndexedSnapshot(java.lang.String store)
|
boolean |
hasIndexBeenCreated(java.lang.String store)
|
void |
indexSnapshot(java.lang.String store,
int after)
|
void |
indexSnapshot(java.lang.String store,
int before,
int after)
|
java.lang.Object |
invoke(org.aopalliance.intercept.MethodInvocation mi)
|
boolean |
isIndexingEnabled()
Is snapshot triggered indexing enabled |
boolean |
isIndexUpToDate(java.lang.String store)
Check if the index is up to date according to its index defintion i it does not check that all asynchronous work is done. |
boolean |
isIndexUpToDateAndSearchable(java.lang.String store)
Check if the index is up to date according to its index defintion and that all asynchronous work is done. |
boolean |
isSnapshotIndexed(java.lang.String store,
int id)
Is the snapshot applied to the index? Is there an entry for any node that was added OR have all the nodes in the transaction been deleted as expected? |
void |
setAvmService(AVMService avmService)
Set the AVM service |
void |
setDefaultMode(IndexMode defaultMode)
Set the default index mode = used when there are no matches |
void |
setEnableIndexing(boolean enableIndexing)
Enable or disable indexing |
void |
setIndexerAndSearcher(IndexerAndSearcher indexerAndSearcher)
Set the AVM indexer and searcher |
void |
setIndexingDefinitions(java.util.List definitions)
Set the index modes.... |
Field Detail |
---|
static final org.alfresco.service.namespace.QName PROP_SANDBOX_STAGING_MAIN
static final org.alfresco.service.namespace.QName PROP_SANDBOX_STAGING_PREVIEW
static final org.alfresco.service.namespace.QName PROP_SANDBOX_AUTHOR_MAIN
static final org.alfresco.service.namespace.QName PROP_SANDBOX_AUTHOR_PREVIEW
static final org.alfresco.service.namespace.QName PROP_SANDBOX_WORKFLOW_MAIN
static final org.alfresco.service.namespace.QName PROP_SANDBOX_WORKFLOW_PREVIEW
static final org.alfresco.service.namespace.QName PROP_SANDBOX_AUTHOR_WORKFLOW_MAIN
static final org.alfresco.service.namespace.QName PROP_SANDBOX_AUTHOR_WORKFLOW_PREVIEW
Method Detail |
---|
java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation mi) throws java.lang.Throwable
invoke
in interface org.aopalliance.intercept.MethodInterceptor
java.lang.Throwable
void setAvmService(AVMService avmService)
avmService
- void setIndexerAndSearcher(IndexerAndSearcher indexerAndSearcher)
indexerAndSearcher
- void setEnableIndexing(boolean enableIndexing)
enableIndexing
- void setIndexingDefinitions(java.util.List definitions)
definitions
- void setDefaultMode(IndexMode defaultMode)
defaultMode
- boolean isIndexingEnabled()
void indexSnapshot(java.lang.String store, int before, int after)
store
- before
- after
- void indexSnapshot(java.lang.String store, int after)
store
- after
- int getLastIndexedSnapshot(java.lang.String store)
store
-
boolean isSnapshotIndexed(java.lang.String store, int id)
store
- id
-
boolean isIndexUpToDateAndSearchable(java.lang.String store)
store
-
boolean isIndexUpToDate(java.lang.String store)
store
-
IndexMode getIndexMode(java.lang.String store)
store
-
boolean hasIndexBeenCreated(java.lang.String store)
void createIndex(java.lang.String store)
AVMLuceneIndexer getIndexer(java.lang.String store)
void deleteIndex(java.lang.String store)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |