Class XDocReportResourceService
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
org.nuxeo.ecm.webengine.model.impl.DefaultObject
org.nuxeo.template.xdocreport.rest.AbstractResourceService
org.nuxeo.template.xdocreport.rest.XDocReportResourceService
- All Implemented Interfaces:
fr.opensagres.xdocreport.remoting.resources.services.jaxrs.JAXRSResourcesService,fr.opensagres.xdocreport.remoting.resources.services.ResourcesService,Resource,Adaptable
public class XDocReportResourceService
extends AbstractResourceService
implements fr.opensagres.xdocreport.remoting.resources.services.jaxrs.JAXRSResourcesService
- Author:
- Tiry
-
Field Summary
Fields inherited from class org.nuxeo.template.xdocreport.rest.AbstractResourceService
session -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfr.opensagres.xdocreport.remoting.resources.domain.BinaryDataList<fr.opensagres.xdocreport.remoting.resources.domain.BinaryData> fr.opensagres.xdocreport.remoting.resources.domain.LargeBinaryDatadownloadLarge(String resourcePath) List<fr.opensagres.xdocreport.remoting.resources.domain.BinaryData> downloadMultiple(List<String> arg0) getFieldDefinition(String type) getName()fr.opensagres.xdocreport.remoting.resources.domain.ResourcegetRoot()fr.opensagres.xdocreport.remoting.resources.domain.ResourcegetRootWithFilter(fr.opensagres.xdocreport.remoting.resources.domain.Filter filter) voidupload(fr.opensagres.xdocreport.remoting.resources.domain.BinaryData dataIn) voiduploadLarge(fr.opensagres.xdocreport.remoting.resources.domain.LargeBinaryData dataIn) Methods inherited from class org.nuxeo.template.xdocreport.rest.AbstractResourceService
getCoreSession, getTemplatesMethods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapterMethods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getAdapter, getContext, getFacets, getLinks, getModule, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, initialize, isInstanceOf, isRoot, newAdapter, newObject, newObject, redirect, retrieveWebObjectType, setNext, setPrevious, setRoot, toString
-
Constructor Details
-
XDocReportResourceService
-
-
Method Details
-
download
-
getName
- Specified by:
getNamein interfacefr.opensagres.xdocreport.remoting.resources.services.jaxrs.JAXRSResourcesService- Specified by:
getNamein interfaceResource- Specified by:
getNamein interfacefr.opensagres.xdocreport.remoting.resources.services.ResourcesService- Overrides:
getNamein classAbstractResource<ResourceTypeImpl>
-
getRoot
public fr.opensagres.xdocreport.remoting.resources.domain.Resource getRoot()- Specified by:
getRootin interfacefr.opensagres.xdocreport.remoting.resources.services.jaxrs.JAXRSResourcesService- Specified by:
getRootin interfacefr.opensagres.xdocreport.remoting.resources.services.ResourcesService
-
listModels
- Throws:
IOException
-
getFieldDefinition
-
upload
public void upload(fr.opensagres.xdocreport.remoting.resources.domain.BinaryData dataIn) - Specified by:
uploadin interfacefr.opensagres.xdocreport.remoting.resources.services.jaxrs.JAXRSResourcesService- Specified by:
uploadin interfacefr.opensagres.xdocreport.remoting.resources.services.ResourcesService
-
downloadMultiple
public List<fr.opensagres.xdocreport.remoting.resources.domain.BinaryData> downloadMultiple(List<String> arg0) throws fr.opensagres.xdocreport.remoting.resources.services.ResourcesException - Specified by:
downloadMultiplein interfacefr.opensagres.xdocreport.remoting.resources.services.ResourcesService- Throws:
fr.opensagres.xdocreport.remoting.resources.services.ResourcesException
-
getRootWithFilter
public fr.opensagres.xdocreport.remoting.resources.domain.Resource getRootWithFilter(fr.opensagres.xdocreport.remoting.resources.domain.Filter filter) throws fr.opensagres.xdocreport.remoting.resources.services.ResourcesException - Specified by:
getRootWithFilterin interfacefr.opensagres.xdocreport.remoting.resources.services.ResourcesService- Throws:
fr.opensagres.xdocreport.remoting.resources.services.ResourcesException
-
downloadLarge
public fr.opensagres.xdocreport.remoting.resources.domain.LargeBinaryData downloadLarge(String resourcePath) throws fr.opensagres.xdocreport.remoting.resources.services.ResourcesException - Specified by:
downloadLargein interfacefr.opensagres.xdocreport.remoting.resources.services.jaxrs.JAXRSResourcesService- Throws:
fr.opensagres.xdocreport.remoting.resources.services.ResourcesException
-
download
- Specified by:
downloadin interfacefr.opensagres.xdocreport.remoting.resources.services.jaxrs.JAXRSResourcesService- Specified by:
downloadin interfacefr.opensagres.xdocreport.remoting.resources.services.ResourcesService
-
uploadLarge
public void uploadLarge(fr.opensagres.xdocreport.remoting.resources.domain.LargeBinaryData dataIn) throws fr.opensagres.xdocreport.remoting.resources.services.ResourcesException - Specified by:
uploadLargein interfacefr.opensagres.xdocreport.remoting.resources.services.jaxrs.JAXRSResourcesService- Throws:
fr.opensagres.xdocreport.remoting.resources.services.ResourcesException
-