ePOST API

rice.email.proxy.imap
Class SSLImapServerImpl

java.lang.Object
  extended by java.lang.Thread
      extended by rice.email.proxy.imap.ImapServerImpl
          extended by rice.email.proxy.imap.SSLImapServerImpl
All Implemented Interfaces:
java.lang.Runnable, ImapServer

public class SSLImapServerImpl
extends ImapServerImpl


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
protected  java.lang.String keystore
           
protected  java.lang.String password
           
 
Fields inherited from class rice.email.proxy.imap.ImapServerImpl
logger
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
SSLImapServerImpl(java.net.InetAddress localHost, int port, EmailService email, UserManager manager, boolean gateway, boolean acceptNonLocal, java.lang.String keystore, java.lang.String password, Environment env)
           
 
Method Summary
 void initialize()
           
 void initializeSSL()
           
 
Methods inherited from class rice.email.proxy.imap.ImapServerImpl
getLocalHost, getPort, run
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface rice.email.proxy.imap.ImapServer
start
 

Field Detail

keystore

protected java.lang.String keystore

password

protected java.lang.String password
Constructor Detail

SSLImapServerImpl

public SSLImapServerImpl(java.net.InetAddress localHost,
                         int port,
                         EmailService email,
                         UserManager manager,
                         boolean gateway,
                         boolean acceptNonLocal,
                         java.lang.String keystore,
                         java.lang.String password,
                         Environment env)
                  throws java.io.IOException
Throws:
java.io.IOException
Method Detail

initialize

public void initialize()
Overrides:
initialize in class ImapServerImpl

initializeSSL

public void initializeSSL()
                   throws java.io.IOException
Throws:
java.io.IOException

ePOST API

Copyright © 2001-2005 - Rice Pastry.