Module: Baykit

Defined in:
lib/baykit/bayserver/sink.rb,
lib/baykit/bayserver/bay_log.rb,
lib/baykit/bayserver/version.rb,
lib/baykit/bayserver/bayserver.rb,
lib/baykit/bayserver/constants.rb,
lib/baykit/bayserver/mem_usage.rb,
lib/baykit/bayserver/taxi/taxi.rb,
lib/baykit/bayserver/docker/log.rb,
lib/baykit/bayserver/ships/ship.rb,
lib/baykit/bayserver/tours/tour.rb,
lib/baykit/bayserver/util/mimes.rb,
lib/baykit/bayserver/util/valve.rb,
lib/baykit/bayserver/bay_dockers.rb,
lib/baykit/bayserver/bay_message.rb,
lib/baykit/bayserver/docker/city.rb,
lib/baykit/bayserver/docker/club.rb,
lib/baykit/bayserver/docker/port.rb,
lib/baykit/bayserver/docker/town.rb,
lib/baykit/bayserver/docker/warp.rb,
lib/baykit/bayserver/train/train.rb,
lib/baykit/bayserver/util/locale.rb,
lib/baykit/bayserver/util/counter.rb,
lib/baykit/bayserver/util/headers.rb,
lib/baykit/bayserver/util/io_util.rb,
lib/baykit/bayserver/util/key_val.rb,
lib/baykit/bayserver/util/message.rb,
lib/baykit/bayserver/util/postman.rb,
lib/baykit/bayserver/common/cities.rb,
lib/baykit/bayserver/common/groups.rb,
lib/baykit/bayserver/docker/docker.rb,
lib/baykit/bayserver/docker/harbor.rb,
lib/baykit/bayserver/docker/secure.rb,
lib/baykit/bayserver/util/cgi_util.rb,
lib/baykit/bayserver/util/reusable.rb,
lib/baykit/bayserver/util/selector.rb,
lib/baykit/bayserver/util/sys_util.rb,
lib/baykit/bayserver/bcf/bcf_object.rb,
lib/baykit/bayserver/bcf/bcf_parser.rb,
lib/baykit/bayserver/common/vehicle.rb,
lib/baykit/bayserver/docker/reroute.rb,
lib/baykit/bayserver/docker/trouble.rb,
lib/baykit/bayserver/http_exception.rb,
lib/baykit/bayserver/rudders/rudder.rb,
lib/baykit/bayserver/tours/tour_req.rb,
lib/baykit/bayserver/tours/tour_res.rb,
lib/baykit/bayserver/util/char_util.rb,
lib/baykit/bayserver/util/http_util.rb,
lib/baykit/bayserver/bcf/bcf_element.rb,
lib/baykit/bayserver/bcf/bcf_key_val.rb,
lib/baykit/bayserver/common/postpone.rb,
lib/baykit/bayserver/protocol/packet.rb,
lib/baykit/bayserver/util/byte_array.rb,
lib/baykit/bayserver/util/class_util.rb,
lib/baykit/bayserver/util/ip_matcher.rb,
lib/baykit/bayserver/watercraft/boat.rb,
lib/baykit/bayserver/bcf/bcf_document.rb,
lib/baykit/bayserver/common/recipient.rb,
lib/baykit/bayserver/common/warp_data.rb,
lib/baykit/bayserver/common/warp_ship.rb,
lib/baykit/bayserver/config_exception.rb,
lib/baykit/bayserver/protocol/command.rb,
lib/baykit/bayserver/taxi/taxi_runner.rb,
lib/baykit/bayserver/tours/tour_store.rb,
lib/baykit/bayserver/util/http_status.rb,
lib/baykit/bayserver/util/string_util.rb,
lib/baykit/bayserver/util/url_decoder.rb,
lib/baykit/bayserver/util/url_encoder.rb,
lib/baykit/bayserver/watercraft/yacht.rb,
lib/baykit/bayserver/agent/grand_agent.rb,
lib/baykit/bayserver/docker/permission.rb,
lib/baykit/bayserver/rudders/io_rudder.rb,
lib/baykit/bayserver/util/host_matcher.rb,
lib/baykit/bayserver/util/md5_password.rb,
lib/baykit/bayserver/util/object_store.rb,
lib/baykit/bayserver/agent/spin_handler.rb,
lib/baykit/bayserver/common/multiplexer.rb,
lib/baykit/bayserver/tours/tour_handler.rb,
lib/baykit/bayserver/train/train_runner.rb,
lib/baykit/bayserver/util/simple_buffer.rb,
lib/baykit/bayserver/agent/timer_handler.rb,
lib/baykit/bayserver/bcf/parse_exception.rb,
lib/baykit/bayserver/common/inbound_ship.rb,
lib/baykit/bayserver/common/warp_handler.rb,
lib/baykit/bayserver/util/object_factory.rb,
lib/baykit/bayserver/util/simple_inspect.rb,
lib/baykit/bayserver/agent/accept_handler.rb,
lib/baykit/bayserver/agent/letters/letter.rb,
lib/baykit/bayserver/tours/read_file_taxi.rb,
lib/baykit/bayserver/util/gzip_compressor.rb,
lib/baykit/bayserver/common/read_only_ship.rb,
lib/baykit/bayserver/common/vehicle_runner.rb,
lib/baykit/bayserver/docker/base/club_base.rb,
lib/baykit/bayserver/docker/base/port_base.rb,
lib/baykit/bayserver/docker/base/warp_base.rb,
lib/baykit/bayserver/protocol/packet_store.rb,
lib/baykit/bayserver/tours/send_file_train.rb,
lib/baykit/bayserver/tours/send_file_yacht.rb,
lib/baykit/bayserver/util/executor_service.rb,
lib/baykit/bayserver/agent/channel_listener.rb,
lib/baykit/bayserver/agent/command_receiver.rb,
lib/baykit/bayserver/common/inbound_handler.rb,
lib/baykit/bayserver/common/warp_ship_store.rb,
lib/baykit/bayserver/protocol/packet_packer.rb,
lib/baykit/bayserver/agent/upgrade_exception.rb,
lib/baykit/bayserver/docker/base/docker_base.rb,
lib/baykit/bayserver/protocol/command_packer.rb,
lib/baykit/bayserver/protocol/packet_factory.rb,
lib/baykit/bayserver/agent/lifecycle_listener.rb,
lib/baykit/bayserver/agent/next_socket_action.rb,
lib/baykit/bayserver/docker/base/reroute_base.rb,
lib/baykit/bayserver/docker/built_in/log_boat.rb,
lib/baykit/bayserver/docker/built_in/log_item.rb,
lib/baykit/bayserver/protocol/command_handler.rb,
lib/baykit/bayserver/protocol/packet_unpacker.rb,
lib/baykit/bayserver/util/key_val_list_parser.rb,
lib/baykit/bayserver/agent/letters/read_letter.rb,
lib/baykit/bayserver/agent/signal/signal_agent.rb,
lib/baykit/bayserver/agent/signal/signal_proxy.rb,
lib/baykit/bayserver/common/inbound_ship_store.rb,
lib/baykit/bayserver/docker/built_in/log_items.rb,
lib/baykit/bayserver/protocol/command_unpacker.rb,
lib/baykit/bayserver/protocol/protocol_handler.rb,
lib/baykit/bayserver/tours/req_content_handler.rb,
lib/baykit/bayserver/agent/letters/error_letter.rb,
lib/baykit/bayserver/agent/letters/wrote_letter.rb,
lib/baykit/bayserver/agent/non_blocking_handler.rb,
lib/baykit/bayserver/agent/signal/signal_sender.rb,
lib/baykit/bayserver/util/data_consume_listener.rb,
lib/baykit/bayserver/agent/letters/closed_letter.rb,
lib/baykit/bayserver/protocol/protocol_exception.rb,
lib/baykit/bayserver/agent/multiplexer/write_unit.rb,
lib/baykit/bayserver/agent/letters/accepted_letter.rb,
lib/baykit/bayserver/agent/multiplexer/transporter.rb,
lib/baykit/bayserver/agent/transporter/transporter.rb,
lib/baykit/bayserver/protocol/packet_part_accessor.rb,
lib/baykit/bayserver/agent/letters/connected_letter.rb,
lib/baykit/bayserver/agent/multiplexer/rudder_state.rb,
lib/baykit/bayserver/tours/content_consume_listener.rb,
lib/baykit/bayserver/agent/transporter/data_listener.rb,
lib/baykit/bayserver/docker/built_in/write_file_taxi.rb,
lib/baykit/bayserver/docker/send_file/send_file_ship.rb,
lib/baykit/bayserver/protocol/protocol_handler_store.rb,
lib/baykit/bayserver/docker/built_in/log_item_factory.rb,
lib/baykit/bayserver/docker/send_file/directory_train.rb,
lib/baykit/bayserver/agent/monitor/grand_agent_monitor.rb,
lib/baykit/bayserver/agent/multiplexer/job_multiplexer.rb,
lib/baykit/bayserver/docker/base/inbound_data_listener.rb,
lib/baykit/bayserver/docker/send_file/send_file_docker.rb,
lib/baykit/bayserver/protocol/protocol_handler_factory.rb,
lib/baykit/bayserver/agent/multiplexer/multiplexer_base.rb,
lib/baykit/bayserver/agent/multiplexer/spin_multiplexer.rb,
lib/baykit/bayserver/agent/multiplexer/taxi_multiplexer.rb,
lib/baykit/bayserver/agent/multiplexer/plain_transporter.rb,
lib/baykit/bayserver/docker/built_in/built_in_log_docker.rb,
lib/baykit/bayserver/agent/multiplexer/secure_transporter.rb,
lib/baykit/bayserver/agent/multiplexer/spider_multiplexer.rb,
lib/baykit/bayserver/docker/built_in/built_in_city_docker.rb,
lib/baykit/bayserver/docker/built_in/built_in_town_docker.rb,
lib/baykit/bayserver/docker/send_file/file_content_handler.rb,
lib/baykit/bayserver/agent/multiplexer/job_multiplexer_base.rb,
lib/baykit/bayserver/docker/built_in/built_in_harbor_docker.rb,
lib/baykit/bayserver/docker/built_in/built_in_secure_docker.rb,
lib/baykit/bayserver/agent/transporter/spin_read_transporter.rb,
lib/baykit/bayserver/docker/built_in/built_in_trouble_docker.rb,
lib/baykit/bayserver/agent/transporter/spin_write_transporter.rb,
lib/baykit/bayserver/docker/built_in/built_in_permission_docker.rb

Overview

ExecutorService

Implementation of thread pool

Defined Under Namespace

Modules: BayServer