## 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.configuration.xml |
  org.apache.cayenne.ejbql |
  org.apache.cayenne.exp | Cayenne data expression classes.
  org.apache.cayenne.reflect |
  org.apache.cayenne.remote | Contains classes an interfaces related to Cayenne remote object persistence features.
  org.apache.cayenne.remote.service |
  org.apache.cayenne.rop |
  org.apache.cayenne.util | General utility classes.
  org.apache.cayenne.validation |

- - ### 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
    --- | ---
    `E` | ValueHolder.`getValue()` Returns an object stored by this ValueHolder.
    `E` | ValueHolder.`getValueDirectly()` Retrieves ValueHolder value without triggering fault resolution.
    `E` | ValueHolder.`setValue(E value)` Sets an object stored by this ValueHolder.
    `E` | ValueHolder.`setValueDirectly(E 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)`

  - ### 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.configuration.xml

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

  - ### 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.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(org.apache.cayenne.remote.ClientMessage message)` Called before logging the beginning of message processing.
    `protected abstract Object` | BaseConnection.`doSendMessage(org.apache.cayenne.remote.ClientMessage message)` The worker method invoked to process message.
    `EventBridge` | ClientConnection.`getServerEventBridge()` Returns an EventBridge that receives remote server events.
    `Object` | BaseConnection.`sendMessage(org.apache.cayenne.remote.ClientMessage message)` Invokes 'beforeSendMessage' on self, then invokes 'doSendMessage'.
    `Object` | ClientConnection.`sendMessage(org.apache.cayenne.remote.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, boolean remoteEventsOptional)`

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

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

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

    Methods in org.apache.cayenne.rop that throw CayenneRuntimeException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | HttpClientConnection.`beforeSendMessage(org.apache.cayenne.remote.ClientMessage message)`
    `protected EventBridge` | HttpClientConnection.`createServerEventBridge(org.apache.cayenne.remote.RemoteSession session)` Creates an EventBridge that will listen for server events.
    `protected Object` | HttpClientConnection.`doSendMessage(org.apache.cayenne.remote.ClientMessage message)`
    `EventBridge` | HttpClientConnection.`getServerEventBridge()`

  - ### 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()`
    `E` | PersistentObjectHolder.`getValue()` Returns a value resolving it via a query on the first call to this method.
    `List<E>` | PersistentObjectList.`getValue()`
    `Object` | PersistentObjectMap.`getValue()`
    `Set<E>` | PersistentObjectSet.`getValue()`
    `Object` | IndexPropertyList.`getValueDirectly()`
    `E` | PersistentObjectHolder.`getValueDirectly()`
    `List<E>` | PersistentObjectList.`getValueDirectly()`
    `Object` | PersistentObjectMap.`getValueDirectly()`
    `Set<E>` | PersistentObjectSet.`getValueDirectly()`
    `E` | PersistentObjectHolder.`setValue(E value)` Sets an object value, marking this ValueHolder as resolved.
    `List<E>` | PersistentObjectList.`setValue(List<E> value)`
    `Object` | IndexPropertyList.`setValue(Object value)`
    `Object` | PersistentObjectMap.`setValue(Object value)`
    `Object` | PersistentObjectSet.`setValue(Object value)`
    `E` | PersistentObjectHolder.`setValueDirectly(E value)`
    `List<E>` | PersistentObjectList.`setValueDirectly(List<E> value)`
    `Object` | IndexPropertyList.`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.

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