Class EmailConnector.OpenFolderThread
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.manifoldcf.crawler.connectors.email.EmailConnector.OpenFolderThread
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- EmailConnector
protected static class EmailConnector.OpenFolderThread extends java.lang.Thread
Class to open a folder.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Throwable
exception
protected javax.mail.Folder
folder
protected java.lang.String
folderName
protected EmailSession
session
-
Constructor Summary
Constructors Constructor Description OpenFolderThread(EmailSession session, java.lang.String folderName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.mail.Folder
finishUp()
void
run()
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Field Detail
-
session
protected final EmailSession session
-
folderName
protected final java.lang.String folderName
-
folder
protected javax.mail.Folder folder
-
exception
protected java.lang.Throwable exception
-
-
Constructor Detail
-
OpenFolderThread
public OpenFolderThread(EmailSession session, java.lang.String folderName)
-
-
Method Detail
-
run
public void run()
- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
-
finishUp
public javax.mail.Folder finishUp() throws javax.mail.MessagingException, java.lang.InterruptedException
- Throws:
javax.mail.MessagingException
java.lang.InterruptedException
-
-