public void finish() { final FinishedInstanceHandler handler = EnvTool.getFinishedInstanceHandler(); handler.handleFinishedInstance(this); }
public static boolean undeployPackage(PackageDefinitionUUID packageUUID, String userId) { Misc.badStateIfNull(packageUUID, "Impossible to undeploy a package from a null uuid"); final Querier journal = EnvTool.getJournalQueriers(); PackageFullDefinition packageDef = journal.getPackage(packageUUID); if (packageDef == null) { throw new DeploymentRuntimeException("Error during undeployment: package " + packageUUID + " not found in journal!"); } removePackageDependencies(packageDef); final Recorder recorder = EnvTool.getRecorder(); recorder.recordPackageUndeployed(packageDef, userId); UndeployedPackageHandler handler = EnvTool.get(UndeployedPackageHandler.class, UndeployedPackageHandler.DEFAULT_KEY); handler.handleUndeployedPackage(packageDef); if (LOG.isLoggable(Level.INFO)) { final StringBuilder logMsg = new StringBuilder(); logMsg.append("Package ").append(packageDef.getPackageId()) .append(" undeployed (UUID: ") .append(packageDef.getUUID()) .append(")."); LOG.info(logMsg.toString()); } return true; }
public void finish() { final FinishedInstanceHandler handler = ServiceEnvTool.getFinishedInstanceHandler(); handler.handleFinishedInstance(this.getUUID()); } }
handler.handleFinishedInstance(xpdlInstance);