monitoring/ems-core/baguette-client-install/src/main/java/gr/iccs/imu/ems/baguette/client/install/InstallationContextProcesso...

18 lines
756 B
Java

/*
* Copyright (C) 2017-2023 Institute of Communication and Computer Systems (imu.iccs.gr)
*
* This Source Code Form is subject to the terms of the Mozilla Public License, v2.0, unless
* Esper library is used, in which case it is subject to the terms of General Public License v2.0.
* If a copy of the MPL was not distributed with this file, you can obtain one at
* https://www.mozilla.org/en-US/MPL/2.0/
*/
package gr.iccs.imu.ems.baguette.client.install;
import gr.iccs.imu.ems.util.Plugin;
public interface InstallationContextProcessorPlugin extends Plugin {
void processBeforeInstallation(ClientInstallationTask task, long taskCounter);
void processAfterInstallation(ClientInstallationTask task, long taskCounter, boolean success);
}