Added SimpleAutoResponder#registerListener
This commit is contained in:
parent
efd0bdc6a6
commit
6085e29b75
@ -5,6 +5,7 @@ import com.sun.net.httpserver.HttpServer;
|
|||||||
import de.gnmyt.autoresponder.authentication.AuthenticationDetails;
|
import de.gnmyt.autoresponder.authentication.AuthenticationDetails;
|
||||||
import de.gnmyt.autoresponder.authentication.ResponderAuthentication;
|
import de.gnmyt.autoresponder.authentication.ResponderAuthentication;
|
||||||
import de.gnmyt.autoresponder.event.api.EventManager;
|
import de.gnmyt.autoresponder.event.api.EventManager;
|
||||||
|
import de.gnmyt.autoresponder.event.api.Listener;
|
||||||
import de.gnmyt.autoresponder.exceptions.ResponderException;
|
import de.gnmyt.autoresponder.exceptions.ResponderException;
|
||||||
import de.gnmyt.autoresponder.http.contexts.ResponderContext;
|
import de.gnmyt.autoresponder.http.contexts.ResponderContext;
|
||||||
|
|
||||||
@ -47,6 +48,16 @@ public class SimpleAutoResponder {
|
|||||||
context.setAuthenticator(new ResponderAuthentication(authenticationDetails));
|
context.setAuthenticator(new ResponderAuthentication(authenticationDetails));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Registers the provided listeners
|
||||||
|
*
|
||||||
|
* @param listeners The listeners that you want to register
|
||||||
|
*/
|
||||||
|
public void registerListener(Listener... listeners) {
|
||||||
|
for (Listener listener : listeners)
|
||||||
|
eventManager.addEventListener(listener);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tells the responder to use an authentication.
|
* Tells the responder to use an authentication.
|
||||||
* <p>
|
* <p>
|
||||||
|
Reference in New Issue
Block a user