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 classTransferHandler.Downloadprivate static classTransferHandler.Upload
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<LfsObject>objects(package private) LargeFileRepositoryrepository
-
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 TransferHandlerforOperation(java.lang.String operation, LargeFileRepository repository, java.util.List<LfsObject> objects)(package private) abstract Response.Bodyprocess()
-
-
-
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
-
-