Top Fields Constructors Methods
org.eclipse.persistence.platform.xml

public Class XMLPlatformFactory

extends Object
Class Inheritance
Imports
java.security.AccessController, .PrivilegedActionException, org.eclipse.persistence.internal.security.PrivilegedAccessHelper, .PrivilegedGetClassLoaderForClass, .PrivilegedNewInstanceFromClass

Field Summary

Modifier and TypeField and Description
private static XMLPlatformFactory
public static final String
public static final String
public static final String
private Class<? extends XMLPlatform>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static XMLPlatformFactory

Returns:

the the singleton instance of XMLPlatformContext.
getInstance
()

INTERNAL: Return the singleton instance of XMLPlatformContext.

public XMLPlatform

Returns:

an instance of XMLPlatform
getXMLPlatform
()

INTERNAL: Return the XMLPlatform based on the toplink.xml.platform System property.

public Class<? extends XMLPlatform>

Returns:

the implementation class for the XMLPlatform.
getXMLPlatformClass
()

INTERNAL: Return the implementation class for the XMLPlatform.

public void
setXMLPlatformClass(Class<? extends XMLPlatform> xmlPlatformClass)

PUBLIC: Set the implementation of XMLPlatform.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

instanceback to summary
private static XMLPlatformFactory instance
JAXP_PLATFORM_CLASS_NAMEback to summary
public static final String JAXP_PLATFORM_CLASS_NAME
XDK_PLATFORM_CLASS_NAMEback to summary
public static final String XDK_PLATFORM_CLASS_NAME
XML_PLATFORM_PROPERTYback to summary
public static final String XML_PLATFORM_PROPERTY
xmlPlatformClassback to summary
private Class<? extends XMLPlatform> xmlPlatformClass

Constructor Detail

XMLPlatformFactoryback to summary
private XMLPlatformFactory()

Method Detail

getInstanceback to summary
public static XMLPlatformFactory getInstance() throws XMLPlatformException

INTERNAL: Return the singleton instance of XMLPlatformContext.

Returns:XMLPlatformFactory

the the singleton instance of XMLPlatformContext.

getXMLPlatformback to summary
public XMLPlatform getXMLPlatform() throws XMLPlatformException

INTERNAL: Return the XMLPlatform based on the toplink.xml.platform System property.

Returns:XMLPlatform

an instance of XMLPlatform

getXMLPlatformClassback to summary
public Class<? extends XMLPlatform> getXMLPlatformClass() throws XMLPlatformException

INTERNAL: Return the implementation class for the XMLPlatform.

Returns:Class<? extends XMLPlatform>

the implementation class for the XMLPlatform.

setXMLPlatformClassback to summary
public void setXMLPlatformClass(Class<? extends XMLPlatform> xmlPlatformClass)

PUBLIC: Set the implementation of XMLPlatform.