Package org.nuxeo.client.objects
Class RepositoryEntity<A,B extends RepositoryEntity<A,B>>
- java.lang.Object
-
- org.nuxeo.client.objects.AbstractBase<B>
-
- org.nuxeo.client.objects.AbstractConnectable<A,B>
-
- org.nuxeo.client.objects.ConnectableEntity<A,B>
-
- org.nuxeo.client.objects.RepositoryEntity<A,B>
-
- Type Parameters:
A- The api interface type.B- The type of object extending this one.
- All Implemented Interfaces:
Connectable
- Direct Known Subclasses:
Document,Repository
public class RepositoryEntity<A,B extends RepositoryEntity<A,B>> extends ConnectableEntity<A,B>
- Since:
- 3.0
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringrepositoryName-
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 RepositoryEntity(java.lang.String entityType, java.lang.Class<A> apiClass)RepositoryEntity(java.lang.String entityType, java.lang.Class<A> apiClass, NuxeoClient nuxeoClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetRepositoryName()-
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
-
RepositoryEntity
public RepositoryEntity(java.lang.String entityType, java.lang.Class<A> apiClass)
-
RepositoryEntity
public RepositoryEntity(java.lang.String entityType, java.lang.Class<A> apiClass, NuxeoClient nuxeoClient)
-
-