package org.dcache.pinmanager; import diskCacheV111.util.PnfsId; import diskCacheV111.vehicles.Message; import static com.google.common.base.Preconditions.checkNotNull; public class PinManagerUnpinMessage extends Message { private static final long serialVersionUID = 5504172816234212007L; private Long _pinId; private String _requestId; private final PnfsId _pnfsId; public PinManagerUnpinMessage(PnfsId pnfsId) { checkNotNull(pnfsId); _pnfsId = pnfsId; } public PinManagerUnpinMessage(PnfsId pnfsId, long pinId) { this(pnfsId); _pinId = pinId; } public void setPinId(long pinId) { _pinId = pinId; } public Long getPinId() { return _pinId; } public void setRequestId(String requestId) { _requestId = requestId; } public String getRequestId() { return _requestId; } public PnfsId getPnfsId() { return _pnfsId; } @Override public String toString() { return "PinManagerUnpinMessage[" + _requestId + "," + _pinId + "," + _pnfsId + "]"; } }