OperationCallBack.java 704 B

12345678910111213141516171819202122232425262728293031
  1. package org.dbsyncer.manager.config;
  2. import org.dbsyncer.manager.template.Callback;
  3. import org.dbsyncer.storage.StorageService;
  4. import org.dbsyncer.storage.enums.StorageEnum;
  5. import java.util.Map;
  6. public class OperationCallBack implements Callback {
  7. private StorageService storageService;
  8. private StorageEnum type;
  9. private Map params;
  10. public OperationCallBack(StorageService storageService, StorageEnum type, Map params) {
  11. this.storageService = storageService;
  12. this.type = type;
  13. this.params = params;
  14. }
  15. public void add() {
  16. storageService.add(type, params);
  17. }
  18. public void edit() {
  19. storageService.edit(type, params);
  20. }
  21. }