Skip navigation links
A B C D E G H I L M N O P Q R S T U 

A

add(int, Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
add(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
addAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
addAll(int, Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
attachToChannel(DataChannel) - Method in class org.apache.cayenne.CayenneContext
 

B

BaseRemoteService - Class in org.apache.cayenne.remote.service
A generic implementation of an RemoteService.
BaseRemoteService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.remote.service.BaseRemoteService
 
BootstrapMessage - Class in org.apache.cayenne.remote
A message sent to a remote service to request Cayenne mapping info.
BootstrapMessage() - Constructor for class org.apache.cayenne.remote.BootstrapMessage
 

C

cacheKey - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
CayenneContext - Class in org.apache.cayenne
A default generic implementation of ObjectContext suitable for accessing Cayenne from either an ORM or a client tiers.
CayenneContext() - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext with no channel and disabled graph events.
CayenneContext(DataChannel) - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext, initializing it with a channel instance.
CayenneContext(DataChannel, boolean, boolean) - Constructor for class org.apache.cayenne.CayenneContext
Creates a new CayenneContext, initializing it with a channel.
channel - Variable in class org.apache.cayenne.remote.service.ServerSession
 
checkAlreadyConfigured(ServletContext) - Method in class org.apache.cayenne.rop.ROPServlet
 
clear() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
ClientMessage - Interface in org.apache.cayenne.remote
A tag interface representing a message sent by a remote client to Cayenne service.
close() - Method in interface org.apache.cayenne.remote.RemoteService
Close remote service resources.
close() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
commitChanges() - Method in class org.apache.cayenne.CayenneContext
Commits changes to uncommitted objects.
commitChangesToParent() - Method in class org.apache.cayenne.CayenneContext
 
configure(Binder) - Method in class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
contains(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
containsAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
context - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
contextFactory - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
contributeROPBridgeProperties(Binder) - Static method in class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
createChannel() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a server-side channel that will handle all client requests.
createFactory(String[], EntityResolver) - Static method in class org.apache.cayenne.remote.hessian.HessianConfig
Creates a Hessian SerializerFactory configured with zero or more AbstractSerializerFactory extensions.
createRemoteSession(String, String, boolean) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
createServerSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a new ServerSession with a dedicated DataChannel.
createServerSession(String) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Creates a new ServerSession based on a shared DataChannel.
createServerSession() - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Creates a new ServerSession with a dedicated DataChannel.
createServerSession(String) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Creates a new ServerSession based on a shared DataChannel.

D

deletedObjects() - Method in class org.apache.cayenne.CayenneContext
 
deserialize(byte[], Class<T>) - Method in class org.apache.cayenne.rop.HessianROPSerializationService
 
deserialize(InputStream, Class<T>) - Method in class org.apache.cayenne.rop.HessianROPSerializationService
 
deserialize(InputStream, Class<T>) - Method in interface org.apache.cayenne.rop.ROPSerializationService
 
deserialize(byte[], Class<T>) - Method in interface org.apache.cayenne.rop.ROPSerializationService
 
destroy() - Method in class org.apache.cayenne.rop.ROPServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.cayenne.rop.ROPServlet
 

E

elements - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
end() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
equals(Object) - Method in class org.apache.cayenne.remote.RemoteSession
 
ESTABLISH_SESSION_OPERATION - Static variable in class org.apache.cayenne.rop.ROPConstants
 
ESTABLISH_SHARED_SESSION_OPERATION - Static variable in class org.apache.cayenne.rop.ROPConstants
 
establishSession() - Method in interface org.apache.cayenne.remote.RemoteService
Establishes a dedicated session with Cayenne DataChannel, returning session id.
establishSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
establishSharedSession(String) - Method in interface org.apache.cayenne.remote.RemoteService
Creates a new session with the specified or joins an existing one.
establishSharedSession(String) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
eventBridgeFactory - Variable in class org.apache.cayenne.remote.RemoteSession
 
eventBridgeFactoryName - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
eventBridgeParameters - Variable in class org.apache.cayenne.remote.RemoteSession
 
eventBridgeParameters - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 
eventBridgeProperties - Variable in class org.apache.cayenne.configuration.rop.server.ROPServerModule
 

G

get(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
get() - Method in class org.apache.cayenne.rop.ServerHessianSerializationServiceProvider
 
getChannel() - Method in class org.apache.cayenne.remote.service.ServerSession
 
getContext() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns ObjectContext associated with this list.
getContextObjectId() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getContextRequest() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getContextResponse() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getContextServiceId() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getDeserializer(Class) - Method in class org.apache.cayenne.remote.hessian.service.ServerSerializerFactory
 
getEventBridgeFactory() - Method in class org.apache.cayenne.remote.RemoteSession
 
getEventBridgeFactoryName() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
getEventBridgeParameters() - Method in class org.apache.cayenne.remote.RemoteSession
 
getEventBridgeParameters() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 
getGraphManager() - Method in class org.apache.cayenne.CayenneContext
 
getName() - Method in class org.apache.cayenne.remote.RemoteSession
Returns session group name.
getPageSize() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns the pageSize.
getQuery() - Method in class org.apache.cayenne.remote.QueryMessage
 
getROPRequestContext() - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
getSenderChanges() - Method in class org.apache.cayenne.remote.SyncMessage
 
getSerializer(Class) - Method in class org.apache.cayenne.remote.hessian.service.ServerSerializerFactory
 
getServerSession() - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Returns a ServerSession object that represents Cayenne-related state associated with the current session.
getServerSession() - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Returns a ServerSession object that represents Cayenne-related state associated with the current session.
getSession(boolean) - Method in class org.apache.cayenne.remote.hessian.service.HessianService
 
getSession(boolean) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
Returns an HttpSession associated with the current request in progress.
getSession() - Method in class org.apache.cayenne.remote.service.ServerSession
 
getSession(boolean) - Method in class org.apache.cayenne.rop.ServerHttpRemoteService
 
getSessionId() - Method in class org.apache.cayenne.remote.RemoteSession
Returns server session id.
getSharedChannel(String) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
 
getSource() - Method in class org.apache.cayenne.remote.SyncMessage
Returns a source of SyncMessage.
getSubjects() - Static method in class org.apache.cayenne.remote.RemoteSession
 
getType() - Method in class org.apache.cayenne.remote.SyncMessage
 
getUnfetchedObjects() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns a total number of objects that are not resolved yet.

H

hasChanges() - Method in class org.apache.cayenne.CayenneContext
Returns true if there are any modified, deleted or new objects registered with this CayenneContext, false otherwise.
hashCode() - Method in class org.apache.cayenne.remote.RemoteSession
 
HessianConfig - Class in org.apache.cayenne.remote.hessian
A utility class that configures Hessian serialization properties using reflection.
HessianConfig() - Constructor for class org.apache.cayenne.remote.hessian.HessianConfig
 
HessianROPSerializationService - Class in org.apache.cayenne.rop
 
HessianROPSerializationService(SerializerFactory) - Constructor for class org.apache.cayenne.rop.HessianROPSerializationService
 
HessianService - Class in org.apache.cayenne.remote.hessian.service
An implementation of RemoteService for work within Caucho Hessian environment.
HessianService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.remote.hessian.service.HessianService
 
HttpRemoteService - Class in org.apache.cayenne.remote.service
A RemoteService implementation that stores server context information in HTTP sessions.
HttpRemoteService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.remote.service.HttpRemoteService
 

I

indexOf(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
init(ServletConfig) - Method in class org.apache.cayenne.rop.ROPServlet
 
initEventBridgeParameters(Map<String, String>) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
Initializes EventBridge parameters for remote clients peer-to-peer communications.
isChangeEventsEnabled() - Method in class org.apache.cayenne.CayenneContext
Returns true if this context posts individual object modification events.
isEmpty() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
isLifecycleEventsEnabled() - Method in class org.apache.cayenne.CayenneContext
Returns true if this context posts lifecycle events.
isServerEventsEnabled() - Method in class org.apache.cayenne.remote.RemoteSession
 
iterator(Select<T>) - Method in class org.apache.cayenne.CayenneContext
This method simply returns an iterator over a list of selected objects.
iterator() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Return an iterator for this list.

L

lastIndexOf(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
listIterator() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns a list iterator for this list.
listIterator(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
logger - Variable in class org.apache.cayenne.remote.service.BaseRemoteService
 

M

MissingSessionException - Exception in org.apache.cayenne.remote.service
An exception that are thrown by the ROP server if the client are missing a session.
MissingSessionException() - Constructor for exception org.apache.cayenne.remote.service.MissingSessionException
 
MissingSessionException(String, Object...) - Constructor for exception org.apache.cayenne.remote.service.MissingSessionException
 
modifiedObjects() - Method in class org.apache.cayenne.CayenneContext
 

N

name - Variable in class org.apache.cayenne.remote.RemoteSession
 
newObject(Class<T>) - Method in class org.apache.cayenne.CayenneContext
Creates and registers a new Persistent object instance.
newObjects() - Method in class org.apache.cayenne.CayenneContext
 

O

onContextFlush(ObjectContext, GraphDiff, boolean) - Method in class org.apache.cayenne.CayenneContext
 
onQuery(ObjectContext, Query) - Method in class org.apache.cayenne.CayenneContext
 
OPERATION_PARAMETER - Static variable in class org.apache.cayenne.rop.ROPConstants
 
org.apache.cayenne - package org.apache.cayenne
 
org.apache.cayenne.configuration.rop.server - package org.apache.cayenne.configuration.rop.server
 
org.apache.cayenne.remote - package org.apache.cayenne.remote
 
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
 

P

pageSize - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
paginatedQuery - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
performGenericQuery(Query) - Method in class org.apache.cayenne.CayenneContext
 
performQuery(Query) - Method in class org.apache.cayenne.CayenneContext
Runs a query, returning result as list.
processMessage(ClientMessage) - Method in interface org.apache.cayenne.remote.RemoteService
Processes message on a remote server, returning the result of such processing.
processMessage(ClientMessage) - Method in class org.apache.cayenne.remote.service.BaseRemoteService
 

Q

query - Variable in class org.apache.cayenne.remote.QueryMessage
 
QueryMessage - Class in org.apache.cayenne.remote
A message passed to a DataChannel to request a query execution with result returned as QueryResponse.
QueryMessage(Query) - Constructor for class org.apache.cayenne.remote.QueryMessage
 

R

registerNewObject(Object) - Method in class org.apache.cayenne.CayenneContext
 
RemoteIncrementalFaultList - Class in org.apache.cayenne.remote
A list that serves as a container of Persistent objects.
RemoteIncrementalFaultList(ObjectContext, Query) - Constructor for class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
RemoteService - Interface in org.apache.cayenne.remote
Interface of a Cayenne remote service.
remoteService - Variable in class org.apache.cayenne.rop.ROPServlet
 
RemoteSession - Class in org.apache.cayenne.remote
A descriptor used by default service implementation to pass session parameters to the client.
RemoteSession(String) - Constructor for class org.apache.cayenne.remote.RemoteSession
Creates a HessianServiceDescriptor without server events support.
RemoteSession(String, String, Map<String, String>) - Constructor for class org.apache.cayenne.remote.RemoteSession
Creates a HessianServiceDescriptor.
remove(int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
remove(Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
removeAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
resolveAll() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Will resolve all unread objects.
resolveInterval(int, int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Resolves a sublist of objects starting at fromIndex up to but not including toIndex.
retainAll(Collection) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
rollbackChanges() - Method in class org.apache.cayenne.CayenneContext
 
rollbackChangesLocally() - Method in class org.apache.cayenne.CayenneContext
 
ROPConstants - Class in org.apache.cayenne.rop
 
ROPConstants() - Constructor for class org.apache.cayenne.rop.ROPConstants
 
ROPRequestContext - Class in org.apache.cayenne.rop
 
ROPSerializationService - Interface in org.apache.cayenne.rop
ROP serialization service
ROPServerModule - Class in org.apache.cayenne.configuration.rop.server
A DI module that defines services for the server-side of an ROP application based on Caucho Hessian.
ROPServerModule(Map<String, String>) - Constructor for class org.apache.cayenne.configuration.rop.server.ROPServerModule
 
ROPServlet - Class in org.apache.cayenne.rop
 
ROPServlet() - Constructor for class org.apache.cayenne.rop.ROPServlet
 
rowWidth - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
Stores a hint allowing to distinguish data rows from unfetched ids when the query fetches data rows.

S

saveSharedChannel(String, DataChannel) - Method in class org.apache.cayenne.remote.service.HttpRemoteService
 
senderChanges - Variable in class org.apache.cayenne.remote.SyncMessage
 
serializationService - Variable in class org.apache.cayenne.rop.ROPServlet
 
serialize(Object) - Method in class org.apache.cayenne.rop.HessianROPSerializationService
 
serialize(Object, OutputStream) - Method in class org.apache.cayenne.rop.HessianROPSerializationService
 
serialize(Object) - Method in interface org.apache.cayenne.rop.ROPSerializationService
 
serialize(Object, OutputStream) - Method in interface org.apache.cayenne.rop.ROPSerializationService
 
serializerFactory - Variable in class org.apache.cayenne.rop.HessianROPSerializationService
 
SERVER_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.remote.hessian.service.HessianService
 
SERVER_SERIALIZER_FACTORIES - Static variable in class org.apache.cayenne.rop.ServerHessianSerializationServiceProvider
 
ServerHessianSerializationServiceProvider - Class in org.apache.cayenne.rop
 
ServerHessianSerializationServiceProvider() - Constructor for class org.apache.cayenne.rop.ServerHessianSerializationServiceProvider
 
ServerHttpRemoteService - Class in org.apache.cayenne.rop
 
ServerHttpRemoteService(ObjectContextFactory, Map<String, String>) - Constructor for class org.apache.cayenne.rop.ServerHttpRemoteService
 
ServerSerializerFactory - Class in org.apache.cayenne.remote.hessian.service
An object that manages all custom (de)serializers used on the server.
ServerSession - Class in org.apache.cayenne.remote.service
An object that stores server side objects for the client session.
ServerSession(RemoteSession, DataChannel) - Constructor for class org.apache.cayenne.remote.service.ServerSession
 
servletContext - Variable in class org.apache.cayenne.rop.ROPServlet
 
session - Variable in class org.apache.cayenne.remote.service.ServerSession
 
SESSION_NAME_PARAMETER - Static variable in class org.apache.cayenne.rop.ROPConstants
 
sessionId - Variable in class org.apache.cayenne.remote.RemoteSession
 
set(int, Object) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
setName(String) - Method in class org.apache.cayenne.remote.RemoteSession
 
size() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
source - Variable in class org.apache.cayenne.remote.SyncMessage
 
start(String, String, ServletRequest, ServletResponse) - Static method in class org.apache.cayenne.rop.ROPRequestContext
 
subList(int, int) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
SyncMessage - Class in org.apache.cayenne.remote
A message used for synchronization of the child with parent.
SyncMessage(ObjectContext, int, GraphDiff) - Constructor for class org.apache.cayenne.remote.SyncMessage
 

T

toArray() - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
toArray(Object[]) - Method in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
toString() - Method in class org.apache.cayenne.remote.BootstrapMessage
Returns a description of the type of message.
toString() - Method in class org.apache.cayenne.remote.QueryMessage
Returns a description of the type of message.
toString() - Method in class org.apache.cayenne.remote.RemoteSession
 
toString() - Method in class org.apache.cayenne.remote.SyncMessage
Returns a description of the type of message.
type - Variable in class org.apache.cayenne.remote.SyncMessage
 

U

uncommittedObjects() - Method in class org.apache.cayenne.CayenneContext
 
unfetchedObjects - Variable in class org.apache.cayenne.remote.RemoteIncrementalFaultList
 
A B C D E G H I L M N O P Q R S T U 
Skip navigation links

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