Class AbstractEntityManager

java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.fulcrum.security.spi.AbstractManager
org.apache.fulcrum.security.spi.AbstractEntityManager
All Implemented Interfaces:
org.apache.avalon.framework.activity.Disposable, org.apache.avalon.framework.configuration.Configurable, org.apache.avalon.framework.logger.LogEnabled, org.apache.avalon.framework.service.Serviceable, org.apache.avalon.framework.thread.ThreadSafe
Direct Known Subclasses:
AbstractGroupManager, AbstractPermissionManager, AbstractRoleManager, AbstractUserManager

public abstract class AbstractEntityManager extends AbstractManager implements org.apache.avalon.framework.configuration.Configurable
This abstract implementation provides most of the functionality that a manager will need.
Version:
$Id$
Author:
Eric Pugh
  • Constructor Details

    • AbstractEntityManager

      public AbstractEntityManager()
  • Method Details

    • configure

      public void configure(org.apache.avalon.framework.configuration.Configuration conf) throws org.apache.avalon.framework.configuration.ConfigurationException
      Avalon Service lifecycle method
      Specified by:
      configure in interface org.apache.avalon.framework.configuration.Configurable
      Throws:
      org.apache.avalon.framework.configuration.ConfigurationException
    • getClassName

      public String getClassName()
      Returns:
      Returns the className.
    • setClassName

      public void setClassName(String className)
      Parameters:
      className - The className to set.