package diskCacheV111.vehicles; import diskCacheV111.util.PnfsId; import dmg.cells.nucleus.CellAddressCore; public class WarningPnfsFileInfoMessage extends PnfsFileInfoMessage { private static final long serialVersionUID = -5457677492665743755L; private String _transferPath; public WarningPnfsFileInfoMessage(String cellType, CellAddressCore address, PnfsId pnfsId, int rc, String returnMessage) { super("warning", cellType, address, pnfsId); setResult(rc, returnMessage); } @Override public String toString() { return "WarningPnfsFileInfoMessage{" + "transferPath='" + _transferPath + '\'' + "} " + super.toString(); } @Override public void accept(InfoMessageVisitor visitor) { visitor.visit(this); } public String getTransferPath() { return _transferPath != null ? _transferPath : getBillingPath(); } public void setTransferPath(String path) { _transferPath = path; } }