Uses of Class
org.eclipse.jgit.transport.PacketLineOut
Packages that use PacketLineOut
Package
Description
Reading/writing Git pack files.
Transport (fetch/push) for different protocols.
-
Uses of PacketLineOut in org.eclipse.jgit.http.server
Methods in org.eclipse.jgit.http.server with parameters of type PacketLineOutModifier and TypeMethodDescriptionprotected void
SmartServiceInfoRefs.respond
(javax.servlet.http.HttpServletRequest req, PacketLineOut pckOut, String serviceName) Writes the appropriate response to an info/refs request received by a smart service.protected void
UploadPackServlet.InfoRefs.respond
(javax.servlet.http.HttpServletRequest req, PacketLineOut pckOut, String serviceName) private static void
GitSmartHttpTools.writePacket
(PacketLineOut pckOut, String textForGit) -
Uses of PacketLineOut in org.eclipse.jgit.internal.storage.pack
Fields in org.eclipse.jgit.internal.storage.pack declared as PacketLineOutConstructors in org.eclipse.jgit.internal.storage.pack with parameters of type PacketLineOutModifierConstructorDescriptionPackfileUriConfig
(PacketLineOut pckOut, Collection<String> protocolsSupported, CachedPackUriProvider cachedPackUriProvider) -
Uses of PacketLineOut in org.eclipse.jgit.transport
Fields in org.eclipse.jgit.transport declared as PacketLineOutModifier and TypeFieldDescriptionprotected PacketLineOut
BasePackConnection.pckOut
Packet line encoder aroundBasePackConnection.out
.private PacketLineOut
ReceivePack.pckOut
Packet line output stream aroundReceivePack.rawOut
.private final PacketLineOut
RefAdvertiser.PacketLineOutRefAdvertiser.pckOut
private PacketLineOut
BasePackFetchConnection.pckState
Methods in org.eclipse.jgit.transport with parameters of type PacketLineOutModifier and TypeMethodDescriptionprivate void
UploadPack.fetchV2
(PacketLineOut pckOut) private void
UploadPack.lsRefsV2
(PacketLineOut pckOut) private boolean
UploadPack.negotiate
(FetchRequest req, PackStatistics.Accumulator accumulator, PacketLineOut pckOut) private void
UploadPack.objectInfo
(PacketLineOut pckOut) private ObjectId
UploadPack.processHaveLines
(List<ObjectId> peerHas, ObjectId last, PacketLineOut out, PackStatistics.Accumulator accumulator, UploadPack.Option option) private boolean
BasePackFetchConnection.sendNextHaveBatch
(BasePackFetchConnection.FetchStateV2 fetchState, PacketLineOut output, ProgressMonitor monitor) Sends the next batch of "have"s and terminates theoutput
.private void
UploadPack.sendPack
(ProgressMonitor pm, PacketLineOut pckOut, OutputStream packOut, FetchRequest req, PackStatistics.Accumulator accumulator, Collection<Ref> allTags, List<ObjectId> unshallowCommits, List<ObjectId> deepenNots) Send the requested objects to the client.private void
UploadPack.sendPack
(PackStatistics.Accumulator accumulator, FetchRequest req, Collection<Ref> allTags, List<ObjectId> unshallowCommits, List<ObjectId> deepenNots, PacketLineOut pckOut) Send the requested objects to the client.private boolean
BasePackFetchConnection.sendWants
(Collection<Ref> want, PacketLineOut p) private boolean
UploadPack.serveOneCommandV2
(PacketLineOut pckOut) (package private) void
TransportGitAnon.service
(String name, PacketLineOut pckOut, TransferConfig.ProtocolVersion gitProtocol) private void
UploadPack.service
(PacketLineOut pckOut) private void
UploadPack.serviceV2
(PacketLineOut pckOut) private boolean
UploadPack.shouldGiveUp
(List<ObjectId> peerHas, PacketLineOut out, int missCnt) Constructors in org.eclipse.jgit.transport with parameters of type PacketLineOutModifierConstructorDescriptionCreate a new advertiser for the supplied stream.