Package org.eclipse.jetty.util.component
Interface Destroyable
- All Known Subinterfaces:
Handler
- All Known Implementing Classes:
AbstractConnectionFactory
,AbstractConnectionPool
,AbstractConnector
,AbstractConnectorHttpClientTransport
,AbstractConnectorHttpClientTransport.ClientSelectorManager
,AbstractHandler
,AbstractHandler.ErrorDispatchHandler
,AbstractHandlerContainer
,AbstractHttpClientTransport
,AbstractLoginService
,AbstractNCSARequestLog
,AbstractNetworkConnector
,AbstractSessionCache
,AbstractSessionDataStore
,AsyncDelayHandler
,AsyncNCSARequestLog
,AttributeContainerMap
,BufferedResponseHandler
,CachingSessionDataStore
,ConfigurableSpnegoLoginService
,ConstraintSecurityHandler
,ContainerLifeCycle
,ContextHandler
,ContextHandlerCollection
,CustomRequestLog
,CyclicTimeout
,DebugHandler
,DefaultHandler
,DefaultSessionCache
,DefaultSessionIdManager
,DetectorConnectionFactory
,DuplexConnectionPool
,EatWhatYouKill
,ErrorHandler
,ErrorPageErrorHandler
,ExecutorSizedThreadPool
,ExecutorThreadPool
,FileDestroyable
,FileSessionDataStore
,GZIPContentDecoder
,GZIPContentDecoder
,GzipHandler
,GzipHttpInputInterceptor
,GzipHttpInputInterceptor.Decoder
,HandlerCollection
,HandlerList
,HandlerWrapper
,HashLoginService
,HotSwapHandler
,HttpClient
,HttpClientTransportOverHTTP
,HttpConnectionFactory
,HttpDestination
,HttpDestination.TimeoutTask
,HttpDestinationOverHTTP
,HttpInput.ChainedInterceptor
,HttpReceiver.Decoder
,IdleTimeoutHandler
,InetAccessHandler
,IPAccessHandler
,JAASLoginService
,JDBCLoginService
,JDBCSessionDataStore
,KeyStoreScanner
,LeakTrackingByteBufferPool
,LeakTrackingConnectionPool
,LocalConnector
,LowResourceMonitor
,ManagedSelector
,MBeanContainer
,MonitoredQueuedThreadPool
,MovedContextHandler
,MovedContextHandler.Redirector
,MultiplexConnectionPool
,MultiplexHttpDestination
,NCSARequestLog
,NegotiatingServerConnectionFactory
,NetworkTrafficSelectChannelConnector
,NetworkTrafficServerConnector
,NullSessionCache
,NullSessionDataStore
,OptionalSslConnectionFactory
,PoolingHttpDestination
,ProxyConnectionFactory
,ProxyConnectionFactory.ProxyV1ConnectionFactory
,ProxyConnectionFactory.ProxyV2ConnectionFactory
,QueuedThreadPool
,RandomConnectionPool
,RequestLogHandler
,ResourceHandler
,RoundRobinConnectionPool
,ScopedHandler
,SecuredRedirectHandler
,SecurityHandler
,SelectorManager
,Server
,ServerConnector
,ServerConnector.ServerConnectorManager
,ServletContextHandler
,ServletHandler
,SessionHandler
,ShutdownHandler
,Slf4jRequestLog
,SslConnectionFactory
,StatisticsHandler
,ThreadLimitHandler
,TimeoutCompleteListener
,ValidatingConnectionPool
,WebAppContext
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
-