pop3Server
Class POP3Server

java.lang.Object
  extended by java.lang.Thread
      extended by pop3Server.POP3Server
All Implemented Interfaces:
java.lang.Runnable

public class POP3Server
extends java.lang.Thread

Deze klasse luistert constant of er nieuwe verbindingen gemaakt worden.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
POP3Server(java.lang.String hostname, int port)
          Constructor voor de POP3Server
 
Method Summary
 boolean getAcceptClients()
          Geeft als waarde terug of er wel of geen cliënts geaccepteerd worden.
 java.util.Set getActiveClients()
          Retourneert het aantal actieve cliënts
 void run()
          Deze methode start de Pop3Server in een aparte thread.
 void setAcceptClients(boolean acceptClients)
          Wel of niet accepteren van nieuwe cliënts.
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

POP3Server

public POP3Server(java.lang.String hostname,
                  int port)
Constructor voor de POP3Server

Parameters:
hostname -
port -
Method Detail

run

public void run()
Deze methode start de Pop3Server in een aparte thread.

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

setAcceptClients

public void setAcceptClients(boolean acceptClients)
Wel of niet accepteren van nieuwe cliënts.

Parameters:
active -

getAcceptClients

public boolean getAcceptClients()
Geeft als waarde terug of er wel of geen cliënts geaccepteerd worden.

Returns:
acceptClients

getActiveClients

public java.util.Set getActiveClients()
Retourneert het aantal actieve cliënts

Returns: