|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NXCoreIndexableResource
Nuxeo core indexable resource interface.
Extends base indexable resource interface to add Nuxeo Core speficic API that might ease the definition of new indexable resources that needs to interract with a Nuxeo Core instance.
Method Summary | |
---|---|
void |
closeCoreSession()
Explicitly closes the inner core session. |
CoreSession |
getCoreSession()
Returns a Nuxeo core session. |
java.lang.String |
getDocRepositoryName()
Returns the repository identifier where the document is stored. |
Methods inherited from interface org.nuxeo.ecm.core.search.api.client.indexing.resources.IndexableResource |
---|
computeAcp, computeId, getConfiguration, getName, getValueFor |
Method Detail |
---|
CoreSession getCoreSession() throws IndexingException
This is the implementation job to either authenticate or reuse a new existing session. Check implementation for details.
CoreSession
instance.
IndexingException
void closeCoreSession() throws IndexingException
It is the caller's responsibility to close the connection for optimization sake.
IndexingException
java.lang.String getDocRepositoryName()
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |