public interface AppInstallationService
Modifier and Type | Method and Description |
---|---|
java.util.Optional<AppInstallationEntity> |
getAppInstallation(GUID shopGUID,
GUID officialAppId) |
java.util.Optional<AppInstallationEntity> |
getAppInstallation(GUID shopGUID,
OfficialApp officialApp) |
AppInstallationActions |
getAppInstallationActions(GUID shopGUID,
java.lang.String businessUnit,
java.lang.String shopType,
OfficialApp officialApp,
java.net.URI actionUrl) |
java.util.List<GUID> |
getAppsByInstallationState(GUID shopGUID,
AppInstallation.State state) |
default void |
terminateAllInstallationsOf(OfficialApp officialApp) |
java.util.Optional<AppInstallationEntity> |
uninstall(GUID shopGUID,
OfficialApp officialApp) |
java.util.Optional<AppInstallationEntity> uninstall(GUID shopGUID, OfficialApp officialApp)
java.util.List<GUID> getAppsByInstallationState(GUID shopGUID, AppInstallation.State state)
java.util.Optional<AppInstallationEntity> getAppInstallation(GUID shopGUID, OfficialApp officialApp)
java.util.Optional<AppInstallationEntity> getAppInstallation(GUID shopGUID, GUID officialAppId)
AppInstallationActions getAppInstallationActions(GUID shopGUID, java.lang.String businessUnit, java.lang.String shopType, OfficialApp officialApp, java.net.URI actionUrl)
default void terminateAllInstallationsOf(OfficialApp officialApp)