Uses of Enum
org.littleshoot.proxy.TransportProtocol
Packages that use TransportProtocol
-
Uses of TransportProtocol in org.littleshoot.proxy
Methods in org.littleshoot.proxy that return TransportProtocolModifier and TypeMethodDescriptionChainedProxy.getTransportProtocol()Tell LittleProxy what kind of TransportProtocol to use to communicate with the chained proxy.ChainedProxyAdapter.getTransportProtocol()static TransportProtocolReturns the enum constant of this type with the specified name.static TransportProtocol[]TransportProtocol.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.littleshoot.proxy with parameters of type TransportProtocolModifier and TypeMethodDescriptionHttpProxyServerBootstrap.withTransportProtocol(TransportProtocol transportProtocol) Specify theTransportProtocolto use for incoming connections.Constructors in org.littleshoot.proxy with parameters of type TransportProtocolModifierConstructorDescriptionUnknownTransportProtocolException(TransportProtocol transportProtocol) -
Uses of TransportProtocol in org.littleshoot.proxy.impl
Fields in org.littleshoot.proxy.impl declared as TransportProtocolModifier and TypeFieldDescriptionprivate TransportProtocolDefaultHttpProxyServer.DefaultHttpProxyServerBootstrap.transportProtocolprivate final TransportProtocolDefaultHttpProxyServer.transportProtocolprivate TransportProtocolProxyToServerConnection.transportProtocolFields in org.littleshoot.proxy.impl with type parameters of type TransportProtocolModifier and TypeFieldDescriptionprivate final EnumMap<TransportProtocol,ProxyThreadPools> ServerGroup.protocolThreadPoolsA mapping ofTransportProtocols to their initializedProxyThreadPools.private static final EnumMap<TransportProtocol,SelectorProvider> ServerGroup.TRANSPORT_PROTOCOL_SELECTOR_PROVIDERSA mapping of selector providers to transport protocols.Methods in org.littleshoot.proxy.impl that return TransportProtocolMethods in org.littleshoot.proxy.impl with parameters of type TransportProtocolModifier and TypeMethodDescriptionprivate GlobalTrafficShapingHandlerDefaultHttpProxyServer.createGlobalTrafficShapingHandler(TransportProtocol transportProtocol, long readThrottleBytesPerSecond, long writeThrottleBytesPerSecond) Creates a new GlobalTrafficShapingHandler for this HttpProxyServer, using this proxy's proxyToServerEventLoop.ServerGroup.getClientToProxyAcceptorPoolForTransport(TransportProtocol protocol) Retrieves the client-to-proxy acceptor thread pool for the specified protocol.ServerGroup.getClientToProxyWorkerPoolForTransport(TransportProtocol protocol) Retrieves the client-to-proxy acceptor worker pool for the specified protocol.protected EventLoopGroupDefaultHttpProxyServer.getProxyToServerWorkerFor(TransportProtocol transportProtocol) ServerGroup.getProxyToServerWorkerPoolForTransport(TransportProtocol protocol) Retrieves the proxy-to-server worker thread pool for the specified protocol.private ProxyThreadPoolsServerGroup.getThreadPoolsForProtocol(TransportProtocol protocol) Retrieves theProxyThreadPoolsfor the specified transport protocol.DefaultHttpProxyServer.DefaultHttpProxyServerBootstrap.withTransportProtocol(TransportProtocol transportProtocol) Constructors in org.littleshoot.proxy.impl with parameters of type TransportProtocolModifierConstructorDescriptionprivateDefaultHttpProxyServer(ServerGroup serverGroup, TransportProtocol transportProtocol, InetSocketAddress requestedAddress, SslEngineSource sslEngineSource, boolean authenticateSslClients, ProxyAuthenticator proxyAuthenticator, ChainedProxyManager chainProxyManager, MitmManager mitmManager, HttpFiltersSource filtersSource, boolean transparent, int idleConnectionTimeout, Collection<ActivityTracker> activityTrackers, int connectTimeout, HostResolver serverResolver, long readThrottleBytesPerSecond, long writeThrottleBytesPerSecond, InetSocketAddress localAddress, String proxyAlias, int maxInitialLineLength, int maxHeaderSize, int maxChunkSize, boolean allowRequestsToOriginServer, boolean acceptProxyProtocol, boolean sendProxyProtocol) Creates a new proxy server.privateDefaultHttpProxyServerBootstrap(ServerGroup serverGroup, TransportProtocol transportProtocol, InetSocketAddress requestedAddress, SslEngineSource sslEngineSource, boolean authenticateSslClients, ProxyAuthenticator proxyAuthenticator, ChainedProxyManager chainProxyManager, MitmManager mitmManager, HttpFiltersSource filtersSource, boolean transparent, int idleConnectionTimeout, Collection<ActivityTracker> activityTrackers, int connectTimeout, HostResolver serverResolver, long readThrottleBytesPerSecond, long writeThrottleBytesPerSecond, InetSocketAddress localAddress, String proxyAlias, int maxInitialLineLength, int maxHeaderSize, int maxChunkSize, boolean allowRequestToOriginServer)