X-Git-Url: https://git.pterodactylus.net/?p=jkeytool.git;a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Fjkeytool%2Fcore%2FCoreListener.java;h=83c9da0cd5538e4e57a235c2e7ceaed8ac803323;hp=54c2ae769d2effd218a0fe277968237a9f72983d;hb=b2de33372530a2c274df47cbd60e46c29d3dbdd6;hpb=53bf54420ffdc6a60acc74468a93f39f8a58596d diff --git a/src/net/pterodactylus/jkeytool/core/CoreListener.java b/src/net/pterodactylus/jkeytool/core/CoreListener.java index 54c2ae7..83c9da0 100644 --- a/src/net/pterodactylus/jkeytool/core/CoreListener.java +++ b/src/net/pterodactylus/jkeytool/core/CoreListener.java @@ -31,6 +31,25 @@ import java.util.EventListener; public interface CoreListener extends EventListener { /** + * Notifies all listener that a new key store was created. + * + * @param keyStore + * The key store that was created + */ + public void keyStoreCreated(KeyStore keyStore); + + /** + * Notifies all listeners that a key store of the given type could not be + * created. + * + * @param keyStoreType + * The type of the key store that should be created + * @param reason + * The reason why the key store could not be created + */ + public void keyStoreNotCreated(String keyStoreType, Throwable reason); + + /** * Notifies all listeners that a key store was loaded from a file. * * @param keyStoreFile