Class EclipsePackager
java.lang.Object
org.eclipse.persistence.tools.dbws.XRPackager
org.eclipse.persistence.tools.dbws.ProviderPackager
org.eclipse.persistence.tools.dbws.JSR109WebServicePackager
org.eclipse.persistence.tools.dbws.IDEPackager
org.eclipse.persistence.tools.dbws.EclipsePackager
- All Implemented Interfaces:
 DBWSPackager
 PUBLIC: EclipsePackager extends IDEPackager. It is responsible for generating
 the source code of the DBWS Provider (instead of a .class file) and packaging in a
 Eclipse-friendly directory structure all the other DBWS files produced by its parent:
 
 \--- JDev Projectnnn root directory
    |   dbws-builder.xml
    |
    +---WebContent
    |   \---WEB-INF
    |       |   web.xml
    |       |
    |       \---wsdl
    |               swaref.xsd
    |               eclipselink-dbws-schema.xsd
    |               eclipselink-dbws.wsdl
    |
    \---src
        |   eclipselink-dbws-or.xml
        |   eclipselink-dbws-ox.xml
        |   eclipselink-dbws-sessions.xml
        |   eclipselink-dbws.xml
        |
        \---_dbws
                DBWSProvider.java  -- generated by this Packager
 - Since:
 - EclipseLink 2.1
 
- 
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.persistence.tools.dbws.XRPackager
XRPackager.NullOutputStreamNested classes/interfaces inherited from interface org.eclipse.persistence.tools.dbws.DBWSPackager
DBWSPackager.Archiver, DBWSPackager.ArchiveUse - 
Field Summary
FieldsFields inherited from class org.eclipse.persistence.tools.dbws.IDEPackager
publicHTMLDir, publicHTMLDirname, SRC_DIR, srcDir, srcDirname, underDBWSDir, webInfDir, wsdlDirFields inherited from class org.eclipse.persistence.tools.dbws.JSR109WebServicePackager
WEB_XML_PREAMBLE, WEB_XML_URL_PATTERNFields inherited from class org.eclipse.persistence.tools.dbws.ProviderPackager
DBWS_PROVIDER_SOAP11_MTOM_BINDING, DBWS_PROVIDER_SOAP12_BINDING, DBWS_PROVIDER_SOAP12_MTOM_BINDING, DBWS_PROVIDER_SOURCE_CLASSDEF, DBWS_PROVIDER_SOURCE_PORT_NAME, DBWS_PROVIDER_SOURCE_PREAMBLE_END, DBWS_PROVIDER_SOURCE_PREAMBLE_START, DBWS_PROVIDER_SOURCE_SERVICE_NAME, DBWS_PROVIDER_SOURCE_SOAP11HTTP_MTOM_BINDING, DBWS_PROVIDER_SOURCE_SOAP12HTTP_BINDING, DBWS_PROVIDER_SOURCE_SOAP12HTTP_MTOM_BINDING, DBWS_PROVIDER_SOURCE_SUFFIX, DBWS_PROVIDER_SOURCE_TARGET_NAMESPACE, DBWS_PROVIDER_SOURCE_WSDL_LOCATION, PROVIDER_LISTENER_SOURCE, PROVIDER_NAMEFields inherited from class org.eclipse.persistence.tools.dbws.XRPackager
__nullStream, additionalArgs, ALL, archiver, archiveUse, builder, CONFIG, FINE, FINER, FINEST, hasAttachments, INFO, OFF, packagerLabel, sessionsFileName, SEVERE, stageDir, WARNING, XR_STR - 
Constructor Summary
Constructors - 
Method Summary
Methods inherited from class org.eclipse.persistence.tools.dbws.IDEPackager
buildDefaultArchiver, buildPublicHTMLDir, buildSrcDir, buildUnderDBWS, buildWebInfDir, buildWSDLDir, getAdditionalUsage, getArchiverLabel, getOrStream, getOxStream, getProviderClassStream, getProviderListenerClassStream, getProviderListenerSourceStream, getProviderSourceStream, getSchemaStream, getServiceStream, getSessionsStream, getSWARefStream, getWebXmlStream, getWSDLStreamMethods inherited from class org.eclipse.persistence.tools.dbws.JSR109WebServicePackager
getWSDLPathPrefix, writeWebXmlMethods inherited from class org.eclipse.persistence.tools.dbws.ProviderPackager
writeProviderMethods inherited from class org.eclipse.persistence.tools.dbws.XRPackager
buildSessionsXML, closeDeploymentDescriptorStream, closeOrStream, closeOxStream, closeProviderClassStream, closeProviderListenerClassStream, closeProviderListenerSourceStream, closeProviderSourceStream, closeSchemaStream, closeServiceStream, closeSessionsStream, closeStream, closeSWARefStream, closeWebXmlStream, closeWSDLStream, end, getArchiveFilename, getArchiver, getDeploymentDescriptorFileName, getDeploymentDescriptorStream, getOrProjectPathPrefix, getOxProjectPathPrefix, getPackagerLabel, getSessionsFileName, getStageDir, getUsage, hasAttachments, processAdditionalArgs, processArchiveUse, setAdditionalArgs, setArchiveFilename, setArchiver, setArchiveUse, setDBWSBuilder, setHasAttachments, setSessionsFileName, setStageDir, start, writeDeploymentDescriptor 
- 
Field Details
- 
ECLIPSE_PUBLIC_HTML_DIR
- See Also:
 
 
 - 
 - 
Constructor Details
- 
EclipsePackager
public EclipsePackager() 
 -