Uses of Interface
org.apache.shiro.util.Destroyable

Packages that use Destroyable
org.apache.shiro.cache Caching support used to enhance performance for any security operation. 
org.apache.shiro.env Concepts used to represent Shiro's aggregate state in an application. 
org.apache.shiro.mgt Provides the master SecurityManager interface and a default implementation hierarchy for managing all aspects of Shiro's functionality in an application. 
org.apache.shiro.realm.text Realms that acquire security data from text-based data sources such as Files or text streams. 
org.apache.shiro.session.mgt SessionManager components supporting enterprise session management. 
org.apache.shiro.util Your run-of-the-mill 'util' pacakge for components and logic widely used across the framework that can't find their home into a proper OO hierarchy (or, most likely for things used across many hierarchies). 
 

Uses of Destroyable in org.apache.shiro.cache
 

Classes in org.apache.shiro.cache that implement Destroyable
 class AbstractCacheManager
          Very simple abstract CacheManager implementation that retains all created Cache instances in an in-memory ConcurrentMap.
 class MemoryConstrainedCacheManager
          Simple memory-only based CacheManager implementation usable in production environments.
 

Uses of Destroyable in org.apache.shiro.env
 

Classes in org.apache.shiro.env that implement Destroyable
 class DefaultEnvironment
          Simple/default Environment implementation that stores Shiro objects as key-value pairs in a Map instance.
 

Uses of Destroyable in org.apache.shiro.mgt
 

Classes in org.apache.shiro.mgt that implement Destroyable
 class AuthenticatingSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all authentication operations to a wrapped Authenticator instance.
 class AuthorizingSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all authorization (access control) operations to a wrapped Authorizer instance.
 class CachingSecurityManager
          A very basic starting point for the SecurityManager interface that merely provides logging and caching support.
 class DefaultSecurityManager
          The Shiro framework's default concrete implementation of the SecurityManager interface, based around a collection of Realms.
 class RealmSecurityManager
          Shiro support of a SecurityManager class hierarchy based around a collection of Realms.
 class SessionsSecurityManager
          Shiro support of a SecurityManager class hierarchy that delegates all session operations to a wrapped SessionManager instance.
 

Uses of Destroyable in org.apache.shiro.realm.text
 

Classes in org.apache.shiro.realm.text that implement Destroyable
 class PropertiesRealm
          A TextConfigurationRealm that defers all logic to the parent class, but just enables Properties based configuration in addition to the parent class's String configuration.
 

Uses of Destroyable in org.apache.shiro.session.mgt
 

Classes in org.apache.shiro.session.mgt that implement Destroyable
 class AbstractValidatingSessionManager
          Default business-tier implementation of the ValidatingSessionManager interface.
 class DefaultSessionManager
          Default business-tier implementation of a ValidatingSessionManager.
 

Uses of Destroyable in org.apache.shiro.util
 

Methods in org.apache.shiro.util with parameters of type Destroyable
static void LifecycleUtils.destroy(Destroyable d)
           
 



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.