Package org.eclipse.jetty.util.component
Interface Destroyable
- All Known Subinterfaces:
Handler
,Handler.Collection
,Handler.Container
,Handler.Singleton
,HandlerContainer
- All Known Implementing Classes:
AbstractConnectionFactory
,AbstractConnectionPool
,AbstractConnector
,AbstractConnectorHttpClientTransport
,AbstractHandler
,AbstractHandlerContainer
,AbstractHTTP2ServerConnectionFactory
,AbstractHTTP3ServerConnectionFactory
,AbstractHttpClientTransport
,AbstractLoginService
,AbstractNetworkConnector
,AbstractSessionCache
,AbstractSessionDataStore
,AbstractSessionManager
,AdaptiveExecutionStrategy
,AfterContentTransformer
,ALPNServerConnectionFactory
,AttributeContainerMap
,BufferedResponseHandler
,CachingSessionDataStore
,ClientConnectionFactory.Info
,ClientConnectionFactoryOverHTTP2
,ClientConnectionFactoryOverHTTP2.HTTP2
,ClientConnectionFactoryOverHTTP3
,ClientConnectionFactoryOverHTTP3.HTTP3
,ClientConnector
,ClientConnector.ClientSelectorManager
,ClientConnector.Configurator
,ClientHTTP3Session
,ClientProtocolSession
,ClientQuicConfiguration
,ClientQuicSession
,CompressionPool
,ConditionalHandler
,ConditionalHandler.Abstract
,ConditionalHandler.DontHandle
,ConditionalHandler.ElseNext
,ConditionalHandler.Reject
,ConditionalHandler.SkipNext
,ConnectHandler
,ConnectHandler.ConnectManager
,ConstraintSecurityHandler
,ContainerLifeCycle
,ContextHandler
,ContextHandlerCollection
,ContextProvider
,CrossOriginHandler
,CustomRequestLog
,CyclicTimeout
,CyclicTimeouts
,DataSourceCloser
,DataSourceLoginService
,DebugHandler
,DefaultHandler
,DefaultSessionCache
,DefaultSessionIdManager
,DeflaterPool
,DelayedHandler
,DelegatingThreadPool
,DeploymentManager
,DetectorConnectionFactory
,DuplexConnectionPool
,EagerFormHandler
,EatWhatYouKill
,EventsHandler
,ExecutorThreadPool
,FastCGIProxyHandler
,FileDestroyable
,FileSessionDataStore
,GracefulHandler
,GZIPContentDecoder
,GZIPContentDecoder
,GzipHandler
,Handler.Abstract
,Handler.Abstract.NonBlocking
,Handler.AbstractContainer
,Handler.Sequence
,Handler.Wrapper
,HashLoginService
,HotSwapHandler
,HTTP2Client
,HTTP2ClientSession
,HTTP2CServerConnectionFactory
,HTTP2ServerConnectionFactory
,HTTP2ServerSession
,HTTP2Session
,HTTP3Client
,HTTP3ServerConnectionFactory
,HTTP3ServerConnector
,HTTP3Session
,HTTP3SessionClient
,HttpClient
,HttpClientConnectionFactory.HTTP11
,HttpClientTransportDynamic
,HttpClientTransportOverFCGI
,HttpClientTransportOverHTTP
,HttpClientTransportOverHTTP2
,HttpClientTransportOverHTTP3
,HttpConnectionFactory
,HttpDestination
,HttpSpiContextHandler
,IdleTimeoutHandler
,InetAccessHandler
,InflaterPool
,JAASLoginService
,JakartaWebSocketClientContainer
,JakartaWebSocketContainer
,JakartaWebSocketServerContainer
,JDBCLoginService
,JDBCSessionDataStore
,JettyServerFrameHandlerFactory
,JettyWebSocketFrameHandlerFactory
,JettyWebSocketServerContainer
,KeyStoreScanner
,LatencyRecordingHandler
,LocalConnector
,LowResourceMonitor
,ManagedSelector
,MBeanContainer
,MemoryConnector
,MonitoredQueuedThreadPool
,MovedContextHandler
,MultiplexConnectionPool
,NegotiatingServerConnectionFactory
,NetworkTrafficServerConnector
,NullSessionCache
,NullSessionDataStore
,ObjectStreamSessionDataStore
,OpenIdConfiguration
,OpenIdLoginService
,OptionalSslConnectionFactory
,PathMappingsHandler
,PropertyUserStore
,ProtocolSession
,ProxyConnectionFactory
,ProxyHandler
,ProxyHandler.Forward
,ProxyHandler.Reverse
,QoSHandler
,QueuedThreadPool
,QuicClientConnectorConfigurator
,QuicConfiguration
,QuicServerConnectionFactory
,QuicServerConnector
,QuicSession
,RandomConnectionPool
,RawHTTP2ServerConnectionFactory
,RawHTTP3ServerConnectionFactory
,ReservedThreadExecutor
,ResourceHandler
,ResourceHandler.ResourceContext
,RewriteHandler
,RoundRobinConnectionPool
,Scanner
,ScanningAppProvider
,SecuredRedirectHandler
,SecurityHandler
,SecurityHandler.PathMapped
,SelectorManager
,Server
,ServerConnector
,ServerConnector.ServerConnectorManager
,ServerFCGIConnectionFactory
,ServerFrameHandlerFactory
,ServerProtocolSession
,ServerQuicConfiguration
,ServerQuicSession
,ServerWebSocketContainer
,ServletContextHandler
,ServletContextHandler.ServletContainerInitializerStarter
,ServletHandler
,ServletTester
,SessionHandler
,SessionHandler
,ShutdownHandler
,SizeLimitHandler
,SPNEGOLoginService
,SslConnectionFactory
,SslContextFactory
,SslContextFactory.Client
,SslContextFactory.Server
,StateTrackingHandler
,StatisticsHandler
,StatisticsHandler.MinimumDataRateHandler
,ThreadLimitHandler
,TryPathsHandler
,UnixDomainServerConnector
,UnixDomainServerConnector.UnixDomainSelectorManager
,UserStore
,ValidatingConnectionPool
,VirtualThreadPool
,WebAppContext
,WebSocketClient
,WebSocketComponents
,WebSocketCoreClient
,WebSocketServerComponents
,WebSocketUpgradeHandler
,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
-