| Modifier and Type | Method and Description |
|---|---|
void |
ESProject.addTag(ESPrimaryVersionSpec versionSpec,
ESTagVersionSpec tag,
org.eclipse.core.runtime.IProgressMonitor monitor)
Adds a tag to the specified version of this project on the server.
|
ESLocalProject |
ESRemoteProject.checkout(String name,
ESUsersession usersession,
ESPrimaryVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Checkouts the project in the given version into the local workspace.
|
ESLocalProject |
ESRemoteProject.checkout(String name,
ESUsersession usersession,
org.eclipse.core.runtime.IProgressMonitor monitor)
Checkouts the project in the HEAD version into the local workspace.
|
ESLocalProject |
ESRemoteProject.checkout(String name,
org.eclipse.core.runtime.IProgressMonitor monitor)
Checkouts the project in its HEAD version into the local workspace.
|
ESPrimaryVersionSpec |
ESLocalProject.commit(org.eclipse.core.runtime.IProgressMonitor monitor)
Commits any local changes.
|
ESPrimaryVersionSpec |
ESLocalProject.commit(String logMessage,
ESCommitCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
Commits any local changes.
|
ESPrimaryVersionSpec |
ESLocalProject.commitToBranch(ESBranchVersionSpec branch,
String logMessage,
ESCommitCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
Commits any local changes to a branch.
|
ESRemoteProject |
ESServer.createRemoteProject(ESUsersession usersession,
String projectName,
org.eclipse.core.runtime.IProgressMonitor monitor)
Creates an empty project on the server.
|
ESRemoteProject |
ESServer.createRemoteProject(String projectName,
org.eclipse.core.runtime.IProgressMonitor monitor)
Creates an empty project on the server.
|
void |
ESUsersession.delete()
Deletes this usersession.
|
void |
ESRemoteProject.delete(ESUsersession usersession,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deletes the remote project on the server.
|
void |
ESRemoteProject.delete(org.eclipse.core.runtime.IProgressMonitor monitor)
Deletes the remote project on the server.
|
void |
ESProject.delete(org.eclipse.core.runtime.IProgressMonitor monitor)
Deletes the project.
|
ESLocalProject |
ESRemoteProject.fetch(String name,
ESUsersession session,
ESPrimaryVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor) |
List<ESBranchInfo> |
ESRemoteProject.getBranches(ESUsersession usersession,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns all branches for the current project.
|
List<ESBranchInfo> |
ESProject.getBranches(org.eclipse.core.runtime.IProgressMonitor monitor)
Returns a list of branches for the current project.
|
ESPrimaryVersionSpec |
ESRemoteProject.getHeadVersion(org.eclipse.core.runtime.IProgressMonitor monitor)
Returns the HEAD version of the project.
|
List<ESHistoryInfo> |
ESProject.getHistoryInfos(ESHistoryQuery<? extends ESHistoryQuery<?>> query,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves a part of the project's version history from the server based on the given query.
|
List<ESHistoryInfo> |
ESRemoteProject.getHistoryInfos(ESUsersession usersession,
ESHistoryQuery<? extends ESHistoryQuery<?>> query,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves a part of the project's version history from the server based on the given query.
|
ESRemoteProject |
ESLocalProject.getRemoteProject()
Returns the
ESRemoteProject on a server this local project is associated with. |
List<ESRemoteProject> |
ESServer.getRemoteProjects()
Returns a list with all remote projects hosted on this server.
|
List<ESRemoteProject> |
ESServer.getRemoteProjects(ESUsersession usersession)
Returns a list with all remote projects hosted on this server.
|
boolean |
ESLocalProject.isUpdated()
Determines whether the project is up to date, that is, whether the base
revision and the head revision are equal.
|
ESUsersession |
ESServer.login(String name,
String password)
Logs into this server, returning a
ESUsersession. |
void |
ESUsersession.logout()
Logs out the user session.
|
void |
ESUsersession.refresh()
Relogins into the server using the same credentials in order to update the
ESSessionId. |
void |
ESProject.removeTag(ESPrimaryVersionSpec versionSpec,
ESTagVersionSpec tag,
org.eclipse.core.runtime.IProgressMonitor monitor)
Removes a tag from the specified version of this project on the server.
|
ESPrimaryVersionSpec |
ESRemoteProject.resolveVersionSpec(ESUsersession usersession,
ESVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Resolves a
ESVersionSpec to a ESPrimaryVersionSpec by querying the server. |
ESPrimaryVersionSpec |
ESProject.resolveVersionSpec(ESVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Resolves a
ESVersionSpec to a ESPrimaryVersionSpec by querying the server. |
ESRemoteProject |
ESLocalProject.shareProject(ESUsersession session,
org.eclipse.core.runtime.IProgressMonitor monitor)
Shares this project.
|
void |
ESLocalProject.shareProject(org.eclipse.core.runtime.IProgressMonitor monitor)
Shares this project.
|
ESPrimaryVersionSpec |
ESLocalProject.update(ESVersionSpec version,
ESUpdateCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
Updates the project to the given version from the server.
|
ESPrimaryVersionSpec |
ESLocalProject.update(org.eclipse.core.runtime.IProgressMonitor monitor)
Updates the project to the head version from the server.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ESChecksumErrorHandler.execute(ESLocalProject localProject,
ESPrimaryVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Executes the error handler.
|
| Modifier and Type | Method and Description |
|---|---|
abstract ESUsersession |
ESAbstractSessionProvider.login(ESUsersession usersession)
This method is called by the SessionManager in order to login a given user session.
|
abstract ESUsersession |
ESAbstractSessionProvider.provideUsersession(ESServer server)
This is the template method for
ESAbstractSessionProvider.provideUsersession(ESServer). |
ESUsersession |
ESAbstractSessionProvider.provideUsersession(ESServerCall serverCall)
The SessionManager calls this method in order to obtain a user session.
|
| Modifier and Type | Method and Description |
|---|---|
T |
UnknownEMFStoreWorkloadCommand.execute()
Executes the command.
|
abstract T |
UnknownEMFStoreWorkloadCommand.run(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior of the command that is meant to be implemented by clients.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdminBroker.addInitialParticipant(ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass role)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.addMember(ACOrgUnitId group,
ACOrgUnitId member)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.addParticipant(ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass role)
Delegates call to method in
AdminEmfStore. |
void |
ProjectSpace.addTag(PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Adds a tag to the specified version of this project.
|
void |
AdminBroker.assignRole(ACOrgUnitId orgUnitId,
org.eclipse.emf.ecore.EClass role)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.changeOrgUnit(ACOrgUnitId orgUnitId,
String name,
String description)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.changeRole(ProjectId projectId,
ACOrgUnitId orgUnit,
org.eclipse.emf.ecore.EClass role)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.changeUser(ACOrgUnitId userId,
String name,
String password)
Delegates call to method in
AdminEmfStore. |
PrimaryVersionSpec |
ProjectSpace.commit(org.eclipse.core.runtime.IProgressMonitor monitor)
Commits all pending changes of the project space.
|
PrimaryVersionSpec |
ProjectSpace.commit(String logMessage,
ESCommitCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
Commits all pending changes of the project space.
|
PrimaryVersionSpec |
ProjectSpace.commitToBranch(BranchVersionSpec branch,
String logMessage,
ESCommitCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
This method allows to commit changes to a new branch.
|
ACOrgUnitId |
AdminBroker.createGroup(String name)
Delegates call to method in
AdminEmfStore. |
ACOrgUnitId |
AdminBroker.createUser(String name)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.deleteGroup(ACOrgUnitId group)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.deleteUser(ACOrgUnitId user)
Delegates call to method in
AdminEmfStore. |
AdminBroker |
Workspace.getAdminBroker(ServerInfo serverInfo)
Returns an
AdminBroker related to the given ServerInfo. |
AdminBroker |
Workspace.getAdminBroker(Usersession session)
Returns an
AdminBroker related to the given Usersession. |
List<BranchInfo> |
ProjectSpace.getBranches()
Returns a list of branches of the current project.
|
List<AbstractChangePackage> |
ProjectSpace.getChanges(VersionSpec sourceVersion,
VersionSpec targetVersion) |
List<ACGroup> |
AdminBroker.getGroups()
Delegates call to method in
AdminEmfStore. |
List<ACGroup> |
AdminBroker.getGroups(ACOrgUnitId user)
Delegates call to method in
AdminEmfStore. |
List<ACOrgUnit> |
AdminBroker.getMembers(ACOrgUnitId groupId)
Delegates call to method in
AdminEmfStore. |
ACOrgUnit |
AdminBroker.getOrgUnit(ACOrgUnitId orgUnitId)
Delegates call to method in
AdminEmfStore. |
List<ACOrgUnit> |
AdminBroker.getOrgUnits()
Delegates call to method in
AdminEmfStore. |
List<ACOrgUnit> |
AdminBroker.getParticipants(ProjectId projectId)
Delegates call to method in
AdminEmfStore. |
List<ProjectInfo> |
AdminBroker.getProjectInfos()
Delegates call to method in
AdminEmfStore. |
Role |
AdminBroker.getRole(ProjectId projectId,
ACOrgUnitId orgUnit)
Delegates call to method in
AdminEmfStore. |
List<ACUser> |
AdminBroker.getUsers()
Delegates call to method in
AdminEmfStore. |
boolean |
ProjectSpace.isUpdated()
Determines whether the project is up to date, that is, whether the base
revision and the head revision are equal.
|
void |
Usersession.logIn()
Log in.
|
void |
Usersession.logout()
Sends a logout call to the server.
|
void |
ProjectSpace.mergeBranch(PrimaryVersionSpec branchSpec,
ConflictResolver conflictResolver,
org.eclipse.core.runtime.IProgressMonitor monitor)
Allows to merge a version from another branch into the current
project space.
|
void |
AdminBroker.removeGroup(ACOrgUnitId user,
ACOrgUnitId group)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.removeMember(ACOrgUnitId group,
ACOrgUnitId member)
Delegates call to method in
AdminEmfStore. |
void |
AdminBroker.removeParticipant(ProjectId projectId,
ACOrgUnitId participant)
Delegates call to method in
AdminEmfStore. |
void |
ProjectSpace.removeTag(PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Removes a tag to the specified version of this project.
|
void |
Workspace.removeUsersession(Usersession session)
Remove the given
Usersession from the workspace. |
PrimaryVersionSpec |
ProjectSpace.resolveVersionSpec(VersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Resolve a version spec to a primary version spec.
|
ProjectInfo |
ProjectSpace.shareProject(org.eclipse.core.runtime.IProgressMonitor monitor)
Shares this project space.
|
ProjectInfo |
ProjectSpace.shareProject(Usersession session,
org.eclipse.core.runtime.IProgressMonitor monitor)
Shares this project space.
|
PrimaryVersionSpec |
ProjectSpace.update(org.eclipse.core.runtime.IProgressMonitor monitor)
Update the project to the head version.
|
PrimaryVersionSpec |
ProjectSpace.update(VersionSpec version)
Update the project to the given version.
|
PrimaryVersionSpec |
ProjectSpace.update(VersionSpec version,
ESUpdateCallback callback,
org.eclipse.core.runtime.IProgressMonitor progress)
Update the workspace to the given revision.
|
void |
Workspace.updateACUser(ServerInfo serverInfo)
Updates the ACUser and it roles.
|
void |
Workspace.updateACUser(Usersession session)
Updates the ACUser and it roles.
|
| Modifier and Type | Method and Description |
|---|---|
U |
ServerCall.execute()
Executes the server call.
|
<T> void |
SessionManager.execute(ServerCall<T> serverCall)
Executes the given
ServerCall. |
String |
ConnectionManager.getVersion(ServerInfo serverInfo)
Returns the version of the EMFStore server.
|
ESUsersession |
BasicSessionProvider.login(ESUsersession usersession)
This method is called by the SessionManager in order to login a given user session.
|
AuthenticationInformation |
ConnectionManager.logIn(String username,
String password,
ServerInfo severInfo,
ClientVersionInfo clientVersionInfo)
Log into the server given by server info.
|
void |
ConnectionManager.logout(SessionId sessionId)
Deletes a session on the server.
|
ESUsersession |
BasicSessionProvider.provideUsersession(ESServer serverInfo)
This is the template method for
ESAbstractSessionProvider.provideUsersession(ESServer). |
void |
ServerCall.run(SessionId sessionId)
Runs this call with the given session ID.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XmlRpcAdminConnectionManager.addInitialParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass roleClass)
Adds an organization unit to a project.
|
void |
XmlRpcAdminConnectionManager.addMember(SessionId sessionId,
ACOrgUnitId group,
ACOrgUnitId member)
Adds an orgUnit to a group.
|
void |
XmlRpcAdminConnectionManager.addParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participant,
org.eclipse.emf.ecore.EClass role)
Adds an organization unit to a project.
|
void |
XmlRpcConnectionManager.addTag(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Adds a tag to a version of the specified project.
|
void |
XmlRpcAdminConnectionManager.assignRole(SessionId sessionId,
ACOrgUnitId orgUnitId,
org.eclipse.emf.ecore.EClass roleClass)
Assigns a role for an orgUnit without a project.
|
void |
XmlRpcClientManager.call(String methodName,
Object... parameters)
Executes a server call without return value.
|
<T> List<T> |
XmlRpcClientManager.callWithListResult(String methodName,
Class<T> returnType,
Object... parameters)
Executes a server call with list return value.
|
<T> T |
XmlRpcClientManager.callWithResult(String methodName,
Class<T> returnType,
Object... parameters)
Executes a server call with return value.
|
void |
XmlRpcAdminConnectionManager.changeOrgUnit(SessionId sessionId,
ACOrgUnitId orgUnitId,
String name,
String description)
Changes the orgUnit's name and description.
|
void |
XmlRpcAdminConnectionManager.changeRole(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId orgUnit,
org.eclipse.emf.ecore.EClass role)
Changes the role for an orgUnit in a specified project.
|
void |
XmlRpcAdminConnectionManager.changeUser(SessionId sessionId,
ACOrgUnitId userId,
String name,
String password)
Changes the name and password of an
ACUser. |
ProjectInfo |
XmlRpcConnectionManager.createEmptyProject(SessionId sessionId,
String name,
String description,
LogMessage logMessage)
Create a new project on the server.
|
ACOrgUnitId |
XmlRpcAdminConnectionManager.createGroup(SessionId sessionId,
String name)
Creates a group on the server.
|
ProjectInfo |
XmlRpcConnectionManager.createProject(SessionId sessionId,
String name,
String description,
LogMessage logMessage,
Project project)
Create a new project on the server.
|
ACOrgUnitId |
XmlRpcAdminConnectionManager.createUser(SessionId sessionId,
String name)
Creates a user on the server.
|
PrimaryVersionSpec |
XmlRpcConnectionManager.createVersion(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec baseVersionSpec,
AbstractChangePackage changePackage,
BranchVersionSpec targetBranch,
PrimaryVersionSpec sourceVersion,
LogMessage logMessage)
Create a new version on the server of the given project.
|
void |
XmlRpcAdminConnectionManager.deleteGroup(SessionId sessionId,
ACOrgUnitId group)
Deletes a group on the server.
|
void |
XmlRpcConnectionManager.deleteProject(SessionId sessionId,
ProjectId projectId,
boolean deleteFiles)
Deletes a project on the server.
|
void |
XmlRpcAdminConnectionManager.deleteUser(SessionId sessionId,
ACOrgUnitId user)
Deletes a user from the server.
|
ChangePackageEnvelope |
XmlRpcConnectionManager.downloadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
String proxyId,
int fragmentIndex)
Retrieves a change package fragment.
|
FileChunk |
XmlRpcConnectionManager.downloadFileChunk(SessionId sessionId,
ProjectId projectId,
FileTransferInformation fileInformation)
Downloads a file chunk from the server.
|
ProjectHistory |
XmlRpcConnectionManager.exportProjectHistoryFromServer(SessionId sessionId,
ProjectId projectId)
Exports a given project history from the server.
|
List<BranchInfo> |
XmlRpcConnectionManager.getBranches(SessionId sessionId,
ProjectId projectId)
Lista all branches of the given project.
|
List<AbstractChangePackage> |
XmlRpcConnectionManager.getChanges(SessionId sessionId,
ProjectId projectId,
VersionSpec source,
VersionSpec target)
Get changes from the server.
|
List<EMFStoreProperty> |
XmlRpcConnectionManager.getEMFProperties(SessionId sessionId,
ProjectId projectId)
Get stored EMFStoreProperties from the server.
|
List<ACGroup> |
XmlRpcAdminConnectionManager.getGroups(SessionId sessionId)
Returns all groups on the server.
|
List<ACGroup> |
XmlRpcAdminConnectionManager.getGroups(SessionId sessionId,
ACOrgUnitId user)
Returns a list of all groups in which the specified user is member of.
|
List<HistoryInfo> |
XmlRpcConnectionManager.getHistoryInfo(SessionId sessionId,
ProjectId projectId,
HistoryQuery<?> historyQuery)
Get history information from the server.
|
List<ACOrgUnit> |
XmlRpcAdminConnectionManager.getMembers(SessionId sessionId,
ACOrgUnitId groupId)
Returns all members from a group.
|
ACOrgUnit |
XmlRpcAdminConnectionManager.getOrgUnit(SessionId sessionId,
ACOrgUnitId orgUnitId)
Returns an orgUnit with the specified orgUnitId.
|
List<ACOrgUnit> |
XmlRpcAdminConnectionManager.getOrgUnits(SessionId sessionId)
Returns all orgUnits on the server.
|
List<ACOrgUnit> |
XmlRpcAdminConnectionManager.getParticipants(SessionId sessionId,
ProjectId projectId)
Returns all orgUnits which are attached to the given project.
|
Project |
XmlRpcConnectionManager.getProject(SessionId sessionId,
ProjectId projectId,
VersionSpec versionSpec)
Gets a project in a certain revision from the server.
|
List<ProjectInfo> |
XmlRpcAdminConnectionManager.getProjectInfos(SessionId sessionId)
Returns a list of available project.
|
List<ProjectInfo> |
XmlRpcConnectionManager.getProjectList(SessionId sessionId)
Get a list of projects the user of the session id can access.
|
Role |
XmlRpcAdminConnectionManager.getRole(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId orgUnit)
Returns an orgUnit's role for a specified project.
|
List<ACUser> |
XmlRpcAdminConnectionManager.getUsers(SessionId sessionId)
Returns all users on the server.
|
String |
XmlRpcConnectionManager.getVersion(ServerInfo serverInfo)
Returns the version of the EMFStore server.
|
String |
XmlRpcConnectionManager.getVersion(SessionId sessionId)
Returns the version of the EMFStore server.
|
ProjectId |
XmlRpcConnectionManager.importProjectHistoryToServer(SessionId sessionId,
ProjectHistory projectHistory)
Imports a project history to the server.
|
AuthenticationInformation |
XmlRpcConnectionManager.logIn(String username,
String password,
ServerInfo serverInfo,
ClientVersionInfo clientVersionInfo)
Log into the server given by server info.
|
void |
XmlRpcConnectionManager.logout(SessionId sessionId)
Deletes a session on the server.
|
void |
XmlRpcConnectionManager.registerEPackage(SessionId sessionId,
org.eclipse.emf.ecore.EPackage pkg)
Register a new EPackage.
|
void |
XmlRpcAdminConnectionManager.removeGroup(SessionId sessionId,
ACOrgUnitId user,
ACOrgUnitId group)
Removes a user from a group.
|
void |
XmlRpcAdminConnectionManager.removeMember(SessionId sessionId,
ACOrgUnitId group,
ACOrgUnitId member)
Removes a orgUnit from a group.
|
void |
XmlRpcAdminConnectionManager.removeParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participant)
Removes an orgUnits from a project.
|
void |
XmlRpcConnectionManager.removeTag(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Removes a tag to a version of the specified project.
|
ACUser |
XmlRpcConnectionManager.resolveUser(SessionId sessionId,
ACOrgUnitId id)
Resolves a user by id and returns an ACUser with all roles on the server.
|
PrimaryVersionSpec |
XmlRpcConnectionManager.resolveVersionSpec(SessionId sessionId,
ProjectId projectId,
VersionSpec versionSpec)
Resolve a version specified to a primary version specifier.
|
List<EMFStoreProperty> |
XmlRpcConnectionManager.setEMFProperties(SessionId sessionId,
List<EMFStoreProperty> properties,
ProjectId projectId)
Store EMFProperties on the server.
|
void |
XmlRpcConnectionManager.transmitProperty(SessionId sessionId,
OrgUnitProperty changedProperty,
ACUser tmpUser,
ProjectId projectId) |
String |
XmlRpcConnectionManager.uploadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
ChangePackageEnvelope envelope)
Submits a single
ChangePackageEnvelope containing a change package fragment that will be aggregated to a
complete ChangePackage once
all fragments are available. |
FileTransferInformation |
XmlRpcConnectionManager.uploadFileChunk(SessionId sessionId,
ProjectId projectId,
FileChunk fileChunk)
Uploads a file chunk to the server.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CancelOperationException
Is thrown if an operation is cancelled.
|
class |
ChangeConflictException
Exception that represents that there are conflicting changes.
|
class |
CommitCanceledException
If the preparation phase of the commit fails, this exception will be thrown.
|
class |
IllegalProjectSpaceStateException
Indicates that the project space is in an illegal state.
|
class |
LoginCanceledException
If the login fails, this exception will be thrown.
|
class |
NoChangesOnServerException
Indicates that there are no changes on the server.
|
class |
UnkownProjectException
Indicates that a project is not part of the current workspace.
|
class |
WorkspaceException
Indicates that an exception occurred in the workspace.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TransferCanceledException
Exception that is thrown when a transfer is canceled.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdminBrokerImpl.addInitialParticipant(ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass role)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.addMember(ACOrgUnitId group,
ACOrgUnitId member)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.addParticipant(ProjectId projectId,
ACOrgUnitId participant,
org.eclipse.emf.ecore.EClass role)
Delegates call to method in
AdminEmfStore. |
void |
ProjectSpaceBase.addTag(PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Adds a tag to the specified version of this project.
|
void |
ProjectSpaceBase.applyChanges(PrimaryVersionSpec baseSpec,
List<AbstractChangePackage> incomingChangePackages,
AbstractChangePackage myChanges,
org.eclipse.core.runtime.IProgressMonitor progressMonitor,
boolean runChecksumCheckOnBaseSpec)
Helper method which applies merged changes on the ProjectSpace.
|
void |
AdminBrokerImpl.assignRole(ACOrgUnitId orgUnitId,
org.eclipse.emf.ecore.EClass role)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.changeOrgUnit(ACOrgUnitId orgUnitId,
String name,
String description)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.changeRole(ProjectId projectId,
ACOrgUnitId orgUnit,
org.eclipse.emf.ecore.EClass role)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.changeUser(ACOrgUnitId userId,
String name,
String password)
Delegates call to method in
AdminEmfStore. |
PrimaryVersionSpec |
ProjectSpaceBase.commit(org.eclipse.core.runtime.IProgressMonitor monitor)
Commits all pending changes of the project space.
|
PrimaryVersionSpec |
ProjectSpaceBase.commit(String logMessage,
ESCommitCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
Commits all pending changes of the project space.
|
PrimaryVersionSpec |
ProjectSpaceBase.commitToBranch(BranchVersionSpec branch,
String logMessage,
ESCommitCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
This method allows to commit changes to a new branch.
|
ACOrgUnitId |
AdminBrokerImpl.createGroup(String name)
Delegates call to method in
AdminEmfStore. |
ACOrgUnitId |
AdminBrokerImpl.createUser(String name)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.deleteGroup(ACOrgUnitId group)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.deleteUser(ACOrgUnitId user)
Delegates call to method in
AdminEmfStore. |
AdminBroker |
WorkspaceBase.getAdminBroker(ServerInfo serverInfo)
Returns an
AdminBroker related to the given ServerInfo. |
AdminBroker |
WorkspaceBase.getAdminBroker(Usersession usersession)
Returns an
AdminBroker related to the given Usersession. |
List<BranchInfo> |
ProjectSpaceBase.getBranches()
Returns a list of branches of the current project.
|
List<AbstractChangePackage> |
ProjectSpaceBase.getChanges(VersionSpec sourceVersion,
VersionSpec targetVersion) |
List<ACGroup> |
AdminBrokerImpl.getGroups()
Delegates call to method in
AdminEmfStore. |
List<ACGroup> |
AdminBrokerImpl.getGroups(ACOrgUnitId user)
Delegates call to method in
AdminEmfStore. |
List<ACOrgUnit> |
AdminBrokerImpl.getMembers(ACOrgUnitId groupId)
Delegates call to method in
AdminEmfStore. |
ACOrgUnit |
AdminBrokerImpl.getOrgUnit(ACOrgUnitId orgUnitId)
Delegates call to method in
AdminEmfStore. |
List<ACOrgUnit> |
AdminBrokerImpl.getOrgUnits()
Delegates call to method in
AdminEmfStore. |
List<ACOrgUnit> |
AdminBrokerImpl.getParticipants(ProjectId projectId)
Delegates call to method in
AdminEmfStore. |
List<ProjectInfo> |
AdminBrokerImpl.getProjectInfos()
Delegates call to method in
AdminEmfStore. |
Role |
AdminBrokerImpl.getRole(ProjectId projectId,
ACOrgUnitId orgUnit)
Delegates call to method in
AdminEmfStore. |
List<ACUser> |
AdminBrokerImpl.getUsers()
Delegates call to method in
AdminEmfStore. |
boolean |
ProjectSpaceBase.isUpdated()
Determines whether the project is up to date, that is, whether the base
revision and the head revision are equal.
|
void |
UsersessionImpl.logIn()
Log in.
|
void |
UsersessionImpl.logout()
Sends a logout call to the server.
|
void |
ProjectSpaceBase.mergeBranch(PrimaryVersionSpec branchSpec,
ConflictResolver conflictResolver,
org.eclipse.core.runtime.IProgressMonitor monitor)
Allows to merge a version from another branch into the current
project space.
|
void |
AdminBrokerImpl.removeGroup(ACOrgUnitId user,
ACOrgUnitId group)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.removeMember(ACOrgUnitId group,
ACOrgUnitId member)
Delegates call to method in
AdminEmfStore. |
void |
AdminBrokerImpl.removeParticipant(ProjectId projectId,
ACOrgUnitId participant)
Delegates call to method in
AdminEmfStore. |
void |
ProjectSpaceBase.removeTag(PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Removes a tag to the specified version of this project.
|
void |
WorkspaceBase.removeUsersession(Usersession session)
Remove the given
Usersession from the workspace. |
PrimaryVersionSpec |
ProjectSpaceBase.resolveVersionSpec(VersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Resolve a version spec to a primary version spec.
|
ProjectInfo |
ProjectSpaceBase.shareProject(org.eclipse.core.runtime.IProgressMonitor monitor)
Shares this project space.
|
ProjectInfo |
ProjectSpaceBase.shareProject(Usersession session,
org.eclipse.core.runtime.IProgressMonitor monitor)
Shares this project space.
|
PrimaryVersionSpec |
ProjectSpaceBase.update(org.eclipse.core.runtime.IProgressMonitor monitor)
Update the project to the head version.
|
PrimaryVersionSpec |
ProjectSpaceBase.update(VersionSpec version)
Update the project to the given version.
|
PrimaryVersionSpec |
ProjectSpaceBase.update(VersionSpec version,
ESUpdateCallback callback,
org.eclipse.core.runtime.IProgressMonitor progress)
Update the workspace to the given revision.
|
void |
WorkspaceBase.updateACUser(ServerInfo serverInfo)
Updates the ACUser and it roles.
|
void |
WorkspaceBase.updateACUser(Usersession usersession)
Updates the ACUser and it roles.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ESRemoteProjectImpl.addTag(ESPrimaryVersionSpec primaryVersionSpec,
ESTagVersionSpec tagVersionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Adds a tag to the specified version of this project on the server.
|
void |
ESLocalProjectImpl.addTag(ESPrimaryVersionSpec versionSpec,
ESTagVersionSpec tag,
org.eclipse.core.runtime.IProgressMonitor monitor)
Adds a tag to the specified version of this project on the server.
|
ESLocalProjectImpl |
ESRemoteProjectImpl.checkout(String name,
ESUsersession session,
ESPrimaryVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Checkouts the project in the given version into the local workspace.
|
ESLocalProjectImpl |
ESRemoteProjectImpl.checkout(String name,
ESUsersession usersession,
org.eclipse.core.runtime.IProgressMonitor monitor)
Checkouts the project in the HEAD version into the local workspace.
|
ESLocalProjectImpl |
ESRemoteProjectImpl.checkout(String name,
org.eclipse.core.runtime.IProgressMonitor monitor)
Checkouts the project in its HEAD version into the local workspace.
|
ESPrimaryVersionSpec |
ESLocalProjectImpl.commit(org.eclipse.core.runtime.IProgressMonitor monitor)
Commits any local changes.
|
ESPrimaryVersionSpec |
ESLocalProjectImpl.commit(String logMessage,
ESCommitCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
Commits any local changes.
|
ESPrimaryVersionSpec |
ESLocalProjectImpl.commitToBranch(ESBranchVersionSpec branch,
String logMessage,
ESCommitCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
Commits any local changes to a branch.
|
ESRemoteProject |
ESServerImpl.createRemoteProject(ESUsersession usersession,
String projectName,
org.eclipse.core.runtime.IProgressMonitor progressMonitor)
Creates an empty project on the server.
|
ESRemoteProject |
ESServerImpl.createRemoteProject(String projectName,
org.eclipse.core.runtime.IProgressMonitor monitor)
Creates an empty project on the server.
|
void |
ESUsersessionImpl.delete()
Deletes this usersession.
|
void |
ESRemoteProjectImpl.delete(ESUsersession session,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deletes the remote project on the server.
|
void |
ESRemoteProjectImpl.delete(org.eclipse.core.runtime.IProgressMonitor monitor)
Deletes the remote project on the server.
|
ESLocalProjectImpl |
ESRemoteProjectImpl.fetch(String name,
ESUsersession session,
ESPrimaryVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor progressMonitor) |
List<ESBranchInfo> |
ESRemoteProjectImpl.getBranches(ESUsersession usersession,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns all branches for the current project.
|
List<ESBranchInfo> |
ESRemoteProjectImpl.getBranches(org.eclipse.core.runtime.IProgressMonitor monitor)
Returns a list of branches for the current project.
|
List<ESBranchInfo> |
ESLocalProjectImpl.getBranches(org.eclipse.core.runtime.IProgressMonitor monitor)
Returns a list of branches for the current project.
|
ESPrimaryVersionSpec |
ESRemoteProjectImpl.getHeadVersion(org.eclipse.core.runtime.IProgressMonitor monitor)
Returns the HEAD version of the project.
|
List<ESHistoryInfo> |
ESRemoteProjectImpl.getHistoryInfos(ESHistoryQuery<? extends ESHistoryQuery<?>> query,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves a part of the project's version history from the server based on the given query.
|
List<ESHistoryInfo> |
ESLocalProjectImpl.getHistoryInfos(ESHistoryQuery<? extends ESHistoryQuery<?>> query,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves a part of the project's version history from the server based on the given query.
|
List<ESHistoryInfo> |
ESRemoteProjectImpl.getHistoryInfos(ESUsersession session,
ESHistoryQuery<? extends ESHistoryQuery<?>> query,
org.eclipse.core.runtime.IProgressMonitor monitor)
Retrieves a part of the project's version history from the server based on the given query.
|
ESRemoteProjectImpl |
ESLocalProjectImpl.getRemoteProject()
Returns the
ESRemoteProject on a server this local project is associated with. |
ESRemoteProject |
ESServerImpl.getRemoteProject(ESGlobalProjectId projectId)
Returns the remote project with the given ID.
|
ESRemoteProject |
ESServerImpl.getRemoteProject(ESUsersession usersession,
ESGlobalProjectId projectId)
Returns the remote project with the given ID.
|
List<ESRemoteProject> |
ESServerImpl.getRemoteProjects()
Returns a list with all remote projects hosted on this server.
|
List<ESRemoteProject> |
ESServerImpl.getRemoteProjects(ESUsersession usersession)
Returns a list with all remote projects hosted on this server.
|
boolean |
ESLocalProjectImpl.isUpdated()
Determines whether the project is up to date, that is, whether the base
revision and the head revision are equal.
|
ESUsersession |
ESServerImpl.login(String name,
String password)
Logs into this server, returning a
ESUsersession. |
void |
ESUsersessionImpl.logout()
Logs out the user session.
|
void |
ESUsersessionImpl.refresh()
Relogins into the server using the same credentials in order to update the
ESSessionId. |
void |
ESRemoteProjectImpl.removeTag(ESPrimaryVersionSpec versionSpec,
ESTagVersionSpec tag,
org.eclipse.core.runtime.IProgressMonitor monitor)
Removes a tag from the specified version of this project on the server.
|
void |
ESLocalProjectImpl.removeTag(ESPrimaryVersionSpec versionSpec,
ESTagVersionSpec tag,
org.eclipse.core.runtime.IProgressMonitor monitor)
Removes a tag from the specified version of this project on the server.
|
ESPrimaryVersionSpec |
ESRemoteProjectImpl.resolveVersionSpec(ESUsersession session,
ESVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Resolves a
ESVersionSpec to a ESPrimaryVersionSpec by querying the server. |
ESPrimaryVersionSpec |
ESRemoteProjectImpl.resolveVersionSpec(ESVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Resolves a
ESVersionSpec to a ESPrimaryVersionSpec by querying the server. |
ESPrimaryVersionSpec |
ESLocalProjectImpl.resolveVersionSpec(ESVersionSpec versionSpec,
org.eclipse.core.runtime.IProgressMonitor monitor)
Resolves a
ESVersionSpec to a ESPrimaryVersionSpec by querying the server. |
ESRemoteProject |
ESLocalProjectImpl.shareProject(ESUsersession session,
org.eclipse.core.runtime.IProgressMonitor monitor)
Shares this project.
|
void |
ESLocalProjectImpl.shareProject(org.eclipse.core.runtime.IProgressMonitor monitor)
Shares this project.
|
ESPrimaryVersionSpec |
ESLocalProjectImpl.update(ESVersionSpec versionSpec,
ESUpdateCallback callback,
org.eclipse.core.runtime.IProgressMonitor monitor)
Updates the project to the given version from the server.
|
ESPrimaryVersionSpec |
ESLocalProjectImpl.update(org.eclipse.core.runtime.IProgressMonitor monitor)
Updates the project to the head version from the server.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
EMFStoreClientUtil.dryLogin(String username,
String password,
String serverUrl,
int serverPort,
String certificateAlias)
Checks, if the given credentials can be authenticated at the given server.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PropertyManager.synchronizeSharedProperties()
Transmit changed shared properties to the server.
|
| Modifier and Type | Method and Description |
|---|---|
abstract T |
MonitoredEMFStoreAction.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
static void |
RunInUI.WithException.run(Callable<Void> callable)
Executes the given callable and returns the result.
|
static <T> T |
RunInUI.WithException.runWithResult(Callable<T> callable)
Executes the given callable and returns the result.
|
| Modifier and Type | Method and Description |
|---|---|
Void |
UIAddTagController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
ESLocalProject |
UICreateLocalProjectController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
ESPrimaryVersionSpec |
UIUpdateProjectController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UILoginSessionController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIUndoLastOperationController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIRevertOperationController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIShowHistoryController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
ESPrimaryVersionSpec |
UICreateBranchController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIAddServerController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor) |
ESPrimaryVersionSpec |
UIUpdateProjectToVersionController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor) |
Void |
UIDeleteRemoteProjectController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIShowProjectPropertiesController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIShareProjectController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIRemoveTagController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIMergeController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor) |
ESLocalProject |
UICheckoutController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIEditServerPropertiesController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIDeleteProjectController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIRevertCommitController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
ESPrimaryVersionSpec |
UICommitProjectController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UILogoutSessionController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
ESRemoteProject |
UICreateRemoteProjectController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UICompareRevisionsController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor) |
Void |
UIGenericExportImportController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIManageOrgUnitsController.doRun(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
Void |
UIRemoveServerController.doRun(org.eclipse.core.runtime.IProgressMonitor monitor)
The actual behavior that should be performed when the
MonitoredEMFStoreAction.execute() is called.Must be implemented by clients. |
void |
UIRegisterEPackageController.registerEPackage(ServerInfo serverInfo)
Register a new EPackage which can be selected with a SelectionDialog.
|
| Modifier and Type | Method and Description |
|---|---|
ESUsersession |
LoginDialogController.login(ESServer server)
Perform a login using an
ESUsersession that can be determined with
the given ESServer. |
ESUsersession |
LoginDialogController.login(ESServer server,
boolean force)
Perform a login using an
ESUsersession that can be determined with
the given ESServer. |
ESUsersession |
BasicUISessionProvider.login(ESUsersession usersession) |
ESUsersession |
LoginDialogController.login(ESUsersession usersession)
Perform a login using the given
ESUsersession. |
void |
LoginDialogController.login(ESUsersession usersession,
boolean force)
Perform a login using the given
ESUsersession. |
ESUsersession |
BasicUISessionProvider.provideUsersession(ESServer server)
This is the template method for
ESAbstractSessionProvider.provideUsersession(ESServer). |
void |
ILoginDialogController.validate(ESUsersession usersession)
Tries to login the given
ESUsersession. |
void |
LoginDialogController.validate(ESUsersession session)
Tries to login the given
ESUsersession. |
| Modifier and Type | Method and Description |
|---|---|
List<HistoryInfo> |
PaginationManager.retrieveHistoryInfos() |
boolean |
PaginationManager.setVersion(int id)
Swaps to a page containing the specified version.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdminEmfStore.addInitialParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass roleClass)
Adds an organization unit to a project.
|
void |
AdminEmfStore.addMember(SessionId sessionId,
ACOrgUnitId group,
ACOrgUnitId member)
Adds an orgUnit to a group.
|
void |
AdminEmfStore.addParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass roleClass)
Adds an organization unit to a project.
|
void |
EMFStore.addTag(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Adds a tag to a version of the specified project.
|
void |
AdminEmfStore.assignRole(SessionId sessionId,
ACOrgUnitId orgUnitId,
org.eclipse.emf.ecore.EClass roleClass)
Assigns a role for an orgUnit without a project.
|
void |
AdminEmfStore.changeOrgUnit(SessionId sessionId,
ACOrgUnitId orgUnitId,
String name,
String description)
Changes the orgUnit's name and description.
|
void |
AdminEmfStore.changeRole(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId orgUnit,
org.eclipse.emf.ecore.EClass role)
Changes the role for an orgUnit in a specified project.
|
void |
AdminEmfStore.changeUser(SessionId sessionId,
ACOrgUnitId userId,
String name,
String password)
Changes the name and password of an
ACUser. |
ProjectInfo |
EMFStore.createEmptyProject(SessionId sessionId,
String name,
String description,
LogMessage logMessage)
Create a new project on the server.
|
ACOrgUnitId |
AdminEmfStore.createGroup(SessionId sessionId,
String name)
Creates a group on the server.
|
ProjectInfo |
EMFStore.createProject(SessionId sessionId,
String name,
String description,
LogMessage logMessage,
Project project)
Create a new project on the server.
|
ACOrgUnitId |
AdminEmfStore.createUser(SessionId sessionId,
String name)
Creates a user on the server.
|
PrimaryVersionSpec |
EMFStore.createVersion(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec baseVersionSpec,
AbstractChangePackage changePackage,
BranchVersionSpec targetBranch,
PrimaryVersionSpec sourceVersion,
LogMessage logMessage)
Create a new version on the server of the given project.
|
void |
AdminEmfStore.deleteGroup(SessionId sessionId,
ACOrgUnitId group)
Deletes a group on the server.
|
void |
EMFStore.deleteProject(SessionId sessionId,
ProjectId projectId,
boolean deleteFiles)
Deletes a project on the server.
|
void |
AdminEmfStore.deleteUser(SessionId sessionId,
ACOrgUnitId user)
Deletes a user from the server.
|
ChangePackageEnvelope |
EMFStore.downloadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
String proxyId,
int fragmentIndex)
Retrieves a change package fragment.
|
FileChunk |
EMFStore.downloadFileChunk(SessionId sessionId,
ProjectId projectId,
FileTransferInformation fileInformation)
Downloads a file chunk from the server.
|
ProjectHistory |
EMFStore.exportProjectHistoryFromServer(SessionId sessionId,
ProjectId projectId)
Exports a given project history from the server.
|
List<BranchInfo> |
EMFStore.getBranches(SessionId sessionId,
ProjectId projectId)
Lista all branches of the given project.
|
List<AbstractChangePackage> |
EMFStore.getChanges(SessionId sessionId,
ProjectId projectId,
VersionSpec source,
VersionSpec target)
Get changes from the server.
|
List<EMFStoreProperty> |
EMFStore.getEMFProperties(SessionId sessionId,
ProjectId projectId)
Get stored EMFStoreProperties from the server.
|
List<ACGroup> |
AdminEmfStore.getGroups(SessionId sessionId)
Returns all groups on the server.
|
List<ACGroup> |
AdminEmfStore.getGroups(SessionId sessionId,
ACOrgUnitId user)
Returns a list of all groups in which the specified user is member of.
|
List<HistoryInfo> |
EMFStore.getHistoryInfo(SessionId sessionId,
ProjectId projectId,
HistoryQuery<?> historyQuery)
Get history information from the server.
|
List<ACOrgUnit> |
AdminEmfStore.getMembers(SessionId sessionId,
ACOrgUnitId groupId)
Returns all members from a group.
|
ACOrgUnit |
AdminEmfStore.getOrgUnit(SessionId sessionId,
ACOrgUnitId orgUnitId)
Returns an orgUnit with the specified orgUnitId.
|
List<ACOrgUnit> |
AdminEmfStore.getOrgUnits(SessionId sessionId)
Returns all orgUnits on the server.
|
List<ACOrgUnit> |
AdminEmfStore.getParticipants(SessionId sessionId,
ProjectId projectId)
Returns all orgUnits which are attached to the given project.
|
Project |
EMFStore.getProject(SessionId sessionId,
ProjectId projectId,
VersionSpec versionSpec)
Gets a project in a certain revision from the server.
|
List<ProjectInfo> |
AdminEmfStore.getProjectInfos(SessionId sessionId)
Returns a list of available project.
|
List<ProjectInfo> |
EMFStore.getProjectList(SessionId sessionId)
Get a list of projects the user of the session id can access.
|
Role |
AdminEmfStore.getRole(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId orgUnit)
Returns an orgUnit's role for a specified project.
|
List<ACUser> |
AdminEmfStore.getUsers(SessionId sessionId)
Returns all users on the server.
|
String |
EMFStore.getVersion(SessionId sessionId)
Returns the version of the EMFStore server.
|
ProjectId |
EMFStore.importProjectHistoryToServer(SessionId sessionId,
ProjectHistory projectHistory)
Imports a project history to the server.
|
void |
EMFStore.registerEPackage(SessionId sessionId,
org.eclipse.emf.ecore.EPackage pkg)
Register a new EPackage.
|
void |
AdminEmfStore.removeGroup(SessionId sessionId,
ACOrgUnitId user,
ACOrgUnitId group)
Removes a user from a group.
|
void |
AdminEmfStore.removeMember(SessionId sessionId,
ACOrgUnitId group,
ACOrgUnitId member)
Removes a orgUnit from a group.
|
void |
AdminEmfStore.removeParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participant)
Removes an orgUnits from a project.
|
void |
EMFStore.removeTag(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Removes a tag to a version of the specified project.
|
ACUser |
EMFStore.resolveUser(SessionId sessionId,
ACOrgUnitId id)
Resolves a user by id and returns an ACUser with all roles on the server.
|
PrimaryVersionSpec |
EMFStore.resolveVersionSpec(SessionId sessionId,
ProjectId projectId,
VersionSpec versionSpec)
Resolve a version specified to a primary version specifier.
|
List<EMFStoreProperty> |
EMFStore.setEMFProperties(SessionId sessionId,
List<EMFStoreProperty> property,
ProjectId projectId)
Store EMFProperties on the server.
|
void |
EMFStore.transmitProperty(SessionId sessionId,
OrgUnitProperty changedProperty,
ACUser tmpUser,
ProjectId projectId) |
String |
EMFStore.uploadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
ChangePackageEnvelope envelope)
Submits a single
ChangePackageEnvelope containing a change package fragment that will be aggregated to a
complete ChangePackage once
all fragments are available. |
FileTransferInformation |
EMFStore.uploadFileChunk(SessionId sessionId,
ProjectId projectId,
FileChunk fileChunk)
Uploads a file chunk to the server.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConnectionHandler.init(T emfStore,
AccessControl accessControl)
This method initializes the ConnectionHandler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XmlRpcAdminEmfStoreImpl.addInitialParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass roleClass)
Adds an organization unit to a project.
|
void |
XmlRpcAdminEmfStoreImpl.addMember(SessionId sessionId,
ACOrgUnitId group,
ACOrgUnitId member)
Adds an orgUnit to a group.
|
void |
XmlRpcAdminEmfStoreImpl.addParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participant,
org.eclipse.emf.ecore.EClass roleClass)
Adds an organization unit to a project.
|
void |
XmlRpcEmfStoreImpl.addTag(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Adds a tag to a version of the specified project.
|
void |
XmlRpcAdminEmfStoreImpl.assignRole(SessionId sessionId,
ACOrgUnitId orgUnitId,
org.eclipse.emf.ecore.EClass roleClass)
Assigns a role for an orgUnit without a project.
|
void |
XmlRpcAdminEmfStoreImpl.changeOrgUnit(SessionId sessionId,
ACOrgUnitId orgUnitId,
String name,
String description)
Changes the orgUnit's name and description.
|
void |
XmlRpcAdminEmfStoreImpl.changeRole(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId orgUnit,
org.eclipse.emf.ecore.EClass role)
Changes the role for an orgUnit in a specified project.
|
void |
XmlRpcAdminEmfStoreImpl.changeUser(SessionId sessionId,
ACOrgUnitId userId,
String name,
String password)
Changes the name and password of an
ACUser. |
ProjectInfo |
XmlRpcEmfStoreImpl.createEmptyProject(SessionId sessionId,
String name,
String description,
LogMessage logMessage)
Create a new project on the server.
|
ACOrgUnitId |
XmlRpcAdminEmfStoreImpl.createGroup(SessionId sessionId,
String name)
Creates a group on the server.
|
ProjectInfo |
XmlRpcEmfStoreImpl.createProject(SessionId sessionId,
String name,
String description,
LogMessage logMessage,
Project project)
Create a new project on the server.
|
ACOrgUnitId |
XmlRpcAdminEmfStoreImpl.createUser(SessionId sessionId,
String name)
Creates a user on the server.
|
PrimaryVersionSpec |
XmlRpcEmfStoreImpl.createVersion(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec baseVersionSpec,
AbstractChangePackage changePackage,
BranchVersionSpec targetBranch,
PrimaryVersionSpec sourceVersion,
LogMessage logMessage)
Create a new version on the server of the given project.
|
void |
XmlRpcAdminEmfStoreImpl.deleteGroup(SessionId sessionId,
ACOrgUnitId group)
Deletes a group on the server.
|
void |
XmlRpcEmfStoreImpl.deleteProject(SessionId sessionId,
ProjectId projectId,
boolean deleteFiles)
Deletes a project on the server.
|
void |
XmlRpcAdminEmfStoreImpl.deleteUser(SessionId sessionId,
ACOrgUnitId user)
Deletes a user from the server.
|
ChangePackageEnvelope |
XmlRpcEmfStoreImpl.downloadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
String proxyId,
int fragmentIndex)
Retrieves a change package fragment.
|
FileChunk |
XmlRpcEmfStoreImpl.downloadFileChunk(SessionId sessionId,
ProjectId projectId,
FileTransferInformation fileInformation)
Downloads a file chunk from the server.
|
ProjectHistory |
XmlRpcEmfStoreImpl.exportProjectHistoryFromServer(SessionId sessionId,
ProjectId projectId)
Exports a given project history from the server.
|
List<BranchInfo> |
XmlRpcEmfStoreImpl.getBranches(SessionId sessionId,
ProjectId projectId)
Lista all branches of the given project.
|
List<AbstractChangePackage> |
XmlRpcEmfStoreImpl.getChanges(SessionId sessionId,
ProjectId projectId,
VersionSpec source,
VersionSpec target)
Get changes from the server.
|
List<EMFStoreProperty> |
XmlRpcEmfStoreImpl.getEMFProperties(SessionId sessionId,
ProjectId projectId)
Get stored EMFStoreProperties from the server.
|
List<ACGroup> |
XmlRpcAdminEmfStoreImpl.getGroups(SessionId sessionId)
Returns all groups on the server.
|
List<ACGroup> |
XmlRpcAdminEmfStoreImpl.getGroups(SessionId sessionId,
ACOrgUnitId user)
Returns a list of all groups in which the specified user is member of.
|
List<HistoryInfo> |
XmlRpcEmfStoreImpl.getHistoryInfo(SessionId sessionId,
ProjectId projectId,
HistoryQuery<?> historyQuery)
Get history information from the server.
|
List<ACOrgUnit> |
XmlRpcAdminEmfStoreImpl.getMembers(SessionId sessionId,
ACOrgUnitId groupId)
Returns all members from a group.
|
ACOrgUnit<?> |
XmlRpcAdminEmfStoreImpl.getOrgUnit(SessionId sessionId,
ACOrgUnitId orgUnitId)
Returns an orgUnit with the specified orgUnitId.
|
List<ACOrgUnit> |
XmlRpcAdminEmfStoreImpl.getOrgUnits(SessionId sessionId)
Returns all orgUnits on the server.
|
List<ACOrgUnit> |
XmlRpcAdminEmfStoreImpl.getParticipants(SessionId sessionId,
ProjectId projectId)
Returns all orgUnits which are attached to the given project.
|
Project |
XmlRpcEmfStoreImpl.getProject(SessionId sessionId,
ProjectId projectId,
VersionSpec versionSpec)
Gets a project in a certain revision from the server.
|
List<ProjectInfo> |
XmlRpcAdminEmfStoreImpl.getProjectInfos(SessionId sessionId)
Returns a list of available project.
|
List<ProjectInfo> |
XmlRpcEmfStoreImpl.getProjectList(SessionId sessionId)
Get a list of projects the user of the session id can access.
|
Role |
XmlRpcAdminEmfStoreImpl.getRole(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId orgUnit)
Returns an orgUnit's role for a specified project.
|
List<ACUser> |
XmlRpcAdminEmfStoreImpl.getUsers(SessionId sessionId)
Returns all users on the server.
|
String |
XmlRpcEmfStoreImpl.getVersion(SessionId sessionId)
Returns the version of the EMFStore server.
|
ProjectId |
XmlRpcEmfStoreImpl.importProjectHistoryToServer(SessionId sessionId,
ProjectHistory projectHistory)
Imports a project history to the server.
|
void |
XmlRpcEmfStoreImpl.registerEPackage(SessionId sessionId,
org.eclipse.emf.ecore.EPackage pkg)
Register a new EPackage.
|
void |
XmlRpcAdminEmfStoreImpl.removeGroup(SessionId sessionId,
ACOrgUnitId user,
ACOrgUnitId group)
Removes a user from a group.
|
void |
XmlRpcAdminEmfStoreImpl.removeMember(SessionId sessionId,
ACOrgUnitId group,
ACOrgUnitId member)
Removes a orgUnit from a group.
|
void |
XmlRpcAdminEmfStoreImpl.removeParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participant)
Removes an orgUnits from a project.
|
void |
XmlRpcEmfStoreImpl.removeTag(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Removes a tag to a version of the specified project.
|
ACUser |
XmlRpcEmfStoreImpl.resolveUser(SessionId sessionId,
ACOrgUnitId id)
Resolves a user by id and returns an ACUser with all roles on the server.
|
PrimaryVersionSpec |
XmlRpcEmfStoreImpl.resolveVersionSpec(SessionId sessionId,
ProjectId projectId,
VersionSpec versionSpec)
Resolve a version specified to a primary version specifier.
|
List<EMFStoreProperty> |
XmlRpcEmfStoreImpl.setEMFProperties(SessionId sessionId,
List<EMFStoreProperty> properties,
ProjectId projectId)
Store EMFProperties on the server.
|
void |
XmlRpcEmfStoreImpl.transmitProperty(SessionId sessionId,
OrgUnitProperty changedProperty,
ACUser tmpUser,
ProjectId projectId) |
String |
XmlRpcEmfStoreImpl.uploadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
ChangePackageEnvelope envelope)
Submits a single
ChangePackageEnvelope containing a change package fragment that will be aggregated to a
complete ChangePackage once
all fragments are available. |
FileTransferInformation |
XmlRpcEmfStoreImpl.uploadFileChunk(SessionId sessionId,
ProjectId projectId,
FileChunk fileChunk)
Uploads a file chunk to the server.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AdminEmfStoreImpl.addInitialParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass roleClass)
Adds an organization unit to a project.
|
void |
AdminEmfStoreImpl.addMember(SessionId sessionId,
ACOrgUnitId groupId,
ACOrgUnitId member)
Adds an orgUnit to a group.
|
void |
AdminEmfStoreImpl.addParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participantId,
org.eclipse.emf.ecore.EClass roleClass)
Adds an organization unit to a project.
|
void |
AdminEmfStoreImpl.assignRole(SessionId sessionId,
ACOrgUnitId orgUnitId,
org.eclipse.emf.ecore.EClass roleClass)
Assigns a role for an orgUnit without a project.
|
void |
AdminEmfStoreImpl.changeOrgUnit(SessionId sessionId,
ACOrgUnitId orgUnitId,
String name,
String description)
Changes the orgUnit's name and description.
|
void |
AdminEmfStoreImpl.changeRole(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId orgUnitId,
org.eclipse.emf.ecore.EClass roleClass)
Changes the role for an orgUnit in a specified project.
|
void |
AdminEmfStoreImpl.changeUser(SessionId sessionId,
ACOrgUnitId userId,
String name,
String password)
Changes the name and password of an
ACUser. |
ACOrgUnitId |
AdminEmfStoreImpl.createGroup(SessionId sessionId,
String name)
Creates a group on the server.
|
ACOrgUnitId |
AdminEmfStoreImpl.createUser(SessionId sessionId,
String name)
Creates a user on the server.
|
void |
AdminEmfStoreImpl.deleteGroup(SessionId sessionId,
ACOrgUnitId groupId)
Deletes a group on the server.
|
void |
AdminEmfStoreImpl.deleteUser(SessionId sessionId,
ACOrgUnitId userId)
Deletes a user from the server.
|
Object |
AbstractSubEmfstoreInterface.execute(Method method,
Object[] args)
Executes the given method.
|
List<ACGroup> |
AdminEmfStoreImpl.getGroups(SessionId sessionId)
Returns all groups on the server.
|
List<ACGroup> |
AdminEmfStoreImpl.getGroups(SessionId sessionId,
ACOrgUnitId orgUnitId)
Returns a list of all groups in which the specified user is member of.
|
List<ACOrgUnit> |
AdminEmfStoreImpl.getMembers(SessionId sessionId,
ACOrgUnitId groupId)
Returns all members from a group.
|
ACOrgUnit<?> |
AdminEmfStoreImpl.getOrgUnit(SessionId sessionId,
ACOrgUnitId orgUnitId)
Returns an orgUnit with the specified orgUnitId.
|
List<ACOrgUnit> |
AdminEmfStoreImpl.getOrgUnits(SessionId sessionId)
Returns all orgUnits on the server.
|
List<ACOrgUnit> |
AdminEmfStoreImpl.getParticipants(SessionId sessionId,
ProjectId projectId)
Returns all orgUnits which are attached to the given project.
|
List<ProjectInfo> |
AdminEmfStoreImpl.getProjectInfos(SessionId sessionId)
Returns a list of available project.
|
Role |
AdminEmfStoreImpl.getRole(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId orgUnitId)
Returns an orgUnit's role for a specified project.
|
List<ACUser> |
AdminEmfStoreImpl.getUsers(SessionId sessionId)
Returns all users on the server.
|
Object |
EMFStoreImpl.invoke(Object obj,
Method method,
Object[] args) |
void |
AdminEmfStoreImpl.removeGroup(SessionId sessionId,
ACOrgUnitId user,
ACOrgUnitId group)
Removes a user from a group.
|
void |
AdminEmfStoreImpl.removeMember(SessionId sessionId,
ACOrgUnitId group,
ACOrgUnitId member)
Removes a orgUnit from a group.
|
void |
AdminEmfStoreImpl.removeParticipant(SessionId sessionId,
ProjectId projectId,
ACOrgUnitId participantId)
Removes an orgUnits from a project.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ChangePackageFragmentUploadAdapter.addFragment(String proxyId,
List<String> fragment)
Adds a single fragment.
|
void |
HistorySubInterfaceImpl.addTag(ProjectId projectId,
PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Add a tag to the specified version specifier.
|
ProjectInfo |
ProjectSubInterfaceImpl.createProject(String name,
String description,
LogMessage logMessage)
Creates a empty project.
|
ProjectInfo |
ProjectSubInterfaceImpl.createProject(String name,
String description,
LogMessage logMessage,
Project project)
Creates a new project.
|
PrimaryVersionSpec |
VersionSubInterfaceImpl.createVersion(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec baseVersionSpec,
AbstractChangePackage changePackage,
BranchVersionSpec targetBranch,
PrimaryVersionSpec sourceVersion,
LogMessage logMessage)
Create a new version.
|
void |
ProjectSubInterfaceImpl.deleteProject(ProjectId projectId,
boolean deleteFiles)
Deletes the project with the given ID.
|
ChangePackageEnvelope |
VersionSubInterfaceImpl.downloadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
String proxyId,
int fragmentIndex)
Fetches a single change package fragment.
|
ProjectHistory |
ProjectSubInterfaceImpl.exportProjectHistoryFromServer(ProjectId projectId)
Returns the history for the project with the given ID.
|
List<BranchInfo> |
VersionSubInterfaceImpl.getBranches(ProjectId projectId)
Returns all branches for the project with the given ID.
|
List<AbstractChangePackage> |
VersionSubInterfaceImpl.getChanges(ProjectId projectId,
VersionSpec source,
VersionSpec target)
Returns all changes within the specified version range for a given project.
|
List<EMFStoreProperty> |
EMFStorePropertiesSubInterfaceImpl.getEMFProperties(ProjectId projectId)
Return the Properties for a specific Project.
|
List<String> |
ChangePackageFragmentProviderAdapter.getFragment(String proxyId,
int fragmentIndex)
Returns a single fragment.
|
List<HistoryInfo> |
HistorySubInterfaceImpl.getHistoryInfo(ProjectId projectId,
HistoryQuery<?> historyQuery)
Returns history information for the given project.
|
Project |
ProjectSubInterfaceImpl.getProject(ProjectId projectId,
VersionSpec versionSpec)
Get the project state for a specific version.
|
List<ProjectInfo> |
ProjectSubInterfaceImpl.getProjectList(SessionId sessionId)
Returns all projects.
|
ProjectId |
ProjectSubInterfaceImpl.importProjectHistoryToServer(ProjectHistory projectHistory)
Import the given project history to the server.
|
void |
ChangePackageFragmentUploadAdapter.markAsComplete(String proxyId)
Mark a list of change package as completed.
|
void |
EPackageSubInterfaceImpl.registerEPackage(org.eclipse.emf.ecore.EPackage ePackage)
Register and store the given EPackage.
|
void |
HistorySubInterfaceImpl.removeTag(ProjectId projectId,
PrimaryVersionSpec versionSpec,
TagVersionSpec tag)
Removes the tag from the specified version specifier.
|
ACUser |
UserSubInterfaceImpl.resolveUser(SessionId sessionId,
ACOrgUnitId id)
Resolves a given user ID to the an actual user instance.
|
PrimaryVersionSpec |
VersionSubInterfaceImpl.resolveVersionSpec(ProjectId projectId,
VersionSpec versionSpec)
Resolves a versionSpec and delivers the corresponding primary
versionSpec.
|
List<EMFStoreProperty> |
EMFStorePropertiesSubInterfaceImpl.setEMFProperties(List<EMFStoreProperty> properties,
ProjectId projectId)
Set the Shared Properties from client on server.
|
void |
ProjectPropertiesSubInterfaceImpl.transmitProperty(OrgUnitProperty changedProperty,
ACUser recUser,
ProjectId projectId)
Adds a property to the specified
ACUser. |
String |
VersionSubInterfaceImpl.uploadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
ChangePackageEnvelope envelope)
Given a
ChangePackageEnvelope which contains a change package fragment,
stores one or more fragments by attaching them to a session specific adapter. |
| Modifier and Type | Class and Description |
|---|---|
class |
AccessControlException
Represents a access control violation.
|
class |
BranchInfoMissingException
Exception for indicating that branch related information is missing.
|
class |
ClientVersionOutOfDateException
Is thrown if the client's version is not compatible to the server.
|
class |
ConnectionException
Represents a connection problem.
|
class |
FileNotOnServerException
Exception class for file transfers that indicates that a requested file was not found on the server.
|
class |
FileTransferException
Exception class for file transfers.
|
class |
InvalidInputException
Is thrown when the input parameters of a method are null.
|
class |
InvalidProjectIdException
Represents a condition where a project id is invalid.
|
class |
InvalidVersionSpecException
Represents a condition where a version specifier is invalid.
|
class |
SerializationException
Is thrown in case of serialization problems.
|
class |
ServerKeyStoreException
This exception is thrown whenever there occurs a problem while performing
decryption.
|
class |
SessionTimedOutException
Represents a condition where a session id is timed out.
|
class |
StorageException
Represents a problem with data storage.
|
class |
UnknownSessionException
Represents a condition where a session is not known.
|
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.emf.common.util.URI |
ESServerURIUtil.createDynamicModelsURI(org.eclipse.emf.ecore.EPackage ePackage)
Creates an EMFStore URI for addressing a dynamic model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ESInitSSLException
Indicates that the SSL initialization of the server failed, e.g.
|
class |
ESServerInitException
Indicates that the EMFStore XML RPC server failed to initialize.
|
class |
ESUpdateRequiredException
Represents an exception because the base version of a project space is not up to date.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ESServerCallObserver.notifyServerCallExecutionESExceptionFailure(Method method,
Object[] args,
ESException exception)
Notify the observer about a server call execution failure with a EMFStore specific exception.
|
Copyright © 2017. All rights reserved.