# Package org.apache.naming.factory

package org.apache.naming.factory

This package contains object factories used by the naming service.

- Related Packages
  Package
  Description
  org.apache.naming
  This package contains a memory based naming service provider.
  org.apache.naming.factory.webservices
  org.apache.naming.java
  This package contains the URL context factory for the "java" namespace.
- Classes
  Class
  Description
  BeanFactory
  Object factory for any Resource conforming to the JavaBean spec.
  Constants
  Static constants for this package.
  DataSourceLinkFactory
  Object factory for resource links for shared data sources.
  DataSourceLinkFactory.DataSourceHandler
  Simple wrapper class that will allow a user to configure a ResourceLink for a data source so that when `DataSource.getConnection()` is called, it will invoke `DataSource.getConnection(String, String)` with the preconfigured username and password.
  EjbFactory
  Object factory for EJBs.
  FactoryBase
  Abstract base class that provides common functionality required by sub-classes.
  LookupFactory
  Object factory for lookups.
  MailSessionFactory
  Factory class that creates a JNDI named JavaMail Session factory, which can be used for managing inbound and outbound electronic mail messages via JavaMail APIs.
  OpenEjbFactory
  Object factory for EJBs.
  ResourceEnvFactory
  Object factory for Resources env.
  ResourceFactory
  Object factory for Resources.
  ResourceLinkFactory
  Object factory for resource links.
  SendMailFactory
  Factory class that creates a JNDI named javamail MimePartDataSource object which can be used for sending email using SMTP.
  TransactionFactory
  Object factory for User transactions.