Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y _ 

A

AbstractContentEnricher - Class in org.nuxeo.ecm.automation.io.services.enricher
A base abstract class for Content Enrichers.
AbstractContentEnricher() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.AbstractContentEnricher
 
ACLContentEnricher - Class in org.nuxeo.ecm.automation.io.services.enricher
This enricher adds a document ACLs
ACLContentEnricher() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.ACLContentEnricher
 
ACLS_CONTENT_ID - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ACLContentEnricher
 
activate(ComponentContext) - Method in class org.nuxeo.ecm.automation.io.services.IOComponent
 
addBlob(Blob) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.MultipartBlobs
 
addBlobs(List<Blob>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.MultipartBlobs
 
addCodec(ObjectCodec<?>) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
addInputResolver(InputResolver<?>) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
addRequestCleanupHandler(HttpServletRequest) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.RestOperationContext
Must be called before context execution.
applicationStarted(ComponentContext) - Method in class org.nuxeo.ecm.automation.io.services.IOComponent
 
applyPropertyValues(DocumentModel, DocumentModel) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JSONDocumentModelReader
 
AutomationInfo - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
AutomationInfo(AutomationService) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.AutomationInfo
 

B

BlobsWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
 
BlobsWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.BlobsWriter
 
BooleanCodec() - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.BooleanCodec
 
BreadcrumbEnricher - Class in org.nuxeo.ecm.automation.io.services.enricher
 
BreadcrumbEnricher() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.BreadcrumbEnricher
 
BusinessAdapterListWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
 
BusinessAdapterListWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterListWriter
 
BusinessAdapterReader - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
JAX-RS Message body reeader to decode BusinessAdapter
BusinessAdapterReader() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterReader
 

C

CalendarCodec() - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.CalendarCodec
 
ChainRepr() - Constructor for class org.nuxeo.ecm.automation.io.yaml.YamlAutomationRepresenter.ChainRepr
 
chains - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.AutomationInfo
 
checkPath(String, List<String[]>, int, List<String>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.AutomationInfo
 
ChildrenEnricher - Class in org.nuxeo.ecm.automation.io.services.enricher
This enricher adds a document list with all children to the contextParameters map.
ChildrenEnricher() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.ChildrenEnricher
 
clazz - Variable in class org.nuxeo.ecm.automation.io.services.codec.CodecDescriptor
 
CodecDescriptor - Class in org.nuxeo.ecm.automation.io.services.codec
 
CodecDescriptor() - Constructor for class org.nuxeo.ecm.automation.io.services.codec.CodecDescriptor
 
codecs - Variable in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
codecs() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
codecsByName - Variable in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
codecsByName() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
ContentEnricher - Interface in org.nuxeo.ecm.automation.io.services.enricher
A Content Enricher knows how to enrich to some Json serialization.
ContentEnricherDescriptor - Class in org.nuxeo.ecm.automation.io.services.enricher
 
ContentEnricherDescriptor() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherDescriptor
 
ContentEnricherService - Interface in org.nuxeo.ecm.automation.io.services.enricher
Expose a way to get contributors to rest entities.
ContentEnricherServiceImpl - Class in org.nuxeo.ecm.automation.io.services.enricher
 
ContentEnricherServiceImpl() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherServiceImpl
 
createContext(HttpServletRequest, CoreSession) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
createJsonGenerator(JsonFactory, OutputStream) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonHelper
Helper method to centralize the JsonEncoding to use
createJsonGenerator(OutputStream) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonHelper
 
ctx - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
ctype - Variable in class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
current - Variable in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 

D

DateCodec() - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DateCodec
 
DEFAULT_ES_INDEX - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
DEFAULT_ES_TYPE - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
DefaultJsonAdapter - Class in org.nuxeo.ecm.automation.jaxrs
 
DefaultJsonAdapter(Object) - Constructor for class org.nuxeo.ecm.automation.jaxrs.DefaultJsonAdapter
 
deferredDispose() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.RestOperationContext
 
descriptor - Variable in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DocumentAdapterCodec
 
DIRECTORY_DEFAULT_LABEL_PREFIX - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.VocabularyEnricher
 
DIRECTORY_PARAMETER - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.VocabularyEnricher
 
dispose() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.RestOperationContext
 
docRefFromString(String) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.operations.DocumentInputResolver
 
DOCUMENT_PROPERTIES_HEADER - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
DocumentAdapterCodec(DocumentAdapterDescriptor) - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DocumentAdapterCodec
 
DocumentInputResolver - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
DocumentInputResolver() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.DocumentInputResolver
 
documentLinkBuilder - Variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableDocumentModelListImpl
 
DocumentModelCodec - Class in org.nuxeo.ecm.automation.io.services.codec
 
DocumentModelCodec() - Constructor for class org.nuxeo.ecm.automation.io.services.codec.DocumentModelCodec
 
DocumentsInputResolver - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
DocumentsInputResolver() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.DocumentsInputResolver
 
DOWNLOAD_THUMBNAIL - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ThumbnailContentEnricher
 

E

enrich(JsonGenerator, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.ACLContentEnricher
 
enrich(JsonGenerator, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.BreadcrumbEnricher
 
enrich(JsonGenerator, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.ChildrenEnricher
 
enrich(JsonGenerator, RestEvaluationContext) - Method in interface org.nuxeo.ecm.automation.io.services.enricher.ContentEnricher
 
enrich(JsonGenerator, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.PreviewContentEnricher
 
enrich(JsonGenerator, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.ThumbnailContentEnricher
 
enrich(JsonGenerator, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.UserPermissionsContentEnricher
 
enrich(JsonGenerator, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.VocabularyEnricher
 
ENRICHER - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherServiceImpl
 
ENTITY_TYPE - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryWriter
 
EntityListWriter<T> - Class in org.nuxeo.ecm.automation.jaxrs.io
Abstract class that knows how to serialize List of nuxeo entities.
EntityListWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.EntityListWriter
 
EntityWriter<T> - Class in org.nuxeo.ecm.automation.jaxrs.io
Base class to write json entities
EntityWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.EntityWriter
 
ExecutionRequest - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
ExecutionRequest() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
ExecutionRequest(Object) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
exportOperations() - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
Used to export operations to studio.
exportOperations(boolean) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
Used to export operations to studio.

F

factory - Variable in class org.nuxeo.ecm.automation.jaxrs.io.EntityWriter
 
FIELD_PARAMETER - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.VocabularyEnricher
 
file - Variable in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
filterIds - Variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherDescriptor
 
filters - Variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherDescriptor
 
findParametrizedType(Class<?>) - Static method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
 

G

getAdapter(Class<T>) - Method in class org.nuxeo.ecm.automation.io.services.IOComponent
 
getAggregates() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
getBoundary() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.MultipartBlobs
 
getChains() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.AutomationInfo
 
getCodec(Class<?>) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
getCodec(String) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
getCodecs() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
Get all codecs.
getContentEnricher() - Method in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherDescriptor
 
getContentType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
getCoreSession() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
getCoreSession() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartFormRequestReader
 
getCoreSession() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartRequestReader
 
getCoreSession() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.UrlEncodedFormRequestReader
 
getCtx() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
getCurrentPageIndex() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
getCurrentPageSize() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
getDocumentLinkBuilder() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableDocumentModelListImpl
 
getDocumentModel() - Method in class org.nuxeo.ecm.automation.io.services.enricher.HeaderDocEvaluationContext
 
getDocumentModel() - Method in interface org.nuxeo.ecm.automation.io.services.enricher.RestEvaluationContext
Gives the contextual document
getEnrichers(String, RestEvaluationContext) - Method in interface org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherService
Gets contributors for a category Only contributors available in the given context are returned
getEnrichers(String, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherServiceImpl
 
getEntityType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryListWriter
 
getEntityType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryWriter
 
getEntityType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterListWriter
 
getEntityType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
getEntityType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityListWriter
Returns the entity-type value of the list (ie: users, groups....)
getEntityType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityWriter
get the Entity type of the current entity type.
getErrorMessage() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
getGroups() - Method in class org.nuxeo.ecm.automation.jaxrs.LoginInfo
 
getHeaders() - Method in class org.nuxeo.ecm.automation.io.services.enricher.HeaderDocEvaluationContext
 
getHeaders() - Method in interface org.nuxeo.ecm.automation.io.services.enricher.RestEvaluationContext
Returns the request headers.
getHttpStatus() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.RestOperationContext
 
getInjectable(ComponentContext, Context, Type) - Method in class org.nuxeo.ecm.automation.jaxrs.JsonFactoryProvider
 
getInput(String) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.DocumentInputResolver
 
getInput(String) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.DocumentsInputResolver
 
getInput() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
getInput(String) - Method in interface org.nuxeo.ecm.automation.jaxrs.io.operations.InputResolver
 
getInputStream() - Method in class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
getJavaType() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
 
getMaxPageSize() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
getName() - Method in class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
getNumberOfPages() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
getOperations() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.AutomationInfo
 
getOutputStream() - Method in class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
getPageSize() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
getParams() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
getPosition() - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
getProvider() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableDocumentModelListImpl
 
getRequest() - Method in class org.nuxeo.ecm.automation.io.services.enricher.HeaderDocEvaluationContext
 
getRequest() - Method in interface org.nuxeo.ecm.automation.io.services.enricher.RestEvaluationContext
Returns the request that is currently served.
getResponse() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.MultipartBlobs
 
getResultsCount() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
getRoot() - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
getScope() - Method in class org.nuxeo.ecm.automation.jaxrs.JsonFactoryProvider
 
getSize(MultipartBlobs, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BlobsWriter
 
getSize(DocumentModel, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
getSize(T, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityWriter
 
getSize(JsonAdapter, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonAdapterWriter
 
getSize(LoginInfo, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonLoginInfoWriter
 
getSize(Object, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonPrimitiveWriter
 
getSize(RecordSet, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonRecordSetWriter
 
getSize(JsonNode, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonTreeWriter
 
getSize(AutomationInfo, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonAutomationInfoWriter
 
getSize(OperationDocumentation, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonHtmlOperationWriter
 
getSize(OperationDocumentation, Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonOperationWriter
 
getType() - Method in class org.nuxeo.ecm.automation.io.services.codec.DocumentModelCodec
 
getType() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
Get this codec type.
getType() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.BooleanCodec
 
getType() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.CalendarCodec
 
getType() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DateCodec
 
getType() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DocumentAdapterCodec
 
getType() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.NumberCodec
 
getType() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.StringCodec
 
getType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.DocumentInputResolver
 
getType() - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.DocumentsInputResolver
 
getType() - Method in interface org.nuxeo.ecm.automation.jaxrs.io.operations.InputResolver
 
getUsername() - Method in class org.nuxeo.ecm.automation.jaxrs.LoginInfo
 
getValue() - Method in class org.nuxeo.ecm.automation.jaxrs.JsonFactoryProvider
 
groups - Variable in class org.nuxeo.ecm.automation.jaxrs.LoginInfo
 

H

hasAggregateSupport() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
hasError() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
HEADER_CURRENT_PAGE_INDEX - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
HEADER_ERROR_MESSAGE - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
HEADER_HAS_ERROR - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
HEADER_IS_LAST_PAGE_AVAILABLE - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
HEADER_NUMBER_OF_PAGES - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
HEADER_PAGE_SIZE - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
HEADER_RESULTS_COUNT - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
HeaderDocEvaluationContext - Class in org.nuxeo.ecm.automation.io.services.enricher
Evaluation context that knows about the current document and the HTTP request headers.
HeaderDocEvaluationContext(DocumentModel, HttpHeaders, ServletRequest) - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.HeaderDocEvaluationContext
Creates the evaluation context.
headers - Variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
headers - Variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
httpStatus - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.RestOperationContext
Specify the http status when no failure occurs.

I

in - Variable in class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
in - Variable in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
init() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
input - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
InputResolver<T> - Interface in org.nuxeo.ecm.automation.jaxrs.io.operations
 
inputResolvers - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
InputStreamDataSource - Class in org.nuxeo.ecm.automation.jaxrs.io
 
InputStreamDataSource(InputStream, String) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
InputStreamDataSource(InputStream, String, String) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
IOComponent - Class in org.nuxeo.ecm.automation.io.services
 
IOComponent() - Constructor for class org.nuxeo.ecm.automation.io.services.IOComponent
 
isAdministrator - Variable in class org.nuxeo.ecm.automation.jaxrs.LoginInfo
 
isAdministrator() - Method in class org.nuxeo.ecm.automation.jaxrs.LoginInfo
 
isBuiltin() - Method in class org.nuxeo.ecm.automation.io.services.codec.DocumentModelCodec
 
isBuiltin() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
Whether this codec is a builtin codec
isBuiltin() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.BooleanCodec
 
isBuiltin() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.CalendarCodec
 
isBuiltin() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DateCodec
 
isBuiltin() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.NumberCodec
 
isBuiltin() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.StringCodec
 
isLastPageAvailable() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
isNextPageAvailable() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
isPreviousPageAvailable() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterReader
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JSONDocumentModelReader
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartFormRequestReader
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartRequestReader
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.UrlEncodedFormRequestReader
 
isSortable() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryListWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BlobsWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityListWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonAdapterWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonLoginInfoWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonPrimitiveWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonRecordSetWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonTreeWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonAutomationInfoWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonHtmlOperationWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonOperationWriter
 

J

JsonAdapter - Interface in org.nuxeo.ecm.automation.jaxrs
Should be implemented by objects that needs to be returned in response to clients as JSOn objects Implementors are encouraged to use jackson JSON library since it is the one used by automation.
JsonAdapterWriter - Class in org.nuxeo.ecm.automation.jaxrs.io
 
JsonAdapterWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.JsonAdapterWriter
 
JsonAutomationInfoWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
JsonAutomationInfoWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonAutomationInfoWriter
 
JsonDocumentListWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
 
JsonDocumentListWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
JSONDocumentModelReader - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
JAX-RS reader for a DocumentModel.
JSONDocumentModelReader() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.JSONDocumentModelReader
 
JsonDocumentWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
 
JsonDocumentWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
JsonESDocumentListWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
JSon writer that outputs an elasticsearch bulk format, response header contains information about the number of results and pagination.
JsonESDocumentListWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
JsonESDocumentWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
JSon writer that outputs a format ready to eat by elasticsearch.
JsonESDocumentWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
JsonFactoryProvider - Class in org.nuxeo.ecm.automation.jaxrs
 
JsonFactoryProvider() - Constructor for class org.nuxeo.ecm.automation.jaxrs.JsonFactoryProvider
 
JsonHelper - Class in org.nuxeo.ecm.automation.jaxrs.io
 
JsonHelper() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.JsonHelper
 
JsonHtmlOperationWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
Writer producing html for Json Operation export.
JsonHtmlOperationWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonHtmlOperationWriter
 
JsonLoginInfoWriter - Class in org.nuxeo.ecm.automation.jaxrs.io
 
JsonLoginInfoWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.JsonLoginInfoWriter
 
JsonOperationWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
JsonOperationWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonOperationWriter
 
JsonPrimitiveWriter - Class in org.nuxeo.ecm.automation.jaxrs.io
 
JsonPrimitiveWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.JsonPrimitiveWriter
 
JsonRecordSetWriter - Class in org.nuxeo.ecm.automation.jaxrs.io
Manage JSON Marshalling for RecordSet objects
JsonRecordSetWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.JsonRecordSetWriter
 
JsonRequestReader - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
JsonRequestReader() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
JsonTreeWriter - Class in org.nuxeo.ecm.automation.jaxrs.io
 
JsonTreeWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.JsonTreeWriter
 
JsonWriter - Class in org.nuxeo.ecm.automation.jaxrs.io
Json writer for operations export.
JsonWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 

K

KEY_SEPARATOR - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.VocabularyEnricher
 
klass - Variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherDescriptor
 

L

length - Variable in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
log - Static variable in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
log - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherDescriptor
 
log - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherServiceImpl
 
log - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.VocabularyEnricher
 
log - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JSONDocumentModelReader
 
log - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.JsonRecordSetWriter
 
log - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.AutomationInfo
 
LogEntryList - Class in org.nuxeo.ecm.automation.jaxrs.io.audit
 
LogEntryList(PageProvider<LogEntry>) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryList
 
LogEntryListWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.audit
 
LogEntryListWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryListWriter
 
LogEntryWriter - Class in org.nuxeo.ecm.automation.jaxrs.io.audit
 
LogEntryWriter() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryWriter
 
LoginInfo - Class in org.nuxeo.ecm.automation.jaxrs
 
LoginInfo(String, Set<String>, boolean) - Constructor for class org.nuxeo.ecm.automation.jaxrs.LoginInfo
 

M

mark(int) - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
marked - Variable in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
markSupported() - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
MIME_TYPE - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
MIME_TYPE - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
MultipartBlobs - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
 
MultipartBlobs() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.MultipartBlobs
 
MultipartBlobs(List<Blob>) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.MultipartBlobs
 
MultiPartFormRequestReader - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
MultiPartFormRequestReader() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartFormRequestReader
 
MultiPartRequestReader - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
 
MultiPartRequestReader() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartRequestReader
 

N

name - Variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherDescriptor
 
name - Variable in class org.nuxeo.ecm.automation.jaxrs.io.InputStreamDataSource
 
newInstance() - Method in class org.nuxeo.ecm.automation.io.services.codec.CodecDescriptor
 
newStream(long, long) - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
NumberCodec() - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.NumberCodec
 
NXCONTENT_CATEGORY_HEADER - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherServiceImpl
 

O

object - Variable in class org.nuxeo.ecm.automation.jaxrs.DefaultJsonAdapter
 
ObjectCodec<T> - Class in org.nuxeo.ecm.automation.io.services.codec
 
ObjectCodec() - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
 
ObjectCodec(Class<T>) - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
 
ObjectCodecService - Class in org.nuxeo.ecm.automation.io.services.codec
 
ObjectCodecService(JsonFactory) - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
ObjectCodecService.BooleanCodec - Class in org.nuxeo.ecm.automation.io.services.codec
 
ObjectCodecService.CalendarCodec - Class in org.nuxeo.ecm.automation.io.services.codec
 
ObjectCodecService.DateCodec - Class in org.nuxeo.ecm.automation.io.services.codec
 
ObjectCodecService.DocumentAdapterCodec - Class in org.nuxeo.ecm.automation.io.services.codec
 
ObjectCodecService.NumberCodec - Class in org.nuxeo.ecm.automation.io.services.codec
 
ObjectCodecService.StringCodec - Class in org.nuxeo.ecm.automation.io.services.codec
 
OpRepr() - Constructor for class org.nuxeo.ecm.automation.io.yaml.YamlAutomationRepresenter.OpRepr
 
ops - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.AutomationInfo
 
org.nuxeo.ecm.automation.io.services - package org.nuxeo.ecm.automation.io.services
 
org.nuxeo.ecm.automation.io.services.codec - package org.nuxeo.ecm.automation.io.services.codec
 
org.nuxeo.ecm.automation.io.services.enricher - package org.nuxeo.ecm.automation.io.services.enricher
 
org.nuxeo.ecm.automation.io.yaml - package org.nuxeo.ecm.automation.io.yaml
 
org.nuxeo.ecm.automation.jaxrs - package org.nuxeo.ecm.automation.jaxrs
 
org.nuxeo.ecm.automation.jaxrs.io - package org.nuxeo.ecm.automation.jaxrs.io
 
org.nuxeo.ecm.automation.jaxrs.io.audit - package org.nuxeo.ecm.automation.jaxrs.io.audit
 
org.nuxeo.ecm.automation.jaxrs.io.documents - package org.nuxeo.ecm.automation.jaxrs.io.documents
 
org.nuxeo.ecm.automation.jaxrs.io.operations - package org.nuxeo.ecm.automation.jaxrs.io.operations
 

P

PaginableDocumentModelListImpl - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
Wraps a PageProvider as a DocumentList
PaginableDocumentModelListImpl(PageProvider<DocumentModel>) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableDocumentModelListImpl
 
PaginableDocumentModelListImpl(PageProvider<DocumentModel>, String) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableDocumentModelListImpl
Creates a PaginableDocumentModelListImpl with more display information.
PaginableWithDelegate<T> - Class in org.nuxeo.ecm.automation.jaxrs.io.documents
Paginable object that uses a delegate to handle pagination.
PaginableWithDelegate(Paginable<T>) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableWithDelegate
 
parameters - Variable in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherDescriptor
 
ParamRepr() - Constructor for class org.nuxeo.ecm.automation.io.yaml.YamlAutomationRepresenter.ParamRepr
 
params - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
parent - Variable in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
PERMISSIONS_CONTENT_ID - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.UserPermissionsContentEnricher
 
postInit() - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
PREVIEW_CONTENT_ID - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.PreviewContentEnricher
 
PREVIEW_URL_LABEL - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.PreviewContentEnricher
 
PreviewContentEnricher - Class in org.nuxeo.ecm.automation.io.services.enricher
This content enricher adds a document Preview URL.
PreviewContentEnricher() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.PreviewContentEnricher
 

R

read(JsonParser, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.DocumentModelCodec
 
read(JsonParser, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
When the object codec is called the stream is positioned on the first value.
read(JsonParser, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.BooleanCodec
 
read(JsonParser, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.CalendarCodec
 
read(JsonParser, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DateCodec
 
read(JsonParser, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DocumentAdapterCodec
When the object codec is called the stream is positioned on the first value.
read(JsonParser, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.NumberCodec
 
read(String, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
read(String, ClassLoader, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
read(InputStream, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
read(InputStream, ClassLoader, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
read(JsonParser, ClassLoader, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
read(JsonParser, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.StringCodec
 
read(byte[]) - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
read(byte[], int, int) - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
read() - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
readBlob(HttpServletRequest, BodyPart) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartFormRequestReader
 
readBlob(HttpServletRequest, BodyPart) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartRequestReader
 
readFrom(Class<BusinessAdapter>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterReader
 
readFrom(Class<DocumentModel>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JSONDocumentModelReader
 
readFrom(Class<ExecutionRequest>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
readFrom(Class<ExecutionRequest>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartFormRequestReader
 
readFrom(Class<ExecutionRequest>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartRequestReader
 
readFrom(Class<ExecutionRequest>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.UrlEncodedFormRequestReader
 
readGenericObject(JsonParser, String, ClassLoader) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
readJson(JsonParser, MultivaluedMap<String, String>, HttpServletRequest) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JSONDocumentModelReader
 
readJson(JsonParser, CoreSession) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JSONDocumentModelReader
 
readNode(JsonNode, ClassLoader, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
readNode(JsonNode, CoreSession) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
readRequest(InputStream, MultivaluedMap<String, String>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterReader
 
readRequest(String, MultivaluedMap<String, String>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterReader
 
readRequest(String, MultivaluedMap<String, String>, HttpServletRequest) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JSONDocumentModelReader
 
readRequest(InputStream, MultivaluedMap<String, String>, CoreSession) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
readRequest(String, MultivaluedMap<String, String>, CoreSession) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
readRequest(JsonParser, MultivaluedMap<String, String>, CoreSession) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
readRequest0(String, MultivaluedMap<String, String>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterReader
 
readRequest0(String, MultivaluedMap<String, String>, CoreSession) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
register(ObjectCodecService) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.BooleanCodec
 
register(ObjectCodecService) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.CalendarCodec
 
register(ObjectCodecService) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DateCodec
 
register(ObjectCodecService, DocumentAdapterService) - Static method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DocumentAdapterCodec
 
register(ObjectCodecService) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.NumberCodec
 
register(ObjectCodecService) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.StringCodec
 
registerContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherServiceImpl
 
registerContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.ecm.automation.io.services.IOComponent
 
removeCodec(String) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
removeCodec(Class<?>) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
representData(Object) - Method in class org.nuxeo.ecm.automation.io.yaml.YamlAutomationRepresenter.ChainRepr
 
representData(Object) - Method in class org.nuxeo.ecm.automation.io.yaml.YamlAutomationRepresenter.OpRepr
 
representData(Object) - Method in class org.nuxeo.ecm.automation.io.yaml.YamlAutomationRepresenter.ParamRepr
 
request - Variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterReader
 
request - Variable in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
request - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonAutomationInfoWriter
 
request - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonOperationWriter
 
request - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartFormRequestReader
 
request - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.MultiPartRequestReader
 
request - Variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.UrlEncodedFormRequestReader
 
reset() - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
resolveInput(String) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
RestEvaluationContext - Interface in org.nuxeo.ecm.automation.io.services.enricher
Evaluation context from where to get information in order to generate additional JSON.
RestOperationContext - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
A custom operation context to be used in REST calls on server side.
RestOperationContext() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.RestOperationContext
 

S

setContextParam(String, Object) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
setContextParam(String, String) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
setHttpStatus(int) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.RestOperationContext
 
setInput(Object) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
setParam(String, Object) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
setParam(String, String) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.ExecutionRequest
 
setParameters(Map<String, String>) - Method in class org.nuxeo.ecm.automation.io.services.enricher.AbstractContentEnricher
 
setParameters(Map<String, String>) - Method in interface org.nuxeo.ecm.automation.io.services.enricher.ContentEnricher
 
setParameters(Map<String, String>) - Method in class org.nuxeo.ecm.automation.io.services.enricher.UserPermissionsContentEnricher
 
setParameters(Map<String, String>) - Method in class org.nuxeo.ecm.automation.io.services.enricher.VocabularyEnricher
 
SharedFileInputStream - Class in org.nuxeo.ecm.automation.jaxrs.io
 
SharedFileInputStream(File) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
SharedFileInputStream(SharedFileInputStream, long, long) - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
skip(long) - Method in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
start - Variable in class org.nuxeo.ecm.automation.jaxrs.io.SharedFileInputStream
 
StringCodec() - Constructor for class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.StringCodec
 

T

targetMediaType - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
targetMediaTypeNXReq - Static variable in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonRequestReader
 
THUMB_THUMBNAIL - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ThumbnailContentEnricher
 
THUMBNAIL_CONTENT_ID - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ThumbnailContentEnricher
 
THUMBNAIL_URL_LABEL - Static variable in class org.nuxeo.ecm.automation.io.services.enricher.ThumbnailContentEnricher
 
ThumbnailContentEnricher - Class in org.nuxeo.ecm.automation.io.services.enricher
This contributor adds a document Thumbnail Download URL
ThumbnailContentEnricher() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.ThumbnailContentEnricher
 
toJSON(OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.DefaultJsonAdapter
 
toJSON(OutputStream) - Method in interface org.nuxeo.ecm.automation.jaxrs.JsonAdapter
 
toString(Object) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
toString(Object, boolean) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
totalSize() - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.PaginableDocumentModelListImpl
 
toYaml(OutputStream, OperationDocumentation) - Static method in class org.nuxeo.ecm.automation.io.yaml.YamlWriter
 
toYaml(OutputStream, OperationChainContribution.Operation) - Static method in class org.nuxeo.ecm.automation.io.yaml.YamlWriter
 
toYaml(OutputStream, Object) - Static method in class org.nuxeo.ecm.automation.io.yaml.YamlWriter
 
type - Variable in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
 

U

unregisterContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherServiceImpl
 
unregisterContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.ecm.automation.io.services.IOComponent
 
UrlEncodedFormRequestReader - Class in org.nuxeo.ecm.automation.jaxrs.io.operations
Reads ExecutionRequest from a urlencoded POST (Needed for OAuth calls)
UrlEncodedFormRequestReader() - Constructor for class org.nuxeo.ecm.automation.jaxrs.io.operations.UrlEncodedFormRequestReader
 
username - Variable in class org.nuxeo.ecm.automation.jaxrs.LoginInfo
 
UserPermissionsContentEnricher - Class in org.nuxeo.ecm.automation.io.services.enricher
This enricher adds a list of the permissions granted to the user on the document
UserPermissionsContentEnricher() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.UserPermissionsContentEnricher
 

V

VocabularyEnricher - Class in org.nuxeo.ecm.automation.io.services.enricher
This enricher adds the labels for each value of a property referencing dbl10n vocabularies.
VocabularyEnricher() - Constructor for class org.nuxeo.ecm.automation.io.services.enricher.VocabularyEnricher
 

W

write(JsonGenerator, DocumentModel) - Method in class org.nuxeo.ecm.automation.io.services.codec.DocumentModelCodec
 
write(JsonGenerator, T) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodec
 
write(JsonGenerator, Boolean) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.BooleanCodec
 
write(JsonGenerator, Calendar) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.CalendarCodec
 
write(JsonGenerator, Date) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.DateCodec
 
write(JsonGenerator, Number) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.NumberCodec
 
write(JsonGenerator, String) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService.StringCodec
 
write(OutputStream, Object) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
write(OutputStream, Object, boolean) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
write(JsonGenerator, Object) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
writeAutomationInfo(OutputStream, AutomationInfo, boolean) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeAutomationInfo(JsonGenerator, AutomationInfo, boolean) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeBlobPropertyValue(JsonGenerator, Property, String) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeContext(JsonGenerator, RestEvaluationContext) - Method in interface org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherService
Write some JSon for a given evaluation context.
writeContext(JsonGenerator, RestEvaluationContext) - Method in class org.nuxeo.ecm.automation.io.services.enricher.ContentEnricherServiceImpl
 
writeContextParameters(JsonGenerator, DocumentModel, Map<String, String>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
writeDoc(JsonGenerator, DocumentModel, String[], Map<String, String>, HttpHeaders) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
writeDocs(JsonGenerator, List<DocumentModel>, String[]) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
writeDocs(JsonGenerator, List<DocumentModel>, String[], HttpHeaders) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
writeDocument(OutputStream, DocumentModel, String[]) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeDocument(OutputStream, DocumentModel, String[], Map<String, String>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeDocument(JsonGenerator, DocumentModel, String[], ServletRequest) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeDocument(JsonGenerator, DocumentModel, String[], Map<String, String>, ServletRequest) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeDocument(JsonGenerator, DocumentModel, String[], Map<String, String>, HttpHeaders, ServletRequest) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeDocument(OutputStream, DocumentModel, String[], Map<String, String>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
writeDocuments(OutputStream, List<DocumentModel>, String[]) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
writeDocuments(OutputStream, List<DocumentModel>, String[], HttpHeaders) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
writeDocuments(JsonGenerator, List<DocumentModel>, String[], ServletRequest) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
writeDocuments(JsonGenerator, List<DocumentModel>, String[], HttpHeaders, ServletRequest) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
writeDocuments(OutputStream, List<DocumentModel>, String[], HttpHeaders) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
writeDocuments(OutputStream, List<DocumentModel>, String[]) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentListWriter
 
writeEntity(JsonGenerator, T) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityWriter
 
writeEntityBody(JsonGenerator, LogEntry) - Method in class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryWriter
 
writeEntityBody(JsonGenerator, List<T>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityListWriter
 
writeEntityBody(JsonGenerator, T) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityWriter
Write the body of the entity.
writeESDocument(JsonGenerator, DocumentModel, String[], Map<String, String>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
writeException(OutputStream, WebException) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
writeException(JsonGenerator, WebException) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
writeExtendedInfo(JsonGenerator, String, Serializable) - Method in class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryWriter
 
writeExtendedInfos(JsonGenerator, LogEntry) - Method in class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryWriter
 
writeGenericObject(JsonGenerator, Class<?>, Object) - Method in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
writeHeader(JsonGenerator, List<T>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityListWriter
Override this method to write into list header
writeItem(JsonGenerator, LogEntry) - Method in class org.nuxeo.ecm.automation.jaxrs.io.audit.LogEntryListWriter
 
writeItem(JsonGenerator, BusinessAdapter) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BusinessAdapterListWriter
 
writeItem(JsonGenerator, DocumentModel) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
writeItem(JsonGenerator, T) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityListWriter
Writes the item in a JsonGenerator.
writeListPropertyValue(JsonGenerator, Property, String) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeLogin(OutputStream, LoginInfo) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeLogin(JsonGenerator, LoginInfo) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeMapPropertyValue(JsonGenerator, ComplexProperty, String) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeOperation(OutputStream, OperationDocumentation) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeOperation(OutputStream, OperationDocumentation, boolean) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeOperation(JsonGenerator, OperationDocumentation) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeOperation(JsonGenerator, OperationDocumentation, boolean) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeOperation(JsonGenerator, OperationDocumentation, String) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeOperation(JsonGenerator, OperationDocumentation, String, boolean) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writePaginableHeader(JsonGenerator, List<T>) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityListWriter
 
writePrimitive(OutputStream, Object) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writePrimitive(JsonGenerator, Object) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.JsonWriter
 
writeProperties(JsonGenerator, DocumentModel, String, ServletRequest) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writePropertyValue(JsonGenerator, Property, String) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
Converts the value of the given core property to JSON format.
writeRecords(OutputStream, RecordSet) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonRecordSetWriter
 
writeRestContributions(JsonGenerator, DocumentModel, HttpHeaders, ServletRequest) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeScalarPropertyValue(JsonGenerator, Property) - Static method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeSchemas(JsonGenerator, DocumentModel, String[]) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
writeSystemProperties(JsonGenerator, DocumentModel) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonESDocumentWriter
 
writeTo(MultipartBlobs, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.BlobsWriter
 
writeTo(List<DocumentModel>, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentListWriter
 
writeTo(DocumentModel, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.documents.JsonDocumentWriter
 
writeTo(T, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.EntityWriter
 
writeTo(JsonAdapter, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonAdapterWriter
 
writeTo(LoginInfo, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonLoginInfoWriter
 
writeTo(Object, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonPrimitiveWriter
 
writeTo(RecordSet, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonRecordSetWriter
 
writeTo(JsonNode, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.JsonTreeWriter
 
writeTo(AutomationInfo, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonAutomationInfoWriter
 
writeTo(OperationDocumentation, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonHtmlOperationWriter
 
writeTo(OperationDocumentation, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.nuxeo.ecm.automation.jaxrs.io.operations.JsonOperationWriter
 

X

XP_CODECS - Static variable in class org.nuxeo.ecm.automation.io.services.IOComponent
 

Y

YamlAutomationRepresenter - Class in org.nuxeo.ecm.automation.io.yaml
YAML representer for automation chains.
YamlAutomationRepresenter() - Constructor for class org.nuxeo.ecm.automation.io.yaml.YamlAutomationRepresenter
 
YamlAutomationRepresenter.ChainRepr - Class in org.nuxeo.ecm.automation.io.yaml
 
YamlAutomationRepresenter.OpRepr - Class in org.nuxeo.ecm.automation.io.yaml
 
YamlAutomationRepresenter.ParamRepr - Class in org.nuxeo.ecm.automation.io.yaml
 
YamlWriter - Class in org.nuxeo.ecm.automation.io.yaml
Operation to YAML converter
YamlWriter() - Constructor for class org.nuxeo.ecm.automation.io.yaml.YamlWriter
 

_

_codecs - Variable in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
_codecsByName - Variable in class org.nuxeo.ecm.automation.io.services.codec.ObjectCodecService
 
A B C D E F G H I J K L M N O P R S T U V W X Y _ 
Skip navigation links

Copyright © 2019 Nuxeo SA. All rights reserved.