## Uses of Class
org.apache.cayenne.CayenneRuntimeException

- Packages that use CayenneRuntimeException
  Package | Description
  --- | ---
  org.apache.cayenne | Contains persistence APIs directly accessible by users.
  org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
  org.apache.cayenne.configuration |
  org.apache.cayenne.configuration.server |
  org.apache.cayenne.ejbql |
  org.apache.cayenne.exp | Cayenne data expression classes.
  org.apache.cayenne.map | Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
  org.apache.cayenne.reflect |
  org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features.
  org.apache.cayenne.remote.hessian |
  org.apache.cayenne.remote.service |
  org.apache.cayenne.util | General utility classes.
  org.apache.cayenne.validation |
  org.apache.cayenne.xml |

- - ### Uses of CayenneRuntimeException in org.apache.cayenne

    Subclasses of CayenneRuntimeException in org.apache.cayenne
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConfigurationException` A runtime exception thrown on failures in Cayenne configuration.
    `class` | `DeleteDenyException` An exception thrown during an attempt to delete an object that has a relationship to a non-null related object, that has a DENY delete rule.
    `class` | `FaultFailureException` A runtime exception thrown when during lazy object initialization Cayenne finds that no matching row exists in the database for a given ObjectId.

    Methods in org.apache.cayenne that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `Object` | ValueHolder.`getValue()` Returns an object stored by this ValueHolder.
    `Object` | ValueHolder.`getValueDirectly()` Retrieves ValueHolder value without triggering fault resolution.
    `Object` | ValueHolder.`setValue(Object value)` Sets an object stored by this ValueHolder.
    `Object` | ValueHolder.`setValueDirectly(Object value)` Sets ValueHolder vaue without triggering fault resolution.

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.access

    Subclasses of CayenneRuntimeException in org.apache.cayenne.access
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DomainStoppedException` An exception thrown on attempts to access a DataDomain after it was explicitly shut down by the user.
    `class` | `OptimisticLockException` An exception thrown on optimistic lock failure.

    Methods in org.apache.cayenne.access that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `void` | DataContext.`commitChanges()` Synchronizes object graph with the database.

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.configuration

    Methods in org.apache.cayenne.configuration that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `DataMap` | DataMapLoader.`load(Resource configurationResource)`
    `DataMap` | XMLDataMapLoader.`load(Resource configurationResource)`

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.configuration.server

    Subclasses of CayenneRuntimeException in org.apache.cayenne.configuration.server
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DataDomainLoadException`

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.ejbql

    Subclasses of CayenneRuntimeException in org.apache.cayenne.ejbql
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EJBQLException` An exception thrown on errors during parsing EJBQL statements.

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.exp

    Subclasses of CayenneRuntimeException in org.apache.cayenne.exp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExpressionException` RuntimeException thrown on errors during expressions creation/parsing.

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.map

    Methods in org.apache.cayenne.map that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `DataMap` | MapLoader.`loadDataMap(InputSource src)` Loads a DataMap from XML input source.
    `DataMap` | MapLoader.`loadDataMap(String uri)` Deprecated. since 3.1 `MapLoader.loadDataMap(InputSource)` should be used.

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.reflect

    Subclasses of CayenneRuntimeException in org.apache.cayenne.reflect
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PropertyException` An unchecked exception thrown on errors during property access, either within a Accessor or a Property.
    `class` | `UnresolvablePathException` A runtime exception thrown when `PropertyUtils.getProperty()` finds that there is a null value in middle of the resolved path.

    Methods in org.apache.cayenne.reflect that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `static Object` | PropertyUtils.`getProperty(Object object, String nestedPropertyName)` Returns object property using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.
    `static void` | PropertyUtils.`setProperty(Object object, String nestedPropertyName, Object value)` Sets object property using JavaBean-compatible introspection with one addition - a property can be a dot-separated property name path.

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.remote

    Methods in org.apache.cayenne.remote that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract void` | BaseConnection.`beforeSendMessage(ClientMessage message)` Called before logging the beginning of message processing.
    `EventBridge` | RemoteSession.`createServerEventBridge()` Creates an EventBridge that will listen for server events.
    `protected abstract Object` | BaseConnection.`doSendMessage(ClientMessage message)` The worker method invoked to process message.
    `EventBridge` | ClientConnection.`getServerEventBridge()` Returns an EventBridge that receives remote server events.
    `Object` | BaseConnection.`sendMessage(ClientMessage message)` Invokes 'beforeSendMessage' on self, then invokes 'doSendMessage'.
    `Object` | ClientConnection.`sendMessage(ClientMessage message)` Sends a synchronous ClientMessage to the server, returning a reply.
    `protected boolean` | ClientChannel.`setupRemoteChannelListener()` Starts up an EventBridge to listen for remote updates.

    Constructors in org.apache.cayenne.remote that throw CayenneRuntimeException
    Constructor and Description
    `ClientChannel(ClientConnection connection, boolean channelEventsEnabled, EventManager eventManager)` Deprecated. since 3.1 use `ClientChannel.ClientChannel(ClientConnection, boolean, EventManager, boolean)`
    `ClientChannel(ClientConnection connection, boolean channelEventsEnabled, EventManager eventManager, boolean remoteEventsOptional)`

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.remote.hessian

    Methods in org.apache.cayenne.remote.hessian that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | HessianConnection.`beforeSendMessage(ClientMessage message)` Establishes server session if needed.
    `protected void` | HessianConnection.`connect()` Establishes a session with remote service.
    `protected Object` | HessianConnection.`doSendMessage(ClientMessage message)` Sends a message to remote Cayenne Hessian service.
    `EventBridge` | HessianConnection.`getServerEventBridge()`

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.remote.service

    Subclasses of CayenneRuntimeException in org.apache.cayenne.remote.service
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MissingSessionException` An exception that are thrown by the ROP server if the client are missing a session.

    Methods in org.apache.cayenne.remote.service that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `protected Object` | LocalConnection.`doSendMessage(ClientMessage message)` Dispatches a message to an internal handler.

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.util

    Methods in org.apache.cayenne.util that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `Object` | IndexPropertyList.`getValue()`
    `Object` | PersistentObjectHolder.`getValue()` Returns a value resolving it via a query on the first call to this method.
    `Object` | PersistentObjectList.`getValue()`
    `Object` | PersistentObjectMap.`getValue()`
    `Object` | PersistentObjectSet.`getValue()`
    `Object` | IndexPropertyList.`getValueDirectly()`
    `Object` | PersistentObjectHolder.`getValueDirectly()`
    `Object` | PersistentObjectList.`getValueDirectly()`
    `Object` | PersistentObjectMap.`getValueDirectly()`
    `Object` | PersistentObjectSet.`getValueDirectly()`
    `Object` | IndexPropertyList.`setValue(Object value)`
    `Object` | PersistentObjectHolder.`setValue(Object value)` Sets an object value, marking this ValueHolder as resolved.
    `Object` | PersistentObjectList.`setValue(Object value)`
    `Object` | PersistentObjectMap.`setValue(Object value)`
    `Object` | PersistentObjectSet.`setValue(Object value)`
    `Object` | IndexPropertyList.`setValueDirectly(Object value)`
    `Object` | PersistentObjectHolder.`setValueDirectly(Object value)`
    `Object` | PersistentObjectList.`setValueDirectly(Object value)`
    `Object` | PersistentObjectMap.`setValueDirectly(Object value)`
    `Object` | PersistentObjectSet.`setValueDirectly(Object value)`

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.validation

    Subclasses of CayenneRuntimeException in org.apache.cayenne.validation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ValidationException` An exception thrown on unsuccessful validation.

  - ### Uses of CayenneRuntimeException in org.apache.cayenne.xml

    Methods in org.apache.cayenne.xml that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `Object` | XMLDecoder.`decode(Reader xml)` Deprecated. Decodes XML wrapped by a Reader into an object.
    `Object` | XMLDecoder.`decode(Reader xml, String mappingUrl)` Deprecated. Decodes XML wrapped by a Reader into an object, using the supplied mapping file to guide the decoding process.
    `protected Collection<Object>` | XMLDecoder.`decodeCollection(Element xml)` Deprecated. Decodes a Collection represented by XML wrapped by a Reader into a List of objects.
    `protected Object` | XMLDecoder.`decodeElement(Element element)` Deprecated. Decodes the XML element to an object.
    `static List<Object>` | XMLDecoder.`decodeList(Reader xml)` Deprecated. Decodes a list of DataObjects.
    `static List<Object>` | XMLDecoder.`decodeList(Reader xml, ObjectContext objectContext)` Deprecated. Decodes a list of DataObjects, registering them the supplied context.
    `static List<Object>` | XMLDecoder.`decodeList(Reader xml, String mappingUrl)` Deprecated. Decodes a list of DataObjects using the supplied mapping file to guide the decoding process.
    `static List<Object>` | XMLDecoder.`decodeList(Reader xml, String mappingUrl, ObjectContext objectContext)` Deprecated. Decodes a list of DataObjects using the supplied mapping file to guide the decoding process, registering them the supplied context.
    `String` | XMLEncoder.`encode(Object object)` Deprecated. Encodes an object using "root" as a root tag.
    `String` | XMLEncoder.`encode(String rootTag, Object object)` Deprecated. Encodes using provided root XML tag.

Copyright © 2001–2018 Apache Cayenne. All rights reserved.