Class BlobObject
java.lang.Object
org.nuxeo.ecm.webengine.model.impl.AbstractResource<ResourceTypeImpl>
org.nuxeo.ecm.webengine.model.impl.DefaultObject
org.nuxeo.ecm.restapi.server.jaxrs.blob.BlobObject
- Since:
- 5.8
-
Field Summary
Modifier and TypeFieldDescriptionprotected DocumentBlobHolder
protected DocumentModel
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
doDelete()
doGet
(javax.ws.rs.core.Request request) javax.ws.rs.core.Response
doPut()
<A> A
getAdapter
(Class<A> adapter) Returns an object which is an instance of the given class associated with this object.protected void
initialize
(Object... args) Methods inherited from class org.nuxeo.ecm.webengine.model.impl.DefaultObject
disptachAdapter, isAdapter
Methods inherited from class org.nuxeo.ecm.webengine.model.impl.AbstractResource
checkGuard, dispose, getActiveAdapter, getContext, getFacets, getLinks, getModule, getName, getNext, getNextSegment, getPath, getPrevious, getTemplate, getTrailingPath, getType, getURL, getView, hasFacet, initialize, isInstanceOf, isRoot, newAdapter, newObject, redirect, setNext, setPrevious, setRoot, toString
-
Field Details
-
doc
-
blobHolder
-
xpath
-
-
Constructor Details
-
BlobObject
public BlobObject()
-
-
Method Details
-
initialize
- Overrides:
initialize
in classAbstractResource<ResourceTypeImpl>
-
getAdapter
Description copied from interface:Adaptable
Returns an object which is an instance of the given class associated with this object. Returnsnull
if no such object can be found.- Specified by:
getAdapter
in interfaceAdaptable
- Overrides:
getAdapter
in classAbstractResource<ResourceTypeImpl>
- Parameters:
adapter
- the adapter class to look up- Returns:
- a object castable to the given class, or
null
if this object does not have an adapter for the given class
-
getBlobHolder
-
doGet
-
doDelete
public javax.ws.rs.core.Response doDelete() -
doPut
public javax.ws.rs.core.Response doPut()
-