public class FileAccessor
extends java.util.Observable
| Modifier and Type | Field and Description |
|---|---|
private int |
accessCount |
(package private) java.io.File |
file |
private static org.apache.commons.logging.Log |
log |
(package private) LifecycleManager |
manager |
| Constructor and Description |
|---|
FileAccessor(LifecycleManager manager,
java.io.File file) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAccessCount() |
javax.activation.DataHandler |
getDataHandler(java.lang.String contentType)
Deprecated.
This method is no longer used in Axiom 1.2.13 and will be removed in Axiom 1.3.
|
java.io.File |
getFile() |
java.lang.String |
getFileName() |
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
long |
getSize() |
void |
setFile(java.io.File file) |
private static final org.apache.commons.logging.Log log
java.io.File file
LifecycleManager manager
private int accessCount
public FileAccessor(LifecycleManager manager, java.io.File file)
public javax.activation.DataHandler getDataHandler(java.lang.String contentType)
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic java.lang.String getFileName()
throws javax.mail.MessagingException
javax.mail.MessagingExceptionpublic java.io.InputStream getInputStream()
throws java.io.IOException,
javax.mail.MessagingException
java.io.IOExceptionjavax.mail.MessagingExceptionpublic java.io.OutputStream getOutputStream()
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic long getSize()
public java.io.File getFile()
public void setFile(java.io.File file)
public int getAccessCount()