ariba.ui.aribaweb.util
Class AWFileData
java.lang.Object
ariba.ui.aribaweb.util.AWBaseObject
ariba.ui.aribaweb.util.AWFileData
- All Implemented Interfaces:
- AWDisposable, AWObject
public final class AWFileData
- extends AWBaseObject
- implements AWDisposable
This object encapsulates the data from file uploads.
If file uploads are memory based, the _data member will contain the bytes from the upload.
If file uploads are file based, the _file member will contain the File for the temporary uploaded file.
The temporary file will be removed when the finalize method for this class is called, and applications will
need to copy this file if they want a persistent copy.
Fields inherited from class ariba.ui.aribaweb.util.AWBaseObject |
AribaHashtableClass, AribaVectorClass, ClassClass, EmptyHashtable, EmptyMap, EmptyVector, False, IntegerClass, JavaHashtableClass, JavaMapClass, JavaVectorClass, LogHandling, NullObject, ObjectClass, StringClass, True, UndefinedObject, UndefinedString, UninitializedRealNumber |
Constructor Summary |
AWFileData(java.lang.String filename,
byte[] data)
|
AWFileData(java.lang.String filename,
byte[] data,
java.lang.String mimeType)
|
AWFileData(java.lang.String filename,
byte[] data,
java.lang.String mimeType,
boolean fileIncomplete)
|
AWFileData(java.lang.String filename,
java.io.File file,
java.lang.String mimeType,
boolean fileIncomplete,
int bytesRead,
boolean encrypted)
|
AWFileData(java.lang.String filename,
javax.mail.internet.SharedInputStream stream,
int bytesRead)
|
AWFileData(java.lang.String filename,
javax.mail.internet.SharedInputStream stream,
java.lang.String mimeType,
int bytesRead)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AWFileData
public AWFileData(java.lang.String filename,
java.io.File file,
java.lang.String mimeType,
boolean fileIncomplete,
int bytesRead,
boolean encrypted)
AWFileData
public AWFileData(java.lang.String filename,
byte[] data)
AWFileData
public AWFileData(java.lang.String filename,
javax.mail.internet.SharedInputStream stream,
int bytesRead)
AWFileData
public AWFileData(java.lang.String filename,
javax.mail.internet.SharedInputStream stream,
java.lang.String mimeType,
int bytesRead)
AWFileData
public AWFileData(java.lang.String filename,
byte[] data,
java.lang.String mimeType)
AWFileData
public AWFileData(java.lang.String filename,
byte[] data,
java.lang.String mimeType,
boolean fileIncomplete)
filename
public java.lang.String filename()
data
public byte[] data()
mimeType
public java.lang.String mimeType()
file
public java.io.File file()
fileIncomplete
public boolean fileIncomplete()
bytesRead
public int bytesRead()
inputStream
public java.io.InputStream inputStream()
dispose
public void dispose()
- Specified by:
dispose
in interface AWDisposable
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.