A B C D E G H I J L M N O P Q R S 
All Classes All Packages

A

addAuthHeader(URLConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
addModule(Module) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
 
addModules(Collection<Module>) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
 
addSessionCookie(URLConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 

B

base64(String) - Static method in class org.apache.cayenne.rop.ROPUtil
Creates the Base64 value.
BaseConnection - Class in org.apache.cayenne.remote
A common base class for concrete ClientConnection implementations.
BaseConnection() - Constructor for class org.apache.cayenne.remote.BaseConnection
Default constructor that initializes logging and a single threaded EventManager.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
Called before logging the beginning of message processing.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.LocalConnection
Does nothing.
beforeSendMessage(ClientMessage) - Method in class org.apache.cayenne.rop.HttpClientConnection
 
build() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
 
builder() - Static method in class org.apache.cayenne.configuration.rop.client.ClientRuntime
Creates new builder of client runtime

C

CayenneClientModuleProvider - Interface in org.apache.cayenne.configuration.rop.client
This interface implementations will be used by ClientRuntimeBuilder to auto-load client modules.
CayenneContextFactory - Class in org.apache.cayenne.configuration.rop.client
 
CayenneContextFactory() - Constructor for class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
channel - Variable in class org.apache.cayenne.remote.service.LocalConnection
 
channelEventsEnabled - Variable in class org.apache.cayenne.remote.ClientChannel
 
CLIENT_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
 
CLIENT_SERVER_CHANNEL_KEY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientRuntime
 
ClientChannel - Class in org.apache.cayenne.remote
A DataChannel implementation that accesses a remote server via a ClientConnection.
ClientChannel(ClientConnection, boolean, EventManager, boolean) - Constructor for class org.apache.cayenne.remote.ClientChannel
 
ClientChannelProvider - Class in org.apache.cayenne.configuration.rop.client
 
ClientChannelProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
ClientConnection - Interface in org.apache.cayenne.remote
A connection object used to interact with a remote Cayenne server.
ClientConstants - Class in org.apache.cayenne.configuration.rop.client
Defines the names of runtime properties and named collections used in DI modules related to ROP client.
ClientConstants() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ClientHessianSerializationServiceProvider - Class in org.apache.cayenne.rop.http
 
ClientHessianSerializationServiceProvider() - Constructor for class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
 
ClientModule - Class in org.apache.cayenne.configuration.rop.client
A DI module containing all Cayenne ROP client runtime configurations.
ClientModule() - Constructor for class org.apache.cayenne.configuration.rop.client.ClientModule
 
ClientRuntime - Class in org.apache.cayenne.configuration.rop.client
A user application entry point to Cayenne stack on the ROP client.
ClientRuntime(Collection<Module>) - Constructor for class org.apache.cayenne.configuration.rop.client.ClientRuntime
 
ClientRuntimeBuilder - Class in org.apache.cayenne.configuration.rop.client
A convenience class to assemble custom ClientRuntime.
ClientSerializerFactory - Class in org.apache.cayenne.remote.hessian
An object that manages all custom (de)serializers used on the client.
ClientSerializerFactory() - Constructor for class org.apache.cayenne.remote.hessian.ClientSerializerFactory
 
clientServerChannelProvider - Variable in class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
 
cloneViaClientServerSerialization(Serializable, EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.service.HessianUtil
A utility method that clones an object using Hessian serialization/deserialization mechanism, which is different from default Java serialization.
cloneViaServerClientSerialization(Serializable, EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.service.HessianUtil
 
close() - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
close() - Method in class org.apache.cayenne.rop.ProxyRemoteService
 
close() - Method in interface org.apache.cayenne.rop.ROPConnector
Close all resources related to ROP Connector.
configure(Binder) - Method in class org.apache.cayenne.configuration.rop.client.ClientModule
 
connect() - Method in class org.apache.cayenne.rop.HttpClientConnection
 
connection - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
connection - Variable in class org.apache.cayenne.remote.ClientChannel
 
createContext() - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
createContext(DataChannel) - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
createHttpRopConnector() - Method in class org.apache.cayenne.rop.HttpClientConnectionProvider
 
createServerEventBridge(RemoteSession) - Method in class org.apache.cayenne.rop.HttpClientConnection
Creates an EventBridge that will listen for server events.

D

dataChannel - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
diffCompressor - Variable in class org.apache.cayenne.remote.ClientChannel
 
disableModulesAutoLoading() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
Disables DI module auto-loading.
doRequest(byte[]) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
doRequest(Map<String, String>) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
The worker method invoked to process message.
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.LocalConnection
Dispatches a message to an internal handler.
doSendMessage(ClientMessage) - Method in class org.apache.cayenne.rop.HttpClientConnection
 

E

encode(long) - Static method in class org.apache.cayenne.rop.ROPUtil
 
entityResolver - Variable in class org.apache.cayenne.remote.ClientChannel
 
establishSession() - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
establishSession() - Method in class org.apache.cayenne.rop.ProxyRemoteService
 
establishSession() - Method in interface org.apache.cayenne.rop.ROPConnector
Establishes a dedicated session with Cayenne DataChannel, returning session id.
establishSharedSession(String) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
establishSharedSession(String) - Method in class org.apache.cayenne.rop.ProxyRemoteService
 
establishSharedSession(String) - Method in interface org.apache.cayenne.rop.ROPConnector
Creates a new session with the specified or joins an existing one.
eventManager - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
eventManager - Variable in class org.apache.cayenne.remote.ClientChannel
 

G

get() - Method in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
get() - Method in class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
 
get() - Method in class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
 
get() - Method in class org.apache.cayenne.rop.http.ClientHessianSerializationServiceProvider
 
get() - Method in class org.apache.cayenne.rop.HttpClientConnectionProvider
 
getBasicAuth(String, String) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getChannel() - Method in class org.apache.cayenne.remote.service.LocalConnection
Returns wrapped DataChannel.
getConnection() - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntime
 
getConnection() - Method in class org.apache.cayenne.remote.ClientChannel
 
getDeserializer(Class) - Method in class org.apache.cayenne.remote.hessian.ClientSerializerFactory
 
getEntityResolver() - Method in class org.apache.cayenne.remote.ClientChannel
Returns EntityResolver obtained from the server.
getEventManager() - Method in class org.apache.cayenne.remote.ClientChannel
 
getLogConnect(String, String, boolean) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getLogConnect(String, String, boolean, String) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getLogDisconnect(String, String, boolean) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getParamsAsString(Map<String, String>) - Static method in class org.apache.cayenne.rop.ROPUtil
 
getProcessedMessagesCount() - Method in class org.apache.cayenne.remote.BaseConnection
Returns a count of processed messages since the beginning of life of this connector.
getSerializer(Class) - Method in class org.apache.cayenne.remote.hessian.ClientSerializerFactory
 
getServerEventBridge() - Method in interface org.apache.cayenne.remote.ClientConnection
Returns an EventBridge that receives remote server events.
getServerEventBridge() - Method in class org.apache.cayenne.remote.service.LocalConnection
Returns null.
getServerEventBridge() - Method in class org.apache.cayenne.rop.HttpClientConnection
 
getSession() - Method in class org.apache.cayenne.rop.HttpClientConnection
 

H

HESSIAN_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
 
HessianUtil - Class in org.apache.cayenne.remote.hessian.service
Hessian related utilities.
HttpClientConnection - Class in org.apache.cayenne.rop
 
HttpClientConnection(RemoteService, String) - Constructor for class org.apache.cayenne.rop.HttpClientConnection
 
HttpClientConnectionProvider - Class in org.apache.cayenne.rop
 
HttpClientConnectionProvider() - Constructor for class org.apache.cayenne.rop.HttpClientConnectionProvider
 
HttpROPConnector - Class in org.apache.cayenne.rop.http
 
HttpROPConnector(String, String, String) - Constructor for class org.apache.cayenne.rop.http.HttpROPConnector
 

I

injector - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
isChannelEventsEnabled() - Method in class org.apache.cayenne.remote.ClientChannel
 
isSerializingMessages() - Method in class org.apache.cayenne.remote.service.LocalConnection
 

J

JAVA_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
 

L

local(Injector) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
Create ClientRuntime that provides an ROP stack based on a local connection on top of a server stack.
LocalClientServerChannelProvider - Class in org.apache.cayenne.configuration.rop.client
LocalClientServerChannelProvider(Injector) - Constructor for class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
 
LocalConnection - Class in org.apache.cayenne.remote.service
A ClientConnection that connects to a DataChannel.
LocalConnection(DataChannel) - Constructor for class org.apache.cayenne.remote.service.LocalConnection
Creates LocalConnector with specified handler and no serialization.
LocalConnection(DataChannel, int) - Constructor for class org.apache.cayenne.remote.service.LocalConnection
Creates a LocalConnector with specified handler and serialization policy.
LocalConnectionProvider - Class in org.apache.cayenne.configuration.rop.client
 
LocalConnectionProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.LocalConnectionProvider
 
logger - Variable in class org.apache.cayenne.remote.BaseConnection
 

M

MainCayenneClientModuleProvider - Class in org.apache.cayenne.configuration.rop.client
 
MainCayenneClientModuleProvider() - Constructor for class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
 
messageId - Variable in class org.apache.cayenne.remote.BaseConnection
 
module() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
 
moduleType() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
 

N

newInstance(DataChannel, boolean, boolean) - Method in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
NO_SERIALIZATION - Static variable in class org.apache.cayenne.remote.service.LocalConnection
 

O

onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.remote.ClientChannel
 
onSync(ObjectContext, GraphDiff, int) - Method in class org.apache.cayenne.remote.ClientChannel
 
org.apache.cayenne.configuration.rop.client - package org.apache.cayenne.configuration.rop.client
 
org.apache.cayenne.remote - package org.apache.cayenne.remote
Contains classes an interfaces related to Cayenne remote object persistence features.
org.apache.cayenne.remote.hessian - package org.apache.cayenne.remote.hessian
 
org.apache.cayenne.remote.hessian.service - package org.apache.cayenne.remote.hessian.service
 
org.apache.cayenne.remote.service - package org.apache.cayenne.remote.service
 
org.apache.cayenne.rop - package org.apache.cayenne.rop
 
org.apache.cayenne.rop.http - package org.apache.cayenne.rop.http
 
overrides() - Method in class org.apache.cayenne.configuration.rop.client.MainCayenneClientModuleProvider
 

P

processMessage(ClientMessage) - Method in class org.apache.cayenne.rop.ProxyRemoteService
 
properties - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 
properties - Variable in class org.apache.cayenne.configuration.rop.client.ClientChannelProvider
 
properties(Map<String, String>) - Method in class org.apache.cayenne.configuration.rop.client.ClientRuntimeBuilder
 
ProxyRemoteService - Class in org.apache.cayenne.rop
 
ProxyRemoteService(ROPSerializationService, ROPConnector) - Constructor for class org.apache.cayenne.rop.ProxyRemoteService
 

Q

queryCache - Variable in class org.apache.cayenne.configuration.rop.client.CayenneContextFactory
 

R

ROP_CHANNEL_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_CONTEXT_CHANGE_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_CONTEXT_LIFECYCLE_EVENTS_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_PASSWORD_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_REALM_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_SHARED_SESSION_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_TIMEOUT_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_URL_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ROP_SERVICE_USE_ALPN_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
A boolean property that defines whether ALPN should be used.
ROP_SERVICE_USERNAME_PROPERTY - Static variable in class org.apache.cayenne.configuration.rop.client.ClientConstants
 
ropConnector - Variable in class org.apache.cayenne.rop.ProxyRemoteService
 
ROPConnector - Interface in org.apache.cayenne.rop
ROP network connectivity interface.
ROPUtil - Class in org.apache.cayenne.rop
 
ROPUtil() - Constructor for class org.apache.cayenne.rop.ROPUtil
 
runtimeProperties - Variable in class org.apache.cayenne.rop.HttpClientConnectionProvider
 

S

send(ClientMessage, Class<T>) - Method in class org.apache.cayenne.remote.ClientChannel
Sends a message via connector, getting a result as an instance of a specific class.
sendMessage(byte[]) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
sendMessage(byte[]) - Method in interface org.apache.cayenne.rop.ROPConnector
Processes message on a remote server, returning the result of such processing.
sendMessage(ClientMessage) - Method in class org.apache.cayenne.remote.BaseConnection
Invokes 'beforeSendMessage' on self, then invokes 'doSendMessage'.
sendMessage(ClientMessage) - Method in interface org.apache.cayenne.remote.ClientConnection
Sends a synchronous ClientMessage to the server, returning a reply.
serializationPolicy - Variable in class org.apache.cayenne.remote.service.LocalConnection
 
serializationService - Variable in class org.apache.cayenne.rop.ProxyRemoteService
 
serializationServiceProvider - Variable in class org.apache.cayenne.rop.HttpClientConnectionProvider
 
serverInjector - Variable in class org.apache.cayenne.configuration.rop.client.LocalClientServerChannelProvider
 
SESSION_COOKIE_NAME - Static variable in class org.apache.cayenne.rop.http.HttpROPConnector
 
setClientConnection(HttpClientConnection) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
setReadTimeout(Long) - Method in class org.apache.cayenne.rop.http.HttpROPConnector
 
setupRemoteChannelListener() - Method in class org.apache.cayenne.remote.ClientChannel
Starts up an EventBridge to listen for remote updates.
shutdown() - Method in class org.apache.cayenne.rop.HttpClientConnection
 
A B C D E G H I J L M N O P Q R S 
All Classes All Packages