Skip to content
Snippets Groups Projects
Commit 3d33d96a authored by OZGCloud's avatar OZGCloud
Browse files

OZG-2416 OzgFile und damit verknüpfte Klassen als deprecated markiert

parent 64855282
Branches
Tags
No related merge requests found
......@@ -20,6 +20,12 @@ service BinaryFileService {
rpc FindBinaryFilesMetaData(GrpcBinaryFilesRequest) returns (GrpcFindFilesResponse) {
}
rpc GetAttachments(GrpcGetAttachmentsRequest) returns (GrpcGetAttachmentsResponse) {
}
rpc GetRepresentations(GrpcGetRepresentationsRequest) returns (GrpcGetRepresentationsResponse) {
}
}
message GrpcUploadRequest {
......@@ -71,3 +77,26 @@ message GrpcGetBinaryFileDataRequest {
message GrpcGetBinaryFileDataResponse {
bytes fileContent = 1;
}
message GrpcGetAttachmentsRequest {
de.itvsh.ozg.pluto.grpc.command.GrpcCallContext context = 1;
string eingangId = 2;
}
message GrpcGetAttachmentsResponse {
repeated GrpcBinaryFile file = 1;
}
message GrpcGetRepresentationsRequest {
de.itvsh.ozg.pluto.grpc.command.GrpcCallContext context = 1;
string eingangId = 2;
}
message GrpcGetRepresentationsResponse {
repeated GrpcBinaryFile file = 1;
}
message GrpcBinaryFile {
string id = 1;
string name = 2;
int64 size = 3;
string contentType = 4;
}
\ No newline at end of file
......@@ -7,6 +7,7 @@ import "filemodel.proto";
option java_multiple_files = true;
option java_package = "de.itvsh.ozg.pluto.grpc.file";
option java_outer_classname = "FileProto";
option deprecated = true;
service FileService {
......
......@@ -6,6 +6,7 @@ import "callcontext.proto";
option java_multiple_files = true;
option java_outer_classname = "FileModelProto";
option deprecated = true;
message GrpcGetOzgFileDataRequest {
de.itvsh.ozg.pluto.grpc.command.GrpcCallContext context = 1;
......
......@@ -4,6 +4,7 @@ import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import de.itvsh.ozg.mail.postfach.BinaryFileService;
import de.itvsh.ozg.pluto.grpc.file.FileServiceGrpc.FileServiceImplBase;
import de.itvsh.ozg.pluto.grpc.file.GrpcGetAttachmentsRequest;
import de.itvsh.ozg.pluto.grpc.file.GrpcGetAttachmentsResponse;
......@@ -14,7 +15,12 @@ import de.itvsh.ozg.pluto.grpc.file.GrpcGetRepresentationsResponse;
import io.grpc.stub.StreamObserver;
import net.devh.boot.grpc.server.service.GrpcService;
/**
* @deprecated use {@link BinaryFileService} instead
*
*/
@GrpcService
@Deprecated(since = "0.25", forRemoval = true)
public class GrpcFileService extends FileServiceImplBase {
@Autowired
......
......@@ -13,7 +13,12 @@ import com.google.protobuf.ByteString;
import de.itvsh.ozg.pluto.grpc.file.GrpcOzgFileData;
/**
* @deprecated Will be removed
*
*/
@Mapper(nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS)
@Deprecated(since = "0.25", forRemoval = true)
interface GrpcGetOzgFileDataResponseMapper {
@Mapping(target = "mergeFrom", ignore = true)
......
......@@ -9,7 +9,13 @@ import org.mapstruct.NullValueCheckStrategy;
import de.itvsh.ozg.pluto.grpc.file.GrpcOzgFile;
import de.itvsh.ozg.pluto.grpc.file.GrpcOzgFileData;
// TODO rename to GrpcBinaryFileMapper
/**
* @deprecated will be renamed to GrpcBinaryFileMapper
*
*/
@Mapper(uses = FileIdMapper.class, nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS)
@Deprecated(since = "0.25", forRemoval = true)
interface GrpcOzgFileMapper {
@Mapping(target = "mergeFrom", ignore = true)
......
......@@ -6,10 +6,16 @@ import lombok.Builder;
import lombok.Getter;
import lombok.ToString;
// TODO: Rename to BinaryFile
/**
* @deprecated Will be renamed to BinaryFile
*
*/
@Builder(toBuilder = true)
@ToString
@Getter
@AllArgsConstructor(access = AccessLevel.PUBLIC)
@Deprecated(since = "0.25", forRemoval = true)
public class OzgFile {
private FileId id;
......
......@@ -8,11 +8,17 @@ import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;
/**
* @deprecated Use BinaryFile instead
*
*
*/
@Document
@Builder
@Getter
@AllArgsConstructor(access = AccessLevel.PRIVATE)
@NoArgsConstructor(access = AccessLevel.PRIVATE)
@Deprecated(since = "0.25", forRemoval = true)
public class OzgFileData {
private FileId id;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment