}
private void handleImpl(final File file) {
try {
ApplicationLog.getMainLogger().info("Handling pushed Jitterpak file: " + file.getAbsolutePath());
FileToJitterpackConverter converter = new FileToJitterpackConverter();
JitterPack jp = converter.convert(file);
if (jp.getDescriptor().isEncrypted()) {
unpackEncryptedJitterPack(jp);
} else {
getPackerUi().unpack(jp, ImportParameters.DEFAULT, destinationFolder, new UnpackCallbackImpl());
}