class DeveloperAppServiceImpl extends java.lang.Object implements DeveloperAppService
Modifier and Type | Field and Description |
---|---|
private org.apache.onami.persist.EntityManagerProvider |
emProvider |
private OAuth2Service |
oauth2Service |
private javax.inject.Provider<Shop> |
shopProvider |
Constructor and Description |
---|
DeveloperAppServiceImpl(org.apache.onami.persist.EntityManagerProvider emProvider,
OAuth2Service oauth2Service,
javax.inject.Provider<Shop> shopProvider) |
Modifier and Type | Method and Description |
---|---|
DeveloperAppEntity |
create(DeveloperApp app) |
void |
delete(GUID appId) |
(package private) void |
deleteAll() |
java.util.List<DeveloperAppEntity> |
findByDeveloperGUID(GUID developerGUID) |
DeveloperAppEntity |
findById(GUID appId) |
DeveloperAppEntity |
save(DeveloperApp app) |
private final org.apache.onami.persist.EntityManagerProvider emProvider
private final OAuth2Service oauth2Service
private final javax.inject.Provider<Shop> shopProvider
@Inject public DeveloperAppServiceImpl(org.apache.onami.persist.EntityManagerProvider emProvider, OAuth2Service oauth2Service, javax.inject.Provider<Shop> shopProvider)
public DeveloperAppEntity create(DeveloperApp app)
create
in interface DeveloperAppService
@Nullable public DeveloperAppEntity findById(GUID appId)
findById
in interface DeveloperAppService
public java.util.List<DeveloperAppEntity> findByDeveloperGUID(GUID developerGUID)
findByDeveloperGUID
in interface DeveloperAppService
public DeveloperAppEntity save(DeveloperApp app)
save
in interface DeveloperAppService
public void delete(GUID appId)
delete
in interface DeveloperAppService
void deleteAll()