package org.dcache.srm.qos;
import org.dcache.srm.SRM;
public interface QOSPlugin {
QOSTicket createTicket(
String credential,
Long bytes,
String srcURL,
int srcPortMin,
int srcPortMax,
String srcProtocol,
String dstURL,
int dstPortMin,
int dstPortMax,
String dstProtocol);
void setSrm(SRM srm);
void addTicket(QOSTicket qosTicket);
boolean submit();
void sayStatus(QOSTicket qosTicket);
}