class PrivateAppServiceImpl extends java.lang.Object implements PrivateAppService
Modifier and Type | Field and Description |
---|---|
private AccessTokenService |
accessTokenService |
private org.apache.onami.persist.EntityManagerProvider |
emProvider |
private javax.inject.Provider<Shop> |
shopProvider |
Constructor and Description |
---|
PrivateAppServiceImpl(org.apache.onami.persist.EntityManagerProvider emProvider,
AccessTokenService accessTokenService,
javax.inject.Provider<Shop> shopProvider) |
Modifier and Type | Method and Description |
---|---|
PrivateAppEntity |
create(PrivateApp privateApp) |
void |
delete(GUID appId) |
(package private) void |
deleteAll() |
java.util.List<PrivateAppEntity> |
findByDeveloperGUID(GUID developerGUID) |
PrivateAppEntity |
findById(GUID appId) |
PrivateAppEntity |
save(PrivateApp privateApp) |
private final org.apache.onami.persist.EntityManagerProvider emProvider
private final AccessTokenService accessTokenService
private final javax.inject.Provider<Shop> shopProvider
@Inject public PrivateAppServiceImpl(org.apache.onami.persist.EntityManagerProvider emProvider, AccessTokenService accessTokenService, javax.inject.Provider<Shop> shopProvider)
public PrivateAppEntity create(PrivateApp privateApp)
create
in interface PrivateAppService
@Nullable public PrivateAppEntity findById(GUID appId)
findById
in interface PrivateAppService
public java.util.List<PrivateAppEntity> findByDeveloperGUID(GUID developerGUID)
findByDeveloperGUID
in interface PrivateAppService
public PrivateAppEntity save(PrivateApp privateApp)
save
in interface PrivateAppService
public void delete(GUID appId)
delete
in interface PrivateAppService
void deleteAll()