package co.codewizards.cloudstore.ls.core.dto;
import static co.codewizards.cloudstore.core.util.AssertUtil.*;
import co.codewizards.cloudstore.core.Uid;
public abstract class AbstractInverseServiceResponse implements InverseServiceResponse {
private static final long serialVersionUID = 1L;
private final Uid requestId;
public AbstractInverseServiceResponse(InverseServiceRequest request) {
this(assertNotNull(assertNotNull(request, "request").getRequestId(), "request.requestId"));
}
public AbstractInverseServiceResponse(Uid requestId) {
this.requestId = assertNotNull(requestId, "requestId");
}
@Override
public Uid getRequestId() {
return requestId;
}
}