Package org.apache.catalina
Interface Contained
- All Known Subinterfaces:
- CatalinaCluster,- Cluster,- Pipeline,- Realm
- All Known Implementing Classes:
- AbstractAccessLogValve,- AccessLogValve,- AuthenticatedUserRealm,- AuthenticatorBase,- BasicAuthenticator,- CallbackHandlerImpl,- ClusterSingleSignOn,- CombinedRealm,- CrawlerSessionManagerValve,- DataSourceRealm,- DigestAuthenticator,- ErrorReportValve,- ExtendedAccessLogValve,- FormAuthenticator,- HealthCheckValve,- JAASMemoryLoginModule,- JAASRealm,- JDBCAccessLogValve,- JNDIRealm,- JsonAccessLogValve,- JsonErrorReportValve,- JvmRouteBinderValve,- LoadBalancerDrainingValve,- LockOutRealm,- MemoryRealm,- NonLoginAuthenticator,- NullRealm,- PersistentValve,- ProxyErrorReportValve,- RealmBase,- RemoteAddrValve,- RemoteCIDRValve,- RemoteHostValve,- RemoteIpValve,- ReplicationValve,- RequestFilterValve,- RewriteValve,- SemaphoreValve,- SimpleTcpCluster,- SingleSignOn,- SpnegoAuthenticator,- SSLAuthenticator,- SSLValve,- StandardPipeline,- StuckThreadDetectionValve,- UserDatabaseRealm,- ValveBase
public interface Contained
Decoupling interface which specifies that an implementing class is associated with at most one Container instance.
- Author:
- Craig R. McClanahan, Peter Donald
- 
Method SummaryModifier and TypeMethodDescriptionGet theContainerwith which this instance is associated.voidsetContainer(Container container) Set theContainerwith which this instance is associated.
- 
Method Details- 
getContainerContainer getContainer()Get theContainerwith which this instance is associated.- Returns:
- The Container with which this instance is associated or
         nullif not associated with a Container
 
- 
setContainerSet theContainerwith which this instance is associated.- Parameters:
- container- The Container instance with which this instance is to be associated, or- nullto disassociate this instance from any Container
 
 
-