Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 10 for onShutdown (0.09 seconds)

  1. src/test/java/org/codelibs/fess/job/JobExecutorTest.java

            ShutdownListener listener1 = new ShutdownListener() {
                @Override
                public void onShutdown() {
                    callCount.incrementAndGet();
                }
            };
    
            ShutdownListener listener2 = new ShutdownListener() {
                @Override
                public void onShutdown() {
                    callCount.addAndGet(10);
                }
            };
    
            // Add first listener
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 9.4K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/fess/job/JobExecutor.java

        /**
         * Initiates shutdown of the job executor.
         * This method notifies the shutdown listener to perform cleanup operations.
         */
        public void shutdown() {
            shutdownListener.onShutdown();
        }
    
        /**
         * Adds a shutdown listener to be notified when the executor is shutting down.
         *
         * @param listener the shutdown listener to add
         */
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Jul 17 08:28:31 GMT 2025
    - 2.1K bytes
    - Click Count (0)
  3. src/test/java/org/codelibs/fess/job/impl/ScriptExecutorTest.java

            }
        }
    
        private static class TestShutdownListener implements JobExecutor.ShutdownListener {
            private boolean shutdownCalled = false;
    
            @Override
            public void onShutdown() {
                shutdownCalled = true;
            }
    
            public boolean wasShutdownCalled() {
                return shutdownCalled;
            }
        }
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Wed Jan 14 14:29:07 GMT 2026
    - 10.5K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/fess/job/GenerateThumbnailJobTest.java

            boolean shutdownListenerAdded = false;
    
            @Override
            public void addShutdownListener(ShutdownListener listener) {
                shutdownListenerAdded = true;
                listener.onShutdown();
            }
    
            @Override
            public Object execute(String scriptType, String script) {
                return null;
            }
        }
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 19K bytes
    - Click Count (0)
  5. src/test/java/org/codelibs/fess/job/PythonJobTest.java

            @Override
            public void addShutdownListener(ShutdownListener listener) {
                shutdownListenerAdded = true;
                // Optionally execute the listener to test its behavior
                listener.onShutdown();
            }
    
            @Override
            public Object execute(String scriptType, String script) {
                return null;
            }
        }
    
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 22.2K bytes
    - Click Count (0)
  6. tests/test_router_events.py

        app = FastAPI(on_startup=[app_startup], on_shutdown=[app_shutdown])
    
        @app.get("/")
        def main() -> dict[str, str]:
            return {"message": "Hello World"}
    
        def router_startup() -> None:
            state.router_startup = True
    
        def router_shutdown() -> None:
            state.router_shutdown = True
    
        router = APIRouter(on_startup=[router_startup], on_shutdown=[router_shutdown])
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Tue Feb 17 09:59:14 GMT 2026
    - 11.7K bytes
    - Click Count (0)
  7. internal/http/server.go

    	TCPOptions    TCPOptions    // all the configurable TCP conn specific configurable options.
    	listenerMutex sync.Mutex    // to guard 'listener' field.
    	listener      *httpListener // HTTP listener for all 'Addrs' field.
    	inShutdown    uint32        // indicates whether the server is in shutdown or not
    	requestCount  int32         // counter holds no. of request in progress.
    }
    
    // GetRequestCount - returns number of request in progress.
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 6.5K bytes
    - Click Count (0)
  8. fastapi/routing.py

        async def _shutdown(self) -> None:
            """
            Run any `.on_shutdown` event handlers.
    
            This method is kept for backward compatibility after Starlette removed
            support for on_startup/on_shutdown handlers.
    
            Ref: https://github.com/Kludex/starlette/pull/3117
            """
            for handler in self.on_shutdown:
                if is_async_callable(handler):
                    await handler()
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Sun Mar 15 11:44:39 GMT 2026
    - 193K bytes
    - Click Count (0)
  9. fastapi/applications.py

                routes=routes,
                redirect_slashes=redirect_slashes,
                dependency_overrides_provider=self,
                on_startup=on_startup,
                on_shutdown=on_shutdown,
                lifespan=lifespan,
                default_response_class=default_response_class,
                dependencies=dependencies,
                callbacks=callbacks,
                deprecated=deprecated,
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Apr 01 16:16:24 GMT 2026
    - 178.6K bytes
    - Click Count (0)
  10. docs/en/docs/release-notes.md

    ## 0.128.6 (2026-02-09)
    
    ### Fixes
    
    * 🐛 Fix `on_startup` and `on_shutdown` parameters of `APIRouter`. PR [#14873](https://github.com/fastapi/fastapi/pull/14873) by [@YuriiMotov](https://github.com/YuriiMotov).
    
    ### Translations
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Apr 03 12:07:04 GMT 2026
    - 631K bytes
    - Click Count (0)
Back to Top