org.nuxeo.ecm.automation.client.jaxrs.model
Class Blob
java.lang.Object
org.nuxeo.ecm.automation.client.jaxrs.model.Blob
- All Implemented Interfaces:
- OperationInput
- Direct Known Subclasses:
- FileBlob
public abstract class Blob
- extends java.lang.Object
- implements OperationInput
- Author:
- Bogdan Stefanescu
Constructor Summary |
Blob(java.lang.String fileName)
|
Blob(java.lang.String fileName,
java.lang.String mimeType)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Blob
public Blob(java.lang.String fileName)
Blob
public Blob(java.lang.String fileName,
java.lang.String mimeType)
getMimeType
public java.lang.String getMimeType()
getFileName
public java.lang.String getFileName()
setFileName
public void setFileName(java.lang.String fileName)
setMimeType
public void setMimeType(java.lang.String mimeType)
getLength
public int getLength()
getInputType
public java.lang.String getInputType()
- Specified by:
getInputType
in interface OperationInput
getInputRef
public java.lang.String getInputRef()
- Specified by:
getInputRef
in interface OperationInput
isBinary
public boolean isBinary()
- Specified by:
isBinary
in interface OperationInput
getStream
public abstract java.io.InputStream getStream()
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.