java.lang.Object
org.eclipse.persistence.tools.dbws.XRPackager
All Implemented Interfaces:
DBWSPackager
Direct Known Subclasses:
ProviderPackager

public class XRPackager extends Object implements DBWSPackager

PUBLIC: XRPackager implements the DBWSPackager interface. This packager is
responsible for generating the core X-R metadata files and is the root class from which all
all other packagers inherit.

By default, this packager does not use an archiver and writes out its files 'flat' to the stageDir:

 ${PACKAGER_ROOT}
    |   eclipselink-dbws.xml             -- fixed naming convention
    |   eclipselink-dbws-or.xml
    |   eclipselink-dbws-ox.xml
    |   eclipselink-dbws-schema.xsd
    |   eclipselink-dbws-sessions.xml    -- name can be overriden by <sessions-file> entry in eclipselink-dbws.xml
    |   swaref.xsd                       -- optional if attachements are enabled
 
Since:
EclipseLink 1.x