ePOST API

rice.email.proxy.pop3
Class SSLPop3ServerImpl

java.lang.Object
  extended by java.lang.Thread
      extended by rice.email.proxy.pop3.Pop3ServerImpl
          extended by rice.email.proxy.pop3.SSLPop3ServerImpl
All Implemented Interfaces:
java.lang.Runnable, Pop3Server

public class SSLPop3ServerImpl
extends Pop3ServerImpl


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.pop3.Pop3ServerImpl
logger
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
SSLPop3ServerImpl(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.pop3.Pop3ServerImpl
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.pop3.Pop3Server
start
 

Field Detail

keystore

protected java.lang.String keystore

password

protected java.lang.String password
Constructor Detail

SSLPop3ServerImpl

public SSLPop3ServerImpl(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 Pop3ServerImpl

initializeSSL

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

ePOST API

Copyright © 2001-2005 - Rice Pastry.