Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.automation.client.jaxrs.model
Class Blob

java.lang.Object
  extended by 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)
           
 
Method Summary
 java.lang.String getFileName()
           
 java.lang.String getInputRef()
           
 java.lang.String getInputType()
           
 int getLength()
           
 java.lang.String getMimeType()
           
abstract  java.io.InputStream getStream()
           
 boolean isBinary()
           
 void setFileName(java.lang.String fileName)
           
 void setMimeType(java.lang.String mimeType)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Blob

public Blob(java.lang.String fileName)

Blob

public Blob(java.lang.String fileName,
            java.lang.String mimeType)
Method Detail

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

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.