public abstract class XMLPlatform<XML_UNMARSHALLER extends XMLUnmarshaller> extends DatasourcePlatform implements XMLPlatform<XML_UNMARSHALLER>
Constructor and Description |
---|
XMLPlatform() |
Modifier and Type | Method and Description |
---|---|
ConversionManager |
getConversionManager()
The platform hold its own instance of conversion manager to allow customization.
|
abstract PlatformUnmarshaller |
newPlatformUnmarshaller(XML_UNMARSHALLER xmlUnmarshaller)
INTERNAL:
|
abstract PlatformUnmarshaller |
newPlatformUnmarshaller(XML_UNMARSHALLER xmlUnmarshaller,
java.util.Map<java.lang.String,java.lang.Boolean> parserFeatures)
INTERNAL:
|
addSequence, addSequence, appendParameter, buildNativeCall, buildSelectQueryForIdentity, buildSelectQueryForIdentity, buildSelectQueryForSequenceObject, buildSelectQueryForSequenceObject, clone, convertObject, copyInto, createConnectionCustomizer, getCustomModifyValueForCall, getDataTypesConvertedFrom, getDataTypesConvertedTo, getDefaultNativeSequenceToTable, getDefaultSequence, getDefaultSequenceToWrite, getEndDelimiter, getIdentifierQuoteCharacter, getOperator, getPlatformOperators, getSelectSequenceQuery, getSequence, getSequencePreallocationSize, getSequences, getSequencesToWrite, getStartDelimiter, getTableQualifier, getTimestampFromServer, getTimestampQuery, getUpdateSequenceQuery, hasDefaultSequence, initialize, initializeDefaultQueries, isAccess, isAttunity, isCloudscape, isDB2, isDBase, isDerby, isFirebird, isH2, isHANA, isHSQL, isInformix, isMaxDB, isMySQL, isODBC, isOracle, isOracle9, isPervasive, isPointBase, isPostgreSQL, isSQLAnywhere, isSQLServer, isSybase, isSymfoware, isTimesTen, isTimesTen7, removeAllSequences, removeSequence, setConversionManager, setDefaultNativeSequenceToTable, setDefaultSequence, setEndDelimiter, setSelectSequenceNumberQuery, setSequencePreallocationSize, setSequences, setStartDelimiter, setTableQualifier, setTimestampQuery, setUpdateSequenceQuery, shouldNativeSequenceUseTransaction, shouldPrepare, shouldSelectDistinctIncludeOrderBy, shouldSelectIncludeOrderBy, shouldUseCustomModifyForCall, supportsIdentity, supportsNativeSequenceNumbers, supportsSequenceObjects, toString, usesPlatformDefaultSequence
public ConversionManager getConversionManager()
DatasourcePlatform
getConversionManager
in interface CorePlatform<ConversionManager>
getConversionManager
in interface Platform
getConversionManager
in class DatasourcePlatform
public abstract PlatformUnmarshaller newPlatformUnmarshaller(XML_UNMARSHALLER xmlUnmarshaller)
public abstract PlatformUnmarshaller newPlatformUnmarshaller(XML_UNMARSHALLER xmlUnmarshaller, java.util.Map<java.lang.String,java.lang.Boolean> parserFeatures)
newPlatformUnmarshaller
in interface XMLPlatform<XML_UNMARSHALLER extends XMLUnmarshaller>
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference