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
,AbstractHTTP2ServerConnectionFactory
,AbstractHttpClientTransport
,AbstractLoginService
,AbstractNCSARequestLog
,AbstractNetworkConnector
,AbstractSessionCache
,AbstractSessionDataStore
,AfterContentTransformer
,ALPNServerConnectionFactory
,AntWebAppContext
,AntWebAppContext.AntServletHandler
,AsyncDelayHandler
,AsyncNCSARequestLog
,AttributeContainerMap
,BufferedResponseHandler
,CachingSessionDataStore
,ClientContainer
,ConfigurableSpnegoLoginService
,ConnectHandler
,ConnectHandler.ConnectManager
,ConnectionManager
,ConstraintSecurityHandler
,ContainerLifeCycle
,ContextHandler
,ContextHandlerCollection
,CustomRequestLog
,CyclicTimeout
,CyclicTimeouts
,DataSourceCloser
,DataSourceLoginService
,DebugHandler
,DefaultHandler
,DefaultSessionCache
,DefaultSessionIdManager
,DelegatingThreadPool
,DeploymentManager
,DetectorConnectionFactory
,DuplexConnectionPool
,EatWhatYouKill
,ErrorHandler
,ErrorPageErrorHandler
,ExecutorSizedThreadPool
,ExecutorThreadPool
,ExtensionStack
,FileBufferedResponseHandler
,FileDestroyable
,FileSessionDataStore
,GCloudSessionDataStore
,GZIPContentDecoder
,GZIPContentDecoder
,GzipHandler
,GzipHttpInputInterceptor
,HandlerCollection
,HandlerList
,HandlerWrapper
,HashLoginService
,HazelcastSessionDataStore
,HelloHandler
,HelloWorld
,HotSwapHandler
,HTTP2Client
,HTTP2ClientSession
,HTTP2CServerConnectionFactory
,HTTP2ServerConnectionFactory
,HTTP2ServerSession
,HTTP2Session
,HttpClient
,HttpClientTransportOverFCGI
,HttpClientTransportOverHTTP
,HttpClientTransportOverHTTP2
,HttpClientTransportOverUnixSockets
,HttpClientTransportOverUnixSockets.UnixSocketSelectorManager
,HttpConnectionFactory
,HttpDestination
,HttpDestinationOverFCGI
,HttpDestinationOverHTTP
,HttpDestinationOverHTTP2
,HttpInput.ChainedInterceptor
,HttpServiceErrorPageErrorHandler
,HttpSpiContextHandler
,IdleTimeoutHandler
,InetAccessHandler
,InfinispanSessionDataStore
,IPAccessHandler
,JAASLoginService
,JDBCLoginService
,JDBCSessionDataStore
,JettyWebAppContext
,JsrSession
,KeyStoreScanner
,LeakTrackingByteBufferPool
,LeakTrackingConnectionPool
,LocalConnector
,LowResourceMonitor
,ManagedSelector
,ManyHandlers.ParamHandler
,ManyHandlers.WelcomeWrapHandler
,MavenServerConnector
,MBeanContainer
,MongoSessionDataStore
,MonitoredQueuedThreadPool
,MovedContextHandler
,MultiplexConnectionPool
,MultiplexHttpDestination
,MultiplexHttpDestinationOverFCGI
,NativeWebSocketConfiguration
,NCSARequestLog
,NegotiatingServerConnectionFactory
,NetworkTrafficSelectChannelConnector
,NetworkTrafficServerConnector
,NoSqlSessionDataStore
,NullSessionCache
,NullSessionDataStore
,OpenIdConfiguration
,OpenIdLoginService
,OptionalSslConnectionFactory
,PoolingHttpDestination
,ProxyConnectionFactory
,QueuedThreadPool
,QuickStartWebApp
,RandomConnectionPool
,RawHTTP2ServerConnectionFactory
,RequestLogHandler
,ResourceHandler
,RewriteHandler
,RoundRobinConnectionPool
,ScopedHandler
,SecuredRedirectHandler
,SecurityHandler
,SelectorManager
,Server
,ServerConnector
,ServerConnector.ServerConnectorManager
,ServerContainer
,ServerFCGIConnectionFactory
,ServletContextHandler
,ServletHandler
,SessionHandler
,ShutdownHandler
,SimpleContainerScope
,SizeLimitHandler
,Slf4jRequestLog
,SslConnectionFactory
,StatisticsHandler
,ThreadLimitHandler
,TimeoutCompleteListener
,UnixSocketConnector
,UnixSocketConnector.UnixSocketConnectorManager
,ValidatingConnectionPool
,WebAppContext
,WebSocketClient
,WebSocketHandler
,WebSocketHandler.Simple
,WebSocketServerFactory
,WebSocketSession
,WebSocketUpgradeHandlerWrapper
@ManagedObject public interface Destroyable
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
destroy()
-
-
-
Method Detail
-
destroy
@ManagedOperation(value="Destroys this component", impact="ACTION") void destroy()
-
-