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

org.epos.handler.dbapi.DBAPIClientInterface Maven / Gradle / Ivy

package org.epos.handler.dbapi;

import org.epos.eposdatamodel.EPOSDataModelEntity;
import org.epos.eposdatamodel.LinkedEntity;

import java.util.List;

public interface DBAPIClientInterface {

    void rollbackTransaction();

    void startTransaction();

    void closeTransaction(boolean toBeSaved);

     List retrieve(Class clazz, DBAPIClient.GetQuery query);

     LinkedEntity create(EPOSDataModelEntity instance);

     void update(EPOSDataModelEntity instance, DBAPIClient.UpdateQuery query);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy