EclipseLink1.0 - 20080707 API Reference

org.eclipse.persistence.exceptions
Class PersistenceUnitLoadingException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.eclipse.persistence.exceptions.EclipseLinkException
                  extended by org.eclipse.persistence.exceptions.PersistenceUnitLoadingException
All Implemented Interfaces:
java.io.Serializable

public class PersistenceUnitLoadingException
extends EclipseLinkException

See Also:
Serialized Form

Field Summary
static int COULD_NOT_GET_CLASS_NAMES_FROM_URL
           
static int COULD_NOT_GET_PERSISTENCE_UNIT_INFO_FROM_URL
           
static int EXCEPTION_BUILDING_PERSISTENCE_UNIT_NAME
           
static int EXCEPTION_LOADING_CLASS
           
static int EXCEPTION_LOADING_FROM_DIRECTORY
           
static int EXCEPTION_LOADING_FROM_JAR
           
static int EXCEPTION_LOADING_FROM_URL
           
static int EXCEPTION_OPENING_ORM_XML
           
static int EXCEPTION_PROCESSING_PERSISTENCE_UNIT
           
static int EXCEPTION_PROCESSING_PERSISTENCE_XML
           
static int EXCEPTION_SEARCHING_FOR_ENTITIES
           
static int EXCEPTION_SEARCHING_FOR_PERSISTENCE_RESOURCES
           
static int FILE_PATH_MISSING_EXCEPTION
           
 
Fields inherited from class org.eclipse.persistence.exceptions.EclipseLinkException
CR, errorCode, hasBeenLogged, indentationString, internalException, session, shouldPrintInternalException
 
Constructor Summary
  PersistenceUnitLoadingException()
          INTERNAL: TopLink exceptions should only be thrown by TopLink.
protected PersistenceUnitLoadingException(java.lang.String message)
          INTERNAL: TopLink exceptions should only be thrown by TopLink.
protected PersistenceUnitLoadingException(java.lang.String message, java.lang.Throwable internalException)
          INTERNAL: TopLink exceptions should only be thrown by TopLink.
 
Method Summary
static PersistenceUnitLoadingException couldNotBuildPersistenceUntiName(java.lang.Exception e, java.lang.String url, java.lang.String puName)
           
static PersistenceUnitLoadingException couldNotGetClassNamesFromUrl(java.net.URL url)
           
static PersistenceUnitLoadingException couldNotGetUnitInfoFromUrl(java.net.URL url)
           
static PersistenceUnitLoadingException exceptionLoadingClassWhileLookingForAnnotations(java.lang.String className, java.lang.Exception cause)
           
static PersistenceUnitLoadingException exceptionLoadingFromDirectory(java.io.File directory, java.lang.Exception cause)
           
static PersistenceUnitLoadingException exceptionLoadingFromJar(java.net.URL jarFile, java.lang.Exception cause)
           
static PersistenceUnitLoadingException exceptionLoadingFromUrl(java.lang.String url, java.lang.Exception cause)
           
static PersistenceUnitLoadingException exceptionLoadingORMXML(java.lang.String fileName, java.lang.Exception cause)
           
static PersistenceUnitLoadingException exceptionProcessingPersistenceUnit(java.net.URL url, java.lang.Exception cause)
           
static PersistenceUnitLoadingException exceptionProcessingPersistenceXML(java.net.URL url, java.lang.Exception cause)
           
static PersistenceUnitLoadingException exceptionSearchingForEntities(java.net.URL url, java.lang.Exception cause)
           
static PersistenceUnitLoadingException exceptionSearchingForPersistenceResources(java.lang.ClassLoader loader, java.lang.Exception cause)
           
static PersistenceUnitLoadingException filePathMissingException(java.lang.String filePath)
           
 java.lang.String getResourceName()
           
 void setResourceName(java.lang.String resourceName)
           
 
Methods inherited from class org.eclipse.persistence.exceptions.EclipseLinkException
cr, getErrorCode, getIndentationString, getInternalException, getMessage, getSession, hasBeenLogged, printStackTrace, printStackTrace, printStackTrace, setErrorCode, setHasBeenLogged, setIndentationString, setInternalException, setSession, setShouldPrintInternalException, shouldPrintInternalException, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

EXCEPTION_LOADING_FROM_DIRECTORY

public static final int EXCEPTION_LOADING_FROM_DIRECTORY
See Also:
Constant Field Values

EXCEPTION_LOADING_FROM_JAR

public static final int EXCEPTION_LOADING_FROM_JAR
See Also:
Constant Field Values

EXCEPTION_PROCESSING_PERSISTENCE_UNIT

public static final int EXCEPTION_PROCESSING_PERSISTENCE_UNIT
See Also:
Constant Field Values

EXCEPTION_PROCESSING_PERSISTENCE_XML

public static final int EXCEPTION_PROCESSING_PERSISTENCE_XML
See Also:
Constant Field Values

EXCEPTION_SEARCHING_FOR_PERSISTENCE_RESOURCES

public static final int EXCEPTION_SEARCHING_FOR_PERSISTENCE_RESOURCES
See Also:
Constant Field Values

EXCEPTION_SEARCHING_FOR_ENTITIES

public static final int EXCEPTION_SEARCHING_FOR_ENTITIES
See Also:
Constant Field Values

EXCEPTION_LOADING_CLASS

public static final int EXCEPTION_LOADING_CLASS
See Also:
Constant Field Values

FILE_PATH_MISSING_EXCEPTION

public static final int FILE_PATH_MISSING_EXCEPTION
See Also:
Constant Field Values

EXCEPTION_LOADING_FROM_URL

public static final int EXCEPTION_LOADING_FROM_URL
See Also:
Constant Field Values

EXCEPTION_OPENING_ORM_XML

public static final int EXCEPTION_OPENING_ORM_XML
See Also:
Constant Field Values

COULD_NOT_GET_CLASS_NAMES_FROM_URL

public static final int COULD_NOT_GET_CLASS_NAMES_FROM_URL
See Also:
Constant Field Values

COULD_NOT_GET_PERSISTENCE_UNIT_INFO_FROM_URL

public static final int COULD_NOT_GET_PERSISTENCE_UNIT_INFO_FROM_URL
See Also:
Constant Field Values

EXCEPTION_BUILDING_PERSISTENCE_UNIT_NAME

public static final int EXCEPTION_BUILDING_PERSISTENCE_UNIT_NAME
See Also:
Constant Field Values
Constructor Detail

PersistenceUnitLoadingException

public PersistenceUnitLoadingException()
INTERNAL: TopLink exceptions should only be thrown by TopLink.


PersistenceUnitLoadingException

protected PersistenceUnitLoadingException(java.lang.String message)
INTERNAL: TopLink exceptions should only be thrown by TopLink.


PersistenceUnitLoadingException

protected PersistenceUnitLoadingException(java.lang.String message,
                                          java.lang.Throwable internalException)
INTERNAL: TopLink exceptions should only be thrown by TopLink.

Method Detail

exceptionLoadingFromDirectory

public static PersistenceUnitLoadingException exceptionLoadingFromDirectory(java.io.File directory,
                                                                            java.lang.Exception cause)

filePathMissingException

public static PersistenceUnitLoadingException filePathMissingException(java.lang.String filePath)

exceptionLoadingFromJar

public static PersistenceUnitLoadingException exceptionLoadingFromJar(java.net.URL jarFile,
                                                                      java.lang.Exception cause)

exceptionLoadingFromUrl

public static PersistenceUnitLoadingException exceptionLoadingFromUrl(java.lang.String url,
                                                                      java.lang.Exception cause)

exceptionProcessingPersistenceUnit

public static PersistenceUnitLoadingException exceptionProcessingPersistenceUnit(java.net.URL url,
                                                                                 java.lang.Exception cause)

exceptionProcessingPersistenceXML

public static PersistenceUnitLoadingException exceptionProcessingPersistenceXML(java.net.URL url,
                                                                                java.lang.Exception cause)

exceptionSearchingForPersistenceResources

public static PersistenceUnitLoadingException exceptionSearchingForPersistenceResources(java.lang.ClassLoader loader,
                                                                                        java.lang.Exception cause)

exceptionSearchingForEntities

public static PersistenceUnitLoadingException exceptionSearchingForEntities(java.net.URL url,
                                                                            java.lang.Exception cause)

exceptionLoadingClassWhileLookingForAnnotations

public static PersistenceUnitLoadingException exceptionLoadingClassWhileLookingForAnnotations(java.lang.String className,
                                                                                              java.lang.Exception cause)

exceptionLoadingORMXML

public static PersistenceUnitLoadingException exceptionLoadingORMXML(java.lang.String fileName,
                                                                     java.lang.Exception cause)

couldNotGetClassNamesFromUrl

public static PersistenceUnitLoadingException couldNotGetClassNamesFromUrl(java.net.URL url)

couldNotGetUnitInfoFromUrl

public static PersistenceUnitLoadingException couldNotGetUnitInfoFromUrl(java.net.URL url)

couldNotBuildPersistenceUntiName

public static PersistenceUnitLoadingException couldNotBuildPersistenceUntiName(java.lang.Exception e,
                                                                               java.lang.String url,
                                                                               java.lang.String puName)

getResourceName

public java.lang.String getResourceName()

setResourceName

public void setResourceName(java.lang.String resourceName)

EclipseLink1.0 - 20080707 API Reference