Interface Summary Interface Description AsyncService<K extends Serializable,S extends AsyncStatus<K>,V>Interface to be implemented by asynchronous services. AsyncStatus<K extends Serializable>Interface to be implemented by asynchronous services' statuses. BlobA blob contains large binary data, and is associated with a MIME type, encoding, and filename. CloseableCoreSession Deprecated.since 11.1, use just
CoreSessionA session to the Nuxeo Core. CoreSessionServiceService managing the creation of
DataModel Deprecated.since 8.4 for public use, this is an internal implementation class subject to change DataModelMap Deprecated.since 8.4, use
DetachedAdapterMarker interface to define Adapters that won't keep a reference to a
DocumentLocationDocument server name with its unique identifier within this server. DocumentModelThe document model is a serializable representation of a core document. DocumentModelIteratorA serializable iterator of document models. DocumentModelListA serializable list of document models. DocumentRefA reference to a core document. DocumentRefListA serializable list of document references. FilterA filtering function for data models. IterableQueryResultAn iterable query result based on a cursor. LifeCycleConstantsHolds life cycle related constants that are generic enough to be available at a core level. NuxeoGroupHolds the list of member users and subgroups for a group. NuxeoPrincipalClass to represent a principal in Nuxeo. ScrollResult<T>The result of a
CoreSession.scroll(java.lang.String, int, int)call, giving access to result and the scroll id.
SorterA sorting function for data models. VersionModel
Class Summary Class Description AbstractSessionAbstract implementation of the client interface. BlobsThis class consists exclusively of static methods that operate on
CloseableFileA wrapper for a
File, which must be closed when done with it in order to release resources.
CoreInstanceThe CoreInstance is the main access point to a CoreSession. CoreSessionServiceImplImplementation for the service managing the acquisition/release of
CursorResult<C,O>A cursor result which holds a DB cursor and additional information to scroll this DB cursor. CursorService<C,O,R>A low level holder of DB cursors that manages cleaning on timeout. DocumentModel.DocumentModelRefreshInfo fetched internally during a refresh. DocumentModelComparatorDocumentModel comparator. DocumentModelFactory DocumentTreeIteratorAn iterator over a tree of documents IdRefAn ID reference to a document. InstanceRefDocument repository reference including the principal owner of the session. ListDiffA list that is detached from its data source so all modifications on the list are recorded so that the data source will be updated later when the list will be reconnected to it. ListDiff.Entry LockInformation about a lock set on a document. LockHelperUtilities to work with locks PartialList<E>The bundling of a list and a total size. PathRefA PATH reference to a document. ScrollResultImpl<T> SortInfoThis class holds the details for sorting. SystemPrincipal UnrestrictedSessionRunnerHelper class to run code with an unrestricted session. VersioningChangeNotifierHelper class to send versions change event notifications in the core.
Enum Summary Enum Description CoreSession.CopyOption RecoverableClientException.Severity VersioningOptionThe versioning options that can be requested when saving a document, or when doing a check in.
Exception Summary Exception Description ConcurrentUpdateExceptionAn exception thrown if a concurrent update was detected. DocumentException Deprecated.since 7.4 DocumentExistsExceptionException thrown when a method tries to create a document that already exists through copy or move, or when trying to delete the target of a proxy. DocumentNotFoundExceptionException thrown when a document is not found. DocumentSecurityExceptionException thrown when access to a document is denied. LifeCycleExceptionException thrown when an attempt is made to follow an incorrect lifecycle transition or to create a document with an incorrect initial lifecycle state LockExceptionException thrown when failing to lock or unlock a document. NuxeoExceptionThe most generic exception thrown by the Nuxeo. PropertyExceptionBase exception thrown when there is a problem accessing a property. RecoverableClientExceptionException that can be handled at UI level to display a dedicated user message ServerExceptionThe base exception thrown by the CoreSession API.