Home / Class/ TestScheduledEventExecutor Class — netty Architecture

TestScheduledEventExecutor Class — netty Architecture

Architecture documentation for the TestScheduledEventExecutor class in AbstractScheduledEventExecutorTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  4d9c7455_e47d_2293_5820_daa4fd46c649["TestScheduledEventExecutor"]
  91f8e41e_4ba2_dd92_c8c0_048cb98d75be["AbstractScheduledEventExecutorTest.java"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|defined in| 91f8e41e_4ba2_dd92_c8c0_048cb98d75be
  e6425d91_a5db_609f_be1d_86b353e9db04["isShuttingDown()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| e6425d91_a5db_609f_be1d_86b353e9db04
  32df8bd5_98f0_0ce3_517f_927ae0ec1c4c["inEventLoop()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| 32df8bd5_98f0_0ce3_517f_927ae0ec1c4c
  425b4cda_9935_1606_f564_144393d063bd["shutdown()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| 425b4cda_9935_1606_f564_144393d063bd
  d1dee46f_f893_0732_b224_370a9f095d10["shutdownGracefully()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| d1dee46f_f893_0732_b224_370a9f095d10
  dfed80ab_dc9a_40a3_8100_97e994be3bf2["terminationFuture()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| dfed80ab_dc9a_40a3_8100_97e994be3bf2
  bbc25c89_94ac_2233_a96a_55fea61aad3e["isShutdown()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| bbc25c89_94ac_2233_a96a_55fea61aad3e
  eef3c272_5e17_cc23_62d2_68069b551745["isTerminated()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| eef3c272_5e17_cc23_62d2_68069b551745
  916e30fa_9048_075c_56d0_79f88dcc3206["awaitTermination()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| 916e30fa_9048_075c_56d0_79f88dcc3206
  712c56c7_5523_7d1c_dbeb_6cee16c2c11d["execute()"]
  4d9c7455_e47d_2293_5820_daa4fd46c649 -->|method| 712c56c7_5523_7d1c_dbeb_6cee16c2c11d

Relationship Graph

Source Code

common/src/test/java/io/netty/util/concurrent/AbstractScheduledEventExecutorTest.java lines 127–172

    private static final class TestScheduledEventExecutor extends AbstractScheduledEventExecutor {
        @Override
        public boolean isShuttingDown() {
            return false;
        }

        @Override
        public boolean inEventLoop(Thread thread) {
            return true;
        }

        @Override
        public void shutdown() {
            // NOOP
        }

        @Override
        public Future<?> shutdownGracefully(long quietPeriod, long timeout, TimeUnit unit) {
            throw new UnsupportedOperationException();
        }

        @Override
        public Future<?> terminationFuture() {
            throw new UnsupportedOperationException();
        }

        @Override
        public boolean isShutdown() {
            return false;
        }

        @Override
        public boolean isTerminated() {
            return false;
        }

        @Override
        public boolean awaitTermination(long timeout, TimeUnit unit) {
            return false;
        }

        @Override
        public void execute(Runnable command) {
            throw new UnsupportedOperationException();
        }
    }

Frequently Asked Questions

What is the TestScheduledEventExecutor class?
TestScheduledEventExecutor is a class in the netty codebase, defined in common/src/test/java/io/netty/util/concurrent/AbstractScheduledEventExecutorTest.java.
Where is TestScheduledEventExecutor defined?
TestScheduledEventExecutor is defined in common/src/test/java/io/netty/util/concurrent/AbstractScheduledEventExecutorTest.java at line 127.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free