21 lines
470 B
Java
21 lines
470 B
Java
package org.gcube.data.transfer.service.transfers.engine;
|
|
|
|
import org.gcube.data.transfer.model.TransferTicket;
|
|
import org.gcube.data.transfer.service.transfers.engine.faults.TicketNotFoundException;
|
|
|
|
public interface TicketManager {
|
|
|
|
|
|
/**
|
|
* returns true if new
|
|
*
|
|
* @param toInsert
|
|
* @return
|
|
*/
|
|
public boolean insertUpdate(TransferTicket toInsert);
|
|
|
|
public TransferTicket get(String ticketId) throws TicketNotFoundException;
|
|
|
|
public void shutdown();
|
|
}
|