Class Directory
- java.lang.Object
-
- org.nuxeo.client.objects.AbstractBase<B>
-
- org.nuxeo.client.objects.AbstractConnectable<A,B>
-
- org.nuxeo.client.objects.ConnectableEntity<DirectoryManagerAPI,Directory>
-
- org.nuxeo.client.objects.directory.Directory
-
- All Implemented Interfaces:
Connectable
public class Directory extends ConnectableEntity<DirectoryManagerAPI,Directory>
- Since:
- 3.0
-
-
Field Summary
-
Fields inherited from class org.nuxeo.client.objects.ConnectableEntity
entityType
-
Fields inherited from class org.nuxeo.client.objects.AbstractConnectable
api, apiClass, nuxeoClient
-
Fields inherited from class org.nuxeo.client.objects.AbstractBase
headerInterceptors, headerValues, okhttpBuilder, retrofit, retrofitBuilder
-
-
Constructor Summary
Constructors Constructor Description Directory()Directory(NuxeoClient nuxeoClient, java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DirectoryEntrycreateEntry(DirectoryEntry entry)voiddeleteEntry(java.lang.String entryId)DirectoryEntriesfetchEntries()DirectoryEntriesfetchEntries(java.lang.String currentPageIndex, java.lang.String pageSize, java.lang.String maxResults, java.lang.String sortBy, java.lang.String sortOrder)DirectoryEntryfetchEntry(java.lang.String entryId)java.lang.StringgetIdField()java.lang.StringgetName()java.lang.StringgetParent()java.lang.StringgetSchema()DirectoryEntryupdateEntry(DirectoryEntry entry)-
Methods inherited from class org.nuxeo.client.objects.ConnectableEntity
getEntityType
-
Methods inherited from class org.nuxeo.client.objects.AbstractConnectable
buildRetrofit, fetchResponse, fetchResponse, reconnectWith
-
Methods inherited from class org.nuxeo.client.objects.AbstractBase
connectTimeout, depth, enrichers, enrichers, enrichersForDocument, fetchProperties, fetchProperties, fetchPropertiesForDocument, fetchPropertiesForGroup, header, header, header, header, header, header, header, readTimeout, replaceWith, retryOnConnectionFailure, schemas, schemas, timeout, transactionTimeout, version, writeTimeout
-
-
-
-
Constructor Detail
-
Directory
public Directory()
-
Directory
public Directory(NuxeoClient nuxeoClient, java.lang.String name)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getSchema
public java.lang.String getSchema()
-
getIdField
public java.lang.String getIdField()
-
getParent
public java.lang.String getParent()
-
fetchEntries
public DirectoryEntries fetchEntries()
-
fetchEntries
public DirectoryEntries fetchEntries(java.lang.String currentPageIndex, java.lang.String pageSize, java.lang.String maxResults, java.lang.String sortBy, java.lang.String sortOrder)
-
createEntry
public DirectoryEntry createEntry(DirectoryEntry entry)
-
fetchEntry
public DirectoryEntry fetchEntry(java.lang.String entryId)
-
updateEntry
public DirectoryEntry updateEntry(DirectoryEntry entry)
-
deleteEntry
public void deleteEntry(java.lang.String entryId)
-
-