Package org.eclipse.jetty.util.component
Interface Destroyable
- All Known Subinterfaces:
Handler
- All Known Implementing Classes:
AbstractConnectionFactory,AbstractConnectionPool,AbstractConnector,AbstractConnectorHttpClientTransport,AbstractHandler,AbstractHandler.ErrorDispatchHandler,AbstractHandlerContainer,AbstractHTTP2ServerConnectionFactory,AbstractHTTP3ServerConnectionFactory,AbstractHttpClientTransport,AbstractLoginService,AbstractNetworkConnector,AbstractSessionCache,AbstractSessionDataStore,AdaptiveExecutionStrategy,AfterContentTransformer,ALPNServerConnectionFactory,AntWebAppContext,AntWebAppContext.AntServletHandler,AsyncDelayHandler,AttributeContainerMap,BufferedResponseHandler,CachingSessionDataStore,ClientConnectionFactory.Info,ClientConnectionFactoryOverHTTP2,ClientConnectionFactoryOverHTTP2.HTTP2,ClientConnectionFactoryOverHTTP3,ClientConnectionFactoryOverHTTP3.HTTP3,ClientConnector,ClientConnector.ClientSelectorManager,ClientConnector.Configurator,ClientProtocolSession,ClientQuicSession,CompressionPool,ConfigurableSpnegoLoginService,ConnectHandler,ConnectHandler.ConnectManager,ConstraintSecurityHandler,ContainerLifeCycle,ContextHandler,ContextHandlerCollection,CustomRequestLog,CyclicTimeout,CyclicTimeouts,DataSourceCloser,DataSourceLoginService,DebugHandler,DefaultHandler,DefaultSessionCache,DefaultSessionIdManager,DeflaterPool,DelegatingThreadPool,DeploymentManager,DetectorConnectionFactory,DuplexConnectionPool,DuplexHttpDestination,EatWhatYouKill,ErrorHandler,ErrorPageErrorHandler,ExecutorThreadPool,FileBufferedResponseHandler,FileDestroyable,FileSessionDataStore,GCloudSessionDataStore,GZIPContentDecoder,GZIPContentDecoder,GzipHandler,GzipHttpInputInterceptor,HandlerCollection,HandlerList,HandlerWrapper,HashLoginService,HotSwapHandler,HTTP2Client,HTTP2ClientSession,HTTP2CServerConnectionFactory,HTTP2ServerConnectionFactory,HTTP2ServerSession,HTTP2Session,HTTP3Client,HTTP3ServerConnectionFactory,HTTP3ServerConnector,HttpClient,HttpClientTransportDynamic,HttpClientTransportOverFCGI,HttpClientTransportOverHTTP,HttpClientTransportOverHTTP2,HttpClientTransportOverHTTP3,HttpClientTransportOverUnixSockets,HttpConnectionFactory,HttpDestination,HttpSpiContextHandler,IdleTimeoutHandler,InetAccessHandler,InfinispanSessionDataStore,InflaterPool,JAASLoginService,JavaxWebSocketClientContainer,JavaxWebSocketContainer,JavaxWebSocketServerContainer,JavaxWebSocketShutdownContainer,JDBCLoginService,JDBCSessionDataStore,JettyServerFrameHandlerFactory,JettyWebSocketFrameHandlerFactory,JettyWebSocketServerContainer,KeyStoreScanner,LeakTrackingByteBufferPool,LeakTrackingConnectionPool,LocalConnector,LowResourceMonitor,ManagedSelector,MBeanContainer,MongoSessionDataStore,MonitoredQueuedThreadPool,MovedContextHandler,MultiplexConnectionPool,MultiplexHttpDestination,NegotiatingServerConnectionFactory,NetworkTrafficServerConnector,NoSqlSessionDataStore,NullSessionCache,NullSessionDataStore,OpenIdConfiguration,OpenIdLoginService,OptionalSslConnectionFactory,ProtocolSession,ProxyConnectionFactory,QueuedThreadPool,QuicClientConnectorConfigurator,QuicServerConnector,QuicSession,RandomConnectionPool,RawHTTP2ServerConnectionFactory,RawHTTP3ServerConnectionFactory,RequestLogHandler,ResourceHandler,RewriteHandler,RoundRobinConnectionPool,Scanner,ScanningAppProvider,ScopedHandler,SecuredRedirectHandler,SecurityHandler,SelectorManager,Server,ServerConnector,ServerConnector.ServerConnectorManager,ServerFCGIConnectionFactory,ServerProtocolSession,ServerQuicSession,ServletContextHandler,ServletContextHandler.ServletContainerInitializerStarter,ServletHandler,ServletTester,SessionHandler,ShutdownHandler,SslConnectionFactory,StatisticsHandler,ThreadLimitHandler,TimeoutCompleteListener,UnixSocketConnector,UnixSocketConnector.UnixSocketConnectorManager,ValidatingConnectionPool,WebAppContext,WebAppProvider,WebSocketClient,WebSocketComponents,WebSocketCoreClient,WebSocketServerComponents,WebSocketUpgradeHandler
A Destroyable is an object which can be destroyed.
Typically a Destroyable is a LifeCycle component that can hold onto
resources over multiple start/stop cycles. A call to destroy will release all
resources and will prevent any further start/stop cycles from being successful.
-
Method Summary
-
Method Details
-
destroy
-