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 pagethat renders the branch manager contents of a repository.Aserver browserfor the repositories in amanaged container.Createsserver browsersfor the repositories in amanaged container.Aserver browser pagethat renderscommit infos.Aserver browser pagethat renderslarge object infos.Aserver browser pagethat renders the locking manager contents of a repository.Aserver browser pagethat renders the package registry contents of a repository.Represents pluggable content for aserver browser.Aserver browser pagethat rendersrevisions.Aserver browser pagethat renders therevisionsin a revision cache.CDOServerExporter<OUT>Exports the complete contents of arepositoryin a format suitable forimportsinto new repositories.Anexporterthat creates XML output suitable to be interpreted by anXML importer.Imports the complete contents of arepositoryfrom the output created by aexporterinto a new repository.Animporterthat reads and interprets XML output created by anXML exporter.Persists the data that has been read by aimporterinto a newrepository.Persists the data that has been read by aimporterinto a newrepository.Animporterthat reads and interprets XML output created by anXML exporter.Various static methods that may help with CDOrepositoriesand server-sideviews.An abstractread-access handlerthat grants or denies access to singlerevisions.Deprecated.Manages all persistent aspects of durable CDO views and provides for vetoableinterceptionof 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.UseIMEMStoreProvides the protection level ofrevisionsin the context of a specific user.Represents the execution state of aqueryin the server towards aquery handler.A query language handler that is capable of executing aquery.Provides the consumer withquery handlersthat are capable of executingqueriesrepresented 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.WriteAccessHandlermay throw to indicate that a transaction commit was rejected because one or more semantic validation checks reported errors.Creates CDOrepositories.Protects arepositoryby authenticating users and, optionally, authorizing read and write operations.Provides the consumer with CDOrepositoriesspecified by their name.Synchronizes asynchronizable repositorywith a master repository.The server-side representation of a clientsession.Manages the usersessionsof 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 astorecan accept for commit operations.Enumerates the possible branching options astorecan accept.Enumerates the possible history recording options astorecan 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 theIStoreAccessorAPI.A data and result context for the modifications inIStoreAccessor.CommitContext.modify(Consumer).An extension interface forstore accessorsthat support durable locking.An extension interface forstore accessorsthat support durable locking.Represents the query execution state of aresources query.Represents the query execution state of aresources querythat is supposed to deliver one exact resource, ornull.Represents the query execution state of aXRefs query.An extension interface forstore accessorsthat support raw data access as needed byrepository synchronizersorserver importers.An extension interface forstore accessorsthat support raw data access as needed byrepository synchronizersorserver importers.An extension interface forstore accessorsthat support units.Readschunksofpartially loadedlists from a physical data storage backend.Represents asublistof consecutive elements that are subject to partial collection loading.Createsstores.Deprecated.As of 4.20 useParameterAware.A repository with the ability tosynchronizeits 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 asessionto a namedrepositorythat cannot be found.Provides server-side consumers with thestore accessorthat is valid in the context of a specificsessionduring read operations or a specificcommit contextduring write operations.AnIllegalStateExceptionthat can be thrown fromStoreThreadLocal.getSession().
ContainmentCycleExceptionin the client.