public interface OfficialAppService
Modifier and Type | Method and Description |
---|---|
OfficialApp |
get(GUID appId) |
java.util.stream.Stream<OfficialApp> |
getAllDeveloperApps() |
org.springframework.hateoas.PagedResources<LocalizedOfficialApp> |
getApps(java.lang.String businessUnit,
java.lang.String shopType,
java.util.List<AppType> appTypes,
java.lang.String categoryId,
org.springframework.data.domain.Pageable pageable,
java.util.Locale locale,
java.util.Currency preferredCurrency) |
java.lang.Iterable<OfficialApp> |
getByBusinessUnitAndShopTypeAndAppTypeAndAppUrl(java.lang.String businessUnit,
java.lang.String shopType,
AppType appType,
java.lang.String appUrl) |
java.util.List<OfficialApp> |
getByDeveloperId(GUID shopGUID) |
OfficialApp |
getOne(GUID appId) |
void |
remove(GUID appId) |
java.util.List<OfficialApp> |
save(java.util.List<OfficialApp> importApp) |
OfficialApp |
save(OfficialApp app) |
@Nullable OfficialApp get(GUID appId)
@Nonnull OfficialApp getOne(GUID appId) throws javax.ws.rs.NotFoundException
javax.ws.rs.NotFoundException
@Nonnull org.springframework.hateoas.PagedResources<LocalizedOfficialApp> getApps(java.lang.String businessUnit, java.lang.String shopType, java.util.List<AppType> appTypes, java.lang.String categoryId, org.springframework.data.domain.Pageable pageable, java.util.Locale locale, java.util.Currency preferredCurrency)
java.lang.Iterable<OfficialApp> getByBusinessUnitAndShopTypeAndAppTypeAndAppUrl(java.lang.String businessUnit, java.lang.String shopType, AppType appType, java.lang.String appUrl)
OfficialApp save(OfficialApp app)
java.util.List<OfficialApp> save(java.util.List<OfficialApp> importApp)
void remove(GUID appId)
java.util.List<OfficialApp> getByDeveloperId(GUID shopGUID)
java.util.stream.Stream<OfficialApp> getAllDeveloperApps()