Package org.eclipse.jgit.lfs.server
Class TransferHandler
- java.lang.Object
-
- org.eclipse.jgit.lfs.server.TransferHandler
-
- Direct Known Subclasses:
TransferHandler.Download
,TransferHandler.Upload
abstract class TransferHandler extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
TransferHandler.Download
private static class
TransferHandler.Upload
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<LfsObject>
objects
(package private) LargeFileRepository
repository
-
Constructor Summary
Constructors Constructor Description TransferHandler(LargeFileRepository repository, java.util.List<LfsObject> objects)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) static TransferHandler
forOperation(java.lang.String operation, LargeFileRepository repository, java.util.List<LfsObject> objects)
(package private) abstract Response.Body
process()
-
-
-
Field Detail
-
repository
final LargeFileRepository repository
-
objects
final java.util.List<LfsObject> objects
-
-
Constructor Detail
-
TransferHandler
TransferHandler(LargeFileRepository repository, java.util.List<LfsObject> objects)
-
-
Method Detail
-
forOperation
static TransferHandler forOperation(java.lang.String operation, LargeFileRepository repository, java.util.List<LfsObject> objects)
-
process
abstract Response.Body process() throws java.io.IOException
- Throws:
java.io.IOException
-
-