.. java:import:: io.grpc.stub StreamObserver .. java:import:: java.io IOException .. java:import:: org.caosdb.api.entity.v1 FileChunk .. java:import:: org.caosdb.api.entity.v1 FileDownloadRequest .. java:import:: org.caosdb.api.entity.v1 FileDownloadResponse .. java:import:: org.caosdb.api.entity.v1 FileTransmissionId .. java:import:: org.caosdb.api.entity.v1 FileTransmissionServiceGrpc.FileTransmissionServiceImplBase .. java:import:: org.caosdb.api.entity.v1 FileTransmissionSettings .. java:import:: org.caosdb.api.entity.v1 FileUploadRequest .. java:import:: org.caosdb.api.entity.v1 FileUploadResponse .. java:import:: org.caosdb.api.entity.v1 RegisterFileUploadRequest .. java:import:: org.caosdb.api.entity.v1 RegisterFileUploadResponse .. java:import:: org.caosdb.api.entity.v1 RegisterFileUploadResponse.Builder .. java:import:: org.caosdb.api.entity.v1 RegistrationStatus .. java:import:: org.caosdb.api.entity.v1 TransmissionStatus .. java:import:: org.caosdb.server CaosDBServer .. java:import:: org.caosdb.server.entity FileProperties .. java:import:: org.caosdb.server.utils CronJob .. java:import:: org.caosdb.server.utils Utils FileTransmissionServiceImpl =========================== .. java:package:: org.caosdb.server.grpc :noindex: .. java:type:: public class FileTransmissionServiceImpl extends FileTransmissionServiceImplBase Fields ------ cleanUp ^^^^^^^ .. java:field:: CronJob cleanUp :outertype: FileTransmissionServiceImpl fileDownloadRegistration ^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: FileDownloadRegistration fileDownloadRegistration :outertype: FileTransmissionServiceImpl fileUploadRegistration ^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: FileUploadRegistration fileUploadRegistration :outertype: FileTransmissionServiceImpl Constructors ------------ FileTransmissionServiceImpl ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public FileTransmissionServiceImpl() :outertype: FileTransmissionServiceImpl Methods ------- fileDownload ^^^^^^^^^^^^ .. java:method:: @Override public void fileDownload(FileDownloadRequest request, StreamObserver responseObserver) :outertype: FileTransmissionServiceImpl fileUpload ^^^^^^^^^^ .. java:method:: @Override public StreamObserver fileUpload(StreamObserver responseObserver) :outertype: FileTransmissionServiceImpl getUploadFile ^^^^^^^^^^^^^ .. java:method:: public FileProperties getUploadFile(FileTransmissionId uploadId) :outertype: FileTransmissionServiceImpl registerFileDownload ^^^^^^^^^^^^^^^^^^^^ .. java:method:: FileTransmissionId registerFileDownload(String registration_id, FileProperties fp) throws Exception :outertype: FileTransmissionServiceImpl registerFileDownload ^^^^^^^^^^^^^^^^^^^^ .. java:method:: FileDownload registerFileDownload(FileTransmissionSettings settings) throws Exception :outertype: FileTransmissionServiceImpl registerFileUpload ^^^^^^^^^^^^^^^^^^ .. java:method:: @Override public void registerFileUpload(RegisterFileUploadRequest request, StreamObserver responseObserver) :outertype: FileTransmissionServiceImpl