接口 org.eclipse.jetty.util.component.LifeCycle
的使用

使用 LifeCycle 的软件包
org.eclipse.jetty.ajp   
org.eclipse.jetty.annotations   
org.eclipse.jetty.client   
org.eclipse.jetty.deploy   
org.eclipse.jetty.deploy.providers   
org.eclipse.jetty.http   
org.eclipse.jetty.http.spi   
org.eclipse.jetty.io.nio   
org.eclipse.jetty.jmx   
org.eclipse.jetty.monitor   
org.eclipse.jetty.nested   
org.eclipse.jetty.overlays   
org.eclipse.jetty.plus.jaas   
org.eclipse.jetty.plus.security   
org.eclipse.jetty.policy   
org.eclipse.jetty.rewrite.handler   
org.eclipse.jetty.security   
org.eclipse.jetty.server   
org.eclipse.jetty.server.bio   
org.eclipse.jetty.server.handler   
org.eclipse.jetty.server.nio   
org.eclipse.jetty.server.session   
org.eclipse.jetty.server.ssl   
org.eclipse.jetty.servlet   
org.eclipse.jetty.util   
org.eclipse.jetty.util.component   
org.eclipse.jetty.util.preventers   
org.eclipse.jetty.util.ssl   
org.eclipse.jetty.util.thread   
org.eclipse.jetty.webapp   
org.eclipse.jetty.websocket   
 

org.eclipse.jetty.ajpLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.ajp 中的类
 class Ajp13SocketConnector
           
 

org.eclipse.jetty.annotationsLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.annotations 中的类
 class ServletContainerInitializerListener
          ServletContainerInitializerListener
 

org.eclipse.jetty.clientLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.client 中的类
 class HttpClient
          Http Client.
 

org.eclipse.jetty.deployLifeCycle 的使用
 

org.eclipse.jetty.deployLifeCycle 的子接口
 interface AppProvider
          Object responsible for providing Apps to the DeploymentManager
 

实现 LifeCycleorg.eclipse.jetty.deploy 中的类
 class ContextDeployer
          已过时。 replaced with ContextProvider from the DeploymentManager
 class DeploymentManager
          The Deployment Manager.
 class WebAppDeployer
          已过时。  
 

org.eclipse.jetty.deploy.providersLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.deploy.providers 中的类
 class ContextProvider
          Context directory App Provider.
 class ScanningAppProvider
           
 class WebAppProvider
          Context directory App Provider.
 

org.eclipse.jetty.httpLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.http 中的类
 class HttpBuffersImpl
          Abstract Buffer pool.
 

org.eclipse.jetty.http.spiLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.http.spi 中的类
 class HttpSpiContextHandler
          Jetty handler that bridges requests to HttpHandler.
 class ThreadPoolExecutorAdapter
          Jetty ThreadPool that bridges requests to a ThreadPoolExecutor.
 

org.eclipse.jetty.io.nioLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.io.nio 中的类
 class SelectorManager
          The Selector Manager manages and number of SelectSets to allow NIO scheduling to scale to large numbers of connections.
 

org.eclipse.jetty.jmxLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.jmx 中的类
 class ConnectorServer
          AbstractLifeCycle wrapper for JMXConnector Server
 class MBeanContainer
          Container class for the MBean instances
 

org.eclipse.jetty.monitorLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.monitor 中的类
 class ThreadMonitor
           
 

org.eclipse.jetty.nestedLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.nested 中的类
 class NestedConnector
          Nested Jetty Connector This Jetty Connector allows a jetty instance to be nested inside another servlet container.
 

org.eclipse.jetty.overlaysLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.overlays 中的类
 class OverlayedAppProvider
          Overlayed AppProvider This AppProvider implementation can deploy either WebAppContexts or plain ContextHandlers that are assembled from a series of overlays: webappThe webapp overlay is a WAR file or docroot directory.
 class TemplateContext
          A Cloudtide template context.
 

org.eclipse.jetty.plus.jaasLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.plus.jaas 中的类
 class JAASLoginService
          JAASLoginService
 

org.eclipse.jetty.plus.securityLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.plus.security 中的类
 class DataSourceLoginService
          //TODO JASPI cf JDBCLoginService DataSourceUserRealm Obtain user/password/role information from a database via jndi DataSource.
 

org.eclipse.jetty.policyLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.policy 中的类
 class PolicyMonitor
          PolicyMonitor watches a directory for files ending in the *.policy extension, loads them and detects when they change.
 

org.eclipse.jetty.rewrite.handlerLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.rewrite.handler 中的类
 class RewriteHandler
           Rewrite handler is responsible for managing the rules.
 

org.eclipse.jetty.securityLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.security 中的类
 class ConstraintSecurityHandler
          Handler to enforce SecurityConstraints.
 class HashLoginService
          Properties User Realm.
 class JDBCLoginService
          HashMapped User Realm with JDBC as data source.
 class MappedLoginService
          A login service that keeps UserIdentities in a concurrent map either as the source or a cache of the users.
 class PropertyUserStore
          PropertyUserStore This class monitors a property file of the format mentioned below and notifies registered listeners of the changes to the the given file.
 class SecurityHandler
          Abstract SecurityHandler.
 class SpnegoLoginService
           
 

org.eclipse.jetty.serverLifeCycle 的使用
 

org.eclipse.jetty.serverLifeCycle 的子接口
 interface Connector
           
 interface Handler
          A Jetty Server Handler.
 interface HandlerContainer
          A Handler that contains other Handlers.
 interface RequestLog
          A RequestLog can be attached to a RequestLogHandler to enable logging of requests/responses.
static interface Server.Graceful
           
 interface SessionIdManager
          Session ID Manager.
 interface SessionManager
           
 

实现 LifeCycleorg.eclipse.jetty.server 中的类
 class AbstractConnector
          Abstract Connector implementation.
 class AsyncNCSARequestLog
          An asynchronously writing NCSA Request Log
 class LocalConnector
           
 class NCSARequestLog
           
 class Server
          Jetty HTTP Servlet Server.
 

参数类型为 LifeCycleorg.eclipse.jetty.server 中的方法
 void Server.addLifeCycle(LifeCycle c)
          已过时。 Use Server.addBean(Object)
 void Server.removeLifeCycle(LifeCycle c)
          已过时。 Use Server.removeBean(Object)
 

org.eclipse.jetty.server.bioLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.server.bio 中的类
 class SocketConnector
          Socket Connector.
 

org.eclipse.jetty.server.handlerLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.server.handler 中的类
 class AbstractHandler
          AbstractHandler.
 class AbstractHandlerContainer
          Abstract Handler Container.
 class ConnectHandler
          Implementation of a tunneling proxy that supports HTTP CONNECT.
 class ContextHandler
          ContextHandler.
 class ContextHandlerCollection
          ContextHandlerCollection.
 class DebugHandler
          Debug Handler.
 class DefaultHandler
          Default Handler.
 class ErrorHandler
          Handler for Error pages An ErrorHandler is registered with ContextHandler.setErrorHandler(ErrorHandler) or Server.addBean(Object).
 class GzipHandler
          GZIP Handler This handler will gzip the content of a response if: The filter is mapped to a matching path The response status code is >=200 and <300 The content length is unknown or more than the minGzipSize initParameter or the minGzipSize is 0(default) The content-type is in the comma separated list of mimeTypes set in the mimeTypes initParameter or if no mimeTypes are defined the content-type is not "application/gzip" No content-encoding is specified by the resource Compressing the content can greatly improve the network bandwidth usage, but at a cost of memory and CPU cycles.
 class HandlerCollection
          A collection of handlers.
 class HandlerList
          HandlerList.
 class HandlerWrapper
          A HandlerWrapper acts as a Handler but delegates the handle method and life cycle events to a delegate.
 class HotSwapHandler
          A HandlerContainer that allows a hot swap of a wrapped handler.
 class IPAccessHandler
          IP Access Handler Controls access to the wrapped handler by the real remote IP.
 class MovedContextHandler
          Moved ContextHandler.
 class ProxyHandler
          已过时。 Use ConnectHandler
 class RequestLogHandler
          RequestLogHandler.
 class ResourceHandler
          Resource Handler.
 class ScopedHandler
          ScopedHandler.
 class ShutdownHandler
          A handler that shuts the server down on a valid request.
 class StatisticsHandler
           
 

org.eclipse.jetty.server.nioLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.server.nio 中的类
 class AbstractNIOConnector
           
 class BlockingChannelConnector
          Blocking NIO connector.
 class InheritedChannelConnector
          An implementation of the SelectChannelConnector which first tries to inherit from a channel provided by the system.
 class NetworkTrafficSelectChannelConnector
          A specialized version of SelectChannelConnector that supports NetworkTrafficListeners.
 class SelectChannelConnector
          Selecting NIO connector.
 

org.eclipse.jetty.server.sessionLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.server.session 中的类
 class AbstractSessionIdManager
           
 class AbstractSessionManager
          An Abstract implementation of SessionManager.
 class HashSessionIdManager
          HashSessionIdManager.
 class HashSessionManager
          HashSessionManager An in-memory implementation of SessionManager.
 class JDBCSessionIdManager
          JDBCSessionIdManager SessionIdManager implementation that uses a database to store in-use session ids, to support distributed sessions.
 class JDBCSessionManager
          JDBCSessionManager SessionManager that persists sessions to a database to enable clustering.
 class SessionHandler
          SessionHandler.
 

org.eclipse.jetty.server.sslLifeCycle 的使用
 

org.eclipse.jetty.server.sslLifeCycle 的子接口
 interface SslConnector
          The interface for SSL connectors and their configuration methods.
 

实现 LifeCycleorg.eclipse.jetty.server.ssl 中的类
 class SslSelectChannelConnector
          SslSelectChannelConnector.
 class SslSocketConnector
          SSL Socket Connector.
 

org.eclipse.jetty.servletLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.servlet 中的类
 class ErrorPageErrorHandler
          Error Page Error Handler An ErrorHandler that maps exceptions and status codes to URIs for dispatch using the internal ERROR style of dispatch.
 class FilterHolder
           
 class Holder<T>
           
 class ServletContextHandler
          Servlet Context.
 class ServletHandler
          Servlet HttpHandler.
 class ServletHolder
          Servlet Instance and Context Holder.
 

org.eclipse.jetty.utilLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.util 中的类
 class Scanner
          Scanner Utility for scanning a directory for added, removed and changed files and reporting these events via registered Listeners.
 

org.eclipse.jetty.util.componentLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.util.component 中的类
 class AbstractLifeCycle
          Basic implementation of the life cycle interface for components.
 class AggregateLifeCycle
          An AggregateLifeCycle is an LifeCycle implementation for a collection of contained beans.
 

参数类型为 LifeCycleorg.eclipse.jetty.util.component 中的方法
static String AbstractLifeCycle.getState(LifeCycle lc)
           
 void LifeCycle.Listener.lifeCycleFailure(LifeCycle event, Throwable cause)
           
 void FileNoticeLifeCycleListener.lifeCycleFailure(LifeCycle event, Throwable cause)
           
 void AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleFailure(LifeCycle event, Throwable cause)
           
 void LifeCycle.Listener.lifeCycleStarted(LifeCycle event)
           
 void FileNoticeLifeCycleListener.lifeCycleStarted(LifeCycle event)
           
 void AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleStarted(LifeCycle event)
           
 void LifeCycle.Listener.lifeCycleStarting(LifeCycle event)
           
 void FileNoticeLifeCycleListener.lifeCycleStarting(LifeCycle event)
           
 void AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleStarting(LifeCycle event)
           
 void LifeCycle.Listener.lifeCycleStopped(LifeCycle event)
           
 void FileNoticeLifeCycleListener.lifeCycleStopped(LifeCycle event)
           
 void AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleStopped(LifeCycle event)
           
 void LifeCycle.Listener.lifeCycleStopping(LifeCycle event)
           
 void FileNoticeLifeCycleListener.lifeCycleStopping(LifeCycle event)
           
 void AbstractLifeCycle.AbstractLifeCycleListener.lifeCycleStopping(LifeCycle event)
           
 

org.eclipse.jetty.util.preventersLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.util.preventers 中的类
 class AbstractLeakPreventer
          AbstractLeakPreventer Abstract base class for code that seeks to avoid pinning of webapp classloaders by using the jetty classloader to proactively call the code that pins them (generally pinned as static data members, or as static data members that are daemon threads (which use the context classloader)).
 class AppContextLeakPreventer
          AppContextLeakPreventer Cause the classloader that is pinned by AppContext.getAppContext() to be a container or system classloader, not a webapp classloader.
 class AWTLeakPreventer
          AWTLeakPreventer See https://issues.jboss.org/browse/AS7-3733 The java.awt.Toolkit class has a static field that is the default toolkit.
 class DOMLeakPreventer
          DOMLeakPreventer See http://bugs.sun.com/bugdatabase/view_bug.do?
 class DriverManagerLeakPreventer
          DriverManagerLeakPreventer Cause DriverManager.getCallerClassLoader() to be called, which will pin the classloader.
 class GCThreadLeakPreventer
          GCThreadLeakPreventer Prevents a call to sun.misc.GC.requestLatency pinning a webapp classloader by calling it with a non-webapp classloader.
 class Java2DLeakPreventer
          Java2DLeakPreventer Prevent pinning of webapp classloader by pre-loading sun.java2d.Disposer class before webapp classloaders are created.
 class LDAPLeakPreventer
          LDAPLeakPreventer If com.sun.jndi.LdapPoolManager class is loaded and the system property com.sun.jndi.ldap.connect.pool.timeout is set to a nonzero value, a daemon thread is started which can pin a webapp classloader if it is the first to load the LdapPoolManager.
 class LoginConfigurationLeakPreventer
          LoginConfigurationLeakPreventer The javax.security.auth.login.Configuration class keeps a static reference to the thread context classloader.
 class SecurityProviderLeakPreventer
          SecurityProviderLeakPreventer Some security providers, such as sun.security.pkcs11.SunPKCS11 start a deamon thread, which will use the thread context classloader.
 

org.eclipse.jetty.util.sslLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.util.ssl 中的类
 class SslContextFactory
          SslContextFactory is used to configure SSL connectors as well as HttpClient.
 

org.eclipse.jetty.util.threadLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.util.thread 中的类
 class ExecutorThreadPool
          Jetty ThreadPool using java 5 ThreadPoolExecutor This class wraps a ExecutorService as a ThreadPool and LifeCycle interfaces so that it may be used by the Jetty org.eclipse.jetty.server.Server
 class QueuedThreadPool
           
 

参数类型为 LifeCycleorg.eclipse.jetty.util.thread 中的方法
static void ShutdownThread.deregister(LifeCycle lifeCycle)
           
static void ShutdownThread.register(int index, LifeCycle... lifeCycles)
           
static void ShutdownThread.register(LifeCycle... lifeCycles)
           
 

org.eclipse.jetty.webappLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.webapp 中的类
 class WebAppContext
          Web Application Context Handler.
 

org.eclipse.jetty.websocketLifeCycle 的使用
 

实现 LifeCycleorg.eclipse.jetty.websocket 中的类
 class WebSocketClientFactory
          WebSocketClientFactory contains the common components needed by multiple WebSocketClient instances (for example, a ThreadPool, a NIO selector, etc).
 class WebSocketFactory
          Factory to create WebSocket connections
 class WebSocketHandler
           
 



Copyright © 2013. All Rights Reserved.