All Downloads are FREE. Search and download functionalities are using the official Maven repository.

co.easimart.EasimartObjectController Maven / Gradle / Ivy

package co.easimart;

import java.util.List;

import bolts.Task;

/** package */ interface EasimartObjectController {

  Task fetchAsync(
      EasimartObject.State state, String sessionToken, EasimartDecoder decoder);

  Task saveAsync(
      EasimartObject.State state,
      EasimartOperationSet operations,
      String sessionToken,
      EasimartDecoder decoder);

  List> saveAllAsync(
      List states,
      List operationsList,
      String sessionToken,
      List decoders);

  Task deleteAsync(EasimartObject.State state, String sessionToken);

  List> deleteAllAsync(List states, String sessionToken);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy