final class CategoryServiceImpl extends java.lang.Object implements CategoryService
Modifier and Type | Field and Description |
---|---|
private MetadataDao |
metadataDao |
private javax.inject.Provider<CategoryRepository> |
repo |
Constructor and Description |
---|
CategoryServiceImpl(javax.inject.Provider<CategoryRepository> repo,
MetadataDao metadataDao) |
Modifier and Type | Method and Description |
---|---|
void |
delete(GUID guid) |
CategoryInfoMap |
get(GUID shopGuid) |
int |
getObjectId(java.lang.String storename,
GUID categoryGUID) |
ShopCategoryDoc |
save(GUID guid,
CategoryInfoMap categoryMap) |
private final javax.inject.Provider<CategoryRepository> repo
private final MetadataDao metadataDao
@Inject public CategoryServiceImpl(javax.inject.Provider<CategoryRepository> repo, MetadataDao metadataDao)
public ShopCategoryDoc save(GUID guid, CategoryInfoMap categoryMap)
save
in interface CategoryService
public CategoryInfoMap get(GUID shopGuid)
get
in interface CategoryService
public void delete(GUID guid)
delete
in interface CategoryService
public int getObjectId(java.lang.String storename, GUID categoryGUID)
getObjectId
in interface CategoryService