Package org.eclipse.emf.cdo.lm.client
Schnittstelle ISystemDescriptor
- Alle Superschnittstellen:
Comparable<ISystemDescriptor>
,org.eclipse.net4j.util.properties.IPropertiesContainer
public interface ISystemDescriptor
extends org.eclipse.net4j.util.properties.IPropertiesContainer, Comparable<ISystemDescriptor>
- Autor:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic final class
static final class
static final class
static enum
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungattachFingerPrint
(FixedBaseline fixedBaseline) void
close()
configureModuleResourceSet
(ResourceSet resourceSet, Assembly assembly) createChange
(Stream stream, FixedBaseline base, String label, IProgressMonitor monitor) createDelivery
(Stream stream, Change change, LMMerger merger, IProgressMonitor monitor) createDrop
(Stream stream, DropType dropType, long timeStamp, String label, IProgressMonitor monitor) createModule
(String name, ModuleType type, StreamSpec streamSpec, IProgressMonitor monitor) createModule
(String name, StreamSpec streamSpec, IProgressMonitor monitor) createModuleResourceSet
(Baseline baseline) createModuleResourceSet
(CDOSession moduleSession, CDOBranchPoint branchPoint) createModuleResourceSet
(CDOSession moduleSession, CDOBranchPoint branchPoint, boolean readOnly) createStream
(Module module, Drop base, StreamSpec streamSpec, IProgressMonitor monitor) void
deleteChange
(Change change, IProgressMonitor monitor) void
deleteModule
(Module module, IProgressMonitor monitor) extractModuleDefinition
(Baseline baseline) extractModuleDefinition
(FloatingBaseline baseline, long timeStamp) getError()
String[]
getModuleRepository
(String moduleName) getState()
boolean
isOpen()
<E extends ModelElement,
R>
Rmodify
(E element, Function<E, R> modifier, IProgressMonitor monitor) <R> R
modify
(Function<System, R> modifier, IProgressMonitor monitor) void
open()
void
renameChange
(Change change, String newLabel, IProgressMonitor monitor) resolve
(ModuleDefinition rootDefinition, Baseline baseline, IProgressMonitor monitor) boolean
verifyFingerPrint
(FixedBaseline fixedBaseline) boolean
withModuleSession
(String moduleName, Consumer<CDOSession> consumer) boolean
withModuleSession
(CDORepository moduleRepository, Consumer<CDOSession> consumer) Von Schnittstelle geerbte Methoden java.lang.Comparable
compareTo
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.properties.IPropertiesContainer
properties
-
Methodendetails
-
getSystemRepository
CDORepository getSystemRepository() -
getSystemName
String getSystemName() -
getSystem
System getSystem() -
getError
String getError() -
getState
ISystemDescriptor.State getState() -
isOpen
boolean isOpen() -
open
void open() -
close
void close() -
modify
<E extends ModelElement,R> R modify(E element, Function<E, R> modifier, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException- Löst aus:
ConcurrentAccessException
CommitException
-
modify
<R> R modify(Function<System, R> modifier, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException- Löst aus:
ConcurrentAccessException
CommitException
-
getModuleNames
String[] getModuleNames()- Seit:
- 1.2
-
getModuleRepositories
CDORepository[] getModuleRepositories()- Seit:
- 1.2
-
getModuleRepository
-
withModuleSession
-
withModuleSession
- Seit:
- 1.2
-
extractModuleDefinition
-
extractModuleDefinition
-
extractModuleDefinition
-
createModuleResourceSet
- Löst aus:
ISystemDescriptor.ResolutionException
- Seit:
- 1.4
-
createModuleResourceSet
ResourceSet createModuleResourceSet(CDOSession moduleSession, CDOBranchPoint branchPoint) throws ISystemDescriptor.ResolutionException - Löst aus:
ISystemDescriptor.ResolutionException
- Seit:
- 1.5
-
createModuleResourceSet
ResourceSet createModuleResourceSet(CDOSession moduleSession, CDOBranchPoint branchPoint, boolean readOnly) throws ISystemDescriptor.ResolutionException - Löst aus:
ISystemDescriptor.ResolutionException
- Seit:
- 1.5
-
configureModuleResourceSet
Map<String,CDOView> configureModuleResourceSet(CDOView view) throws ISystemDescriptor.ResolutionException - Löst aus:
ISystemDescriptor.ResolutionException
- Seit:
- 1.3
-
configureModuleResourceSet
- Seit:
- 1.3
-
resolve
Assembly resolve(ModuleDefinition rootDefinition, Baseline baseline, IProgressMonitor monitor) throws ISystemDescriptor.ResolutionException - Löst aus:
ISystemDescriptor.ResolutionException
-
createModule
Module createModule(String name, StreamSpec streamSpec, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException - Löst aus:
ConcurrentAccessException
CommitException
-
createModule
Module createModule(String name, ModuleType type, StreamSpec streamSpec, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException - Löst aus:
ConcurrentAccessException
CommitException
-
deleteModule
void deleteModule(Module module, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException, ISystemDescriptor.ModuleDeletionException -
createStream
Stream createStream(Module module, Drop base, StreamSpec streamSpec, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException - Löst aus:
ConcurrentAccessException
CommitException
-
createDrop
Drop createDrop(Stream stream, DropType dropType, long timeStamp, String label, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException - Löst aus:
ConcurrentAccessException
CommitException
-
createChange
Change createChange(Stream stream, FixedBaseline base, String label, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException - Löst aus:
ConcurrentAccessException
CommitException
-
renameChange
void renameChange(Change change, String newLabel, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException - Löst aus:
ConcurrentAccessException
CommitException
-
deleteChange
void deleteChange(Change change, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException, ISystemDescriptor.ChangeDeletionException -
createDelivery
Delivery createDelivery(Stream stream, Change change, LMMerger merger, IProgressMonitor monitor) throws ConcurrentAccessException, CommitException - Löst aus:
ConcurrentAccessException
CommitException
-
attachFingerPrint
- Löst aus:
CommitException
- Seit:
- 1.6
-
verifyFingerPrint
- Seit:
- 1.6
-