Package org.apache.catalina
Interface Contained
- All Known Subinterfaces:
CatalinaCluster
,Cluster
,GSSRealm
,Pipeline
,Realm
- All Known Implementing Classes:
AbstractAccessLogValve
,AccessLogValve
,AuthenticatorBase
,BasicAuthenticator
,CallbackHandlerImpl
,ClusterSingleSignOn
,CombinedRealm
,CrawlerSessionManagerValve
,DataSourceRealm
,DigestAuthenticator
,ErrorReportValve
,ExtendedAccessLogValve
,FormAuthenticator
,JAASMemoryLoginModule
,JAASRealm
,JDBCAccessLogValve
,JDBCRealm
,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 Summary
Modifier and TypeMethodDescriptionGet theContainer
with which this instance is associated.void
setContainer
(Container container) Set theContainer
with which this instance is associated.
-
Method Details
-
getContainer
Container getContainer()Get theContainer
with which this instance is associated.- Returns:
- The Container with which this instance is associated or
null
if not associated with a Container
-
setContainer
Set theContainer
with which this instance is associated.- Parameters:
container
- The Container instance with which this instance is to be associated, ornull
to disassociate this instance from any Container
-