public class SoapAppInstallationServiceImpl extends AbstractAppInstallationService implements SoapAppInstallationService
appInstallationRepositoryProvider, LOGGER
Constructor and Description |
---|
SoapAppInstallationServiceImpl(javax.inject.Provider<AppInstallationRepository> appInstallationRepositoryProvider) |
Modifier and Type | Method and Description |
---|---|
protected AppInstallationSoapEntity |
doInitialInstallation(GUID shopGUID,
App app) |
protected AppInstallationEntity |
doReinstallExistingInstallation(AppInstallationEntity appInstallation) |
AppInstallation |
install(GUID shopGUID,
App app) |
doUninstall, findPreviousAppInstallation, getAppInstallation, getAppInstallation, getAppInstallationActions, getAppsByInstallationState, save, uninstall, validateAppInstallationState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAppInstallation, getAppInstallation, getAppInstallationActions, getAppsByInstallationState, terminateAllInstallationsOf, uninstall
@Inject public SoapAppInstallationServiceImpl(javax.inject.Provider<AppInstallationRepository> appInstallationRepositoryProvider)
public AppInstallation install(@Nonnull GUID shopGUID, @Nonnull App app)
install
in interface SoapAppInstallationService
protected AppInstallationSoapEntity doInitialInstallation(GUID shopGUID, App app)
protected AppInstallationEntity doReinstallExistingInstallation(AppInstallationEntity appInstallation)