Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

E28847-01


org.eclipse.persistence.tools.dbws
Class EclipsePackager

java.lang.Object
  extended by org.eclipse.persistence.tools.dbws.XRPackager
      extended by org.eclipse.persistence.tools.dbws.ProviderPackager
          extended by org.eclipse.persistence.tools.dbws.JSR109WebServicePackager
              extended by org.eclipse.persistence.tools.dbws.IDEPackager
                  extended by org.eclipse.persistence.tools.dbws.EclipsePackager

All Implemented Interfaces:
DBWSPackager

public class EclipsePackager
extends IDEPackager

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
Author:
Mike Norman - michael.norman@oracle.com

Nested Class Summary

 

Nested classes/interfaces inherited from class org.eclipse.persistence.tools.dbws.XRPackager
XRPackager.NullOutputStream

 

Nested classes/interfaces inherited from interface org.eclipse.persistence.tools.dbws.DBWSPackager
DBWSPackager.Archiver, DBWSPackager.ArchiveUse

 

Field Summary
static java.lang.String ECLIPSE_PUBLIC_HTML_DIR
           

 

Fields inherited from class org.eclipse.persistence.tools.dbws.IDEPackager
publicHTMLDir, publicHTMLDirname, SRC_DIR, srcDir, srcDirname, underDBWSDir, webInfDir, wsdlDir

 

Fields inherited from class org.eclipse.persistence.tools.dbws.JSR109WebServicePackager
WEB_XML_PREAMBLE, WEB_XML_URL_PATTERN

 

Fields 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, DEFAULT_BUFFER_SIZE, PROVIDER_LISTENER_SOURCE, PROVIDER_NAME

 

Fields inherited from class org.eclipse.persistence.tools.dbws.XRPackager
__nullStream, additionalArgs, archiver, archiveUse, builder, hasAttachments, packagerLabel, sessionsFileName, stageDir

 

Constructor Summary
EclipsePackager()
           

 

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, getWSDLStream

 

Methods inherited from class org.eclipse.persistence.tools.dbws.JSR109WebServicePackager
getWSDLPathPrefix, writeWebXml

 

Methods inherited from class org.eclipse.persistence.tools.dbws.ProviderPackager
writeProvider

 

Methods inherited from class org.eclipse.persistence.tools.dbws.XRPackager
buildSessionsXML, closeOrStream, closeOxStream, closeProviderClassStream, closeProviderListenerClassStream, closeProviderListenerSourceStream, closeProviderSourceStream, closeSchemaStream, closeServiceStream, closeSessionsStream, closeStream, closeSWARefStream, closeWebXmlStream, closeWSDLStream, end, getArchiveFilename, getArchiver, getOrProjectPathPrefix, getOxProjectPathPrefix, getPackagerLabel, getSessionsFileName, getStageDir, getUsage, hasAttachments, processAdditionalArgs, processArchiveUse, setAdditionalArgs, setArchiveFilename, setArchiver, setArchiveUse, setDBWSBuilder, setHasAttachments, setSessionsFileName, setStageDir, start

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

ECLIPSE_PUBLIC_HTML_DIR

public static final java.lang.String ECLIPSE_PUBLIC_HTML_DIR
See Also:
Constant Field Values

Constructor Detail

EclipsePackager

public EclipsePackager()

Skip navigation links

Copyright © 1998, 2012, Oracle. All Rights Reserved.