Package org.eclipse.emf.cdo.server
package org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
-
ClassDescriptionA simple HTTP server that web browsers can connect to in order to render internal server data for debugging purposes.An abstract base implementation of a
server browser page
.Aserver browser page
that renders the branch manager contents of a repository.Aserver browser
for the repositories in amanaged container
.Createsserver browsers
for the repositories in amanaged container
.Aserver browser page
that renderscommit infos
.Aserver browser page
that renderslarge object infos
.Aserver browser page
that renders the locking manager contents of a repository.Aserver browser page
that renders the package registry contents of a repository.Represents pluggable content for aserver browser
.Aserver browser page
that rendersrevisions
.Aserver browser page
that renders therevisions
in a revision cache.CDOServerExporter<OUT>Exports the complete contents of arepository
in a format suitable forimports
into new repositories.Anexporter
that creates XML output suitable to be interpreted by anXML importer
.Imports the complete contents of arepository
from the output created by aexporter
into a new repository.Animporter
that reads and interprets XML output created by anXML exporter
.Persists the data that has been read by aimporter
into a newrepository
.Persists the data that has been read by aimporter
into a newrepository
.Animporter
that reads and interprets XML output created by anXML exporter
.Various static methods that may help with CDOrepositories
and server-sideviews
.An abstractread-access handler
that grants or denies access to singlerevisions
.Deprecated.Manages all persistent aspects of durable CDO views and provides for vetoableinterception
of the durable view resumption process.A call-back interface primarily intended to allow implementers to prevent the view from being opened by throwing an exception.Deprecated.UseIMEMStore
Provides the protection level ofrevisions
in the context of a specific user.Represents the execution state of aquery
in the server towards aquery handler
.A query language handler that is capable of executing aquery
.Provides the consumer withquery handlers
that are capable of executingqueries
represented by specificquery infos
.A CDO repository.A marker interface to indicate valid arguments toIRepository.addHandler(Handler)
andIRepository.removeHandler(Handler)
.Contains symbolic constants that specifiy valid keys ofrepository properties
.Provides a way to handle revisions that are to be sent to the client.Provides a way to handle commits that are received from a client.An exception that aIRepository.WriteAccessHandler
may throw to indicate that a transaction commit was rejected because one or more semantic validation checks reported errors.Creates CDOrepositories
.Protects arepository
by authenticating users and, optionally, authorizing read and write operations.Provides the consumer with CDOrepositories
specified by their name.Synchronizes asynchronizable repository
with a master repository.The server-side representation of a clientsession
.Manages the usersessions
of arepository
.Represents the physical data storage back-end of a CDOrepository
, such as a database or a file system folder.Enumerates the possible data formats astore
can accept for commit operations.Enumerates the possible branching options astore
can accept.Enumerates the possible history recording options astore
can accept.Represents a connection to a physical data storage back-end.Represents the state of a single, logical commit operation which is driven through multiple calls to several methods on theIStoreAccessor
API.A data and result context for the modifications inIStoreAccessor.CommitContext.modify(Consumer)
.An extension interface forstore accessors
that support durable locking.An extension interface forstore accessors
that support durable locking.Represents the query execution state of aresources query
.Represents the query execution state of aresources query
that is supposed to deliver one exact resource, ornull
.Represents the query execution state of aXRefs query
.An extension interface forstore accessors
that support raw data access as needed byrepository synchronizers
orserver importers
.An extension interface forstore accessors
that support raw data access as needed byrepository synchronizers
orserver importers
.An extension interface forstore accessors
that support units.Readschunks
ofpartially loaded
lists from a physical data storage backend.Represents asublist
of consecutive elements that are subject to partial collection loading.Createsstores
.Deprecated.As of 4.20 useParameterAware
.A repository with the ability tosynchronize
its content with another repository.The server-side representation of a clienttransaction
.The server-side representation of a clientview
.An unchecked exception being thrown when opening asession
to a namedrepository
that cannot be found.Provides server-side consumers with thestore accessor
that is valid in the context of a specificsession
during read operations or a specificcommit context
during write operations.AnIllegalStateException
that can be thrown fromStoreThreadLocal.getSession()
.
ContainmentCycleException
in the client.