| Modifier and Type | Method and Description |
|---|---|
SessionId |
Usersession.getSessionId()
Returns the value of the 'Session Id' reference.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Usersession.setSessionId(SessionId value)
Sets the value of the '
Session Id' reference. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractConnectionManager.hasConnectionProxy(SessionId id)
Checks whether there is a connection proxy for the given
SessionId. |
void |
AdminConnectionManager.initConnection(ServerInfo serverInfo,
SessionId id)
Initialize the connection to the server.
|
boolean |
ConnectionManager.isLoggedIn(SessionId id)
Checks whether session id is logged in.
|
void |
ConnectionManager.logout(SessionId sessionId)
Deletes a session on the server.
|
void |
ServerCall.run(SessionId sessionId)
Runs this call with the given session ID.
|
void |
ServerCall.setSessionId(SessionId sessionId)
Sets the session ID to be used by this server call.
|
| 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 |
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(SessionId sessionId)
Returns the version of the EMFStore server.
|
ProjectId |
XmlRpcConnectionManager.importProjectHistoryToServer(SessionId sessionId,
ProjectHistory projectHistory)
Imports a project history to the server.
|
void |
XmlRpcAdminConnectionManager.initConnection(ServerInfo serverInfo,
SessionId id)
Initialize the connection to the server.
|
boolean |
XmlRpcConnectionManager.isLoggedIn(SessionId id)
Checks whether session id is logged in.
|
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 | Method and Description |
|---|---|
SessionId |
UsersessionImpl.basicGetSessionId() |
SessionId |
UsersessionImpl.getSessionId()
Returns the value of the 'Session Id' reference.
|
SessionId |
UsersessionImpl.getSessionIdGen() |
| Modifier and Type | Method and Description |
|---|---|
void |
UsersessionImpl.setSessionId(SessionId newSessionId) |
| Constructor and Description |
|---|
AdminBrokerImpl(ServerInfo serverInfo,
SessionId sessionId)
Constructor.
|
| 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 |
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.logout(SessionId sessionId)
Logout the session with the given ID.
|
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 |
|---|---|
static void |
ShareProjectAdapter.attachTo(SessionId sessionId,
ProjectId projectId)
Attaches an adapter with the given
ProjectId to the session. |
| 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.
|
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.
|
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 |
|---|---|
PrimaryVersionSpec |
VersionSubInterfaceImpl.createVersion(SessionId sessionId,
ProjectId projectId,
PrimaryVersionSpec baseVersionSpec,
AbstractChangePackage changePackage,
BranchVersionSpec targetBranch,
PrimaryVersionSpec sourceVersion,
LogMessage logMessage)
Create a new version.
|
ChangePackageEnvelope |
VersionSubInterfaceImpl.downloadChangePackageFragment(SessionId sessionId,
ProjectId projectId,
String proxyId,
int fragmentIndex)
Fetches a single change package fragment.
|
List<ProjectInfo> |
ProjectSubInterfaceImpl.getProjectList(SessionId sessionId)
Returns all projects.
|
ACUser |
UserSubInterfaceImpl.resolveUser(SessionId sessionId,
ACOrgUnitId id)
Resolves a given user ID to the an actual user instance.
|
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 | Method and Description |
|---|---|
SessionId |
ModelFactory.createSessionId()
Returns a new object of class 'Session Id'.
|
SessionId |
AuthenticationInformation.getSessionId()
Returns the value of the 'Session Id' containment reference.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<SessionId> |
ServerSpace.getOpenSessions()
Returns the value of the 'Open Sessions' containment
reference list.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticationInformation.setSessionId(SessionId value)
Sets the value of the '
Session Id
' containment reference. |
| Modifier and Type | Class and Description |
|---|---|
class |
SessionIdImpl
An implementation of the model object ' Session Id'.
|
| Modifier and Type | Method and Description |
|---|---|
SessionId |
AuthenticationInformationImpl.basicGetSessionId() |
SessionId |
ModelFactoryImpl.createSessionId() |
SessionId |
AuthenticationInformationImpl.getSessionId() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<SessionId> |
ServerSpaceImpl.getOpenSessions() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
AuthenticationInformationImpl.basicSetSessionId(SessionId newSessionId,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
AuthenticationInformationImpl.setSessionId(SessionId newSessionId) |
| Constructor and Description |
|---|
ESSessionIdImpl(SessionId sessionId)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
T |
ModelSwitch.caseSessionId(SessionId object)
Returns the result of interpreting the object as an instance of 'Session Id'.
|
Copyright © 2017. All rights reserved.