Uses of Class
org.littleshoot.proxy.TransportProtocol
-
Packages that use TransportProtocol Package Description org.littleshoot.proxy org.littleshoot.proxy.impl -
-
Uses of TransportProtocol in org.littleshoot.proxy
Methods in org.littleshoot.proxy that return TransportProtocol Modifier and Type Method Description TransportProtocolChainedProxy. getTransportProtocol()Tell LittleProxy what kind of TransportProtocol to use to communicate with the chained proxy.TransportProtocolChainedProxyAdapter. getTransportProtocol()static TransportProtocolTransportProtocol. valueOf(String name)Returns 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 TransportProtocol Modifier and Type Method Description HttpProxyServerBootstrapHttpProxyServerBootstrap. withTransportProtocol(TransportProtocol transportProtocol)Specify theTransportProtocolto use for incoming connections.Constructors in org.littleshoot.proxy with parameters of type TransportProtocol Constructor Description UnknownTransportProtocolException(TransportProtocol transportProtocol) -
Uses of TransportProtocol in org.littleshoot.proxy.impl
Fields in org.littleshoot.proxy.impl declared as TransportProtocol Modifier and Type Field Description private TransportProtocolDefaultHttpProxyServer.DefaultHttpProxyServerBootstrap. transportProtocolprivate TransportProtocolDefaultHttpProxyServer. transportProtocolprivate TransportProtocolProxyToServerConnection. transportProtocolFields in org.littleshoot.proxy.impl with type parameters of type TransportProtocol Modifier and Type Field Description private EnumMap<TransportProtocol,ProxyThreadPools>ServerGroup. protocolThreadPoolsA mapping ofTransportProtocols to their initializedProxyThreadPools.private static EnumMap<TransportProtocol,SelectorProvider>ServerGroup. TRANSPORT_PROTOCOL_SELECTOR_PROVIDERSA mapping of selector providers to transport protocols.Methods in org.littleshoot.proxy.impl that return TransportProtocol Modifier and Type Method Description TransportProtocolProxyToServerConnection. getTransportProtocol()Methods in org.littleshoot.proxy.impl with parameters of type TransportProtocol Modifier and Type Method Description private GlobalTrafficShapingHandlerDefaultHttpProxyServer. createGlobalTrafficShapingHandler(TransportProtocol transportProtocol, long readThrottleBytesPerSecond, long writeThrottleBytesPerSecond)Creates a new GlobalTrafficShapingHandler for this HttpProxyServer, using this proxy's proxyToServerEventLoop.EventLoopGroupServerGroup. getClientToProxyAcceptorPoolForTransport(TransportProtocol protocol)Retrieves the client-to-proxy acceptor thread pool for the specified protocol.EventLoopGroupServerGroup. getClientToProxyWorkerPoolForTransport(TransportProtocol protocol)Retrieves the client-to-proxy acceptor worker pool for the specified protocol.protected EventLoopGroupDefaultHttpProxyServer. getProxyToServerWorkerFor(TransportProtocol transportProtocol)EventLoopGroupServerGroup. 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.HttpProxyServerBootstrapDefaultHttpProxyServer.DefaultHttpProxyServerBootstrap. withTransportProtocol(TransportProtocol transportProtocol)Constructors in org.littleshoot.proxy.impl with parameters of type TransportProtocol Constructor Description DefaultHttpProxyServer(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.DefaultHttpProxyServerBootstrap(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)
-