Uses of Interface
org.eclipse.emf.emfstore.internal.server.model.SessionId

Packages that use SessionId
org.eclipse.emf.emfstore.internal.client.model   
org.eclipse.emf.emfstore.internal.client.model.connectionmanager   
org.eclipse.emf.emfstore.internal.client.model.connectionmanager.xmlrpc   
org.eclipse.emf.emfstore.internal.client.model.impl   
org.eclipse.emf.emfstore.internal.server   
org.eclipse.emf.emfstore.internal.server.connection.xmlrpc   
org.eclipse.emf.emfstore.internal.server.connection.xmlrpc.util   
org.eclipse.emf.emfstore.internal.server.core   
org.eclipse.emf.emfstore.internal.server.core.subinterfaces   
org.eclipse.emf.emfstore.internal.server.model   
org.eclipse.emf.emfstore.internal.server.model.impl   
org.eclipse.emf.emfstore.internal.server.model.impl.api   
org.eclipse.emf.emfstore.internal.server.model.util   
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.client.model
 

Methods in org.eclipse.emf.emfstore.internal.client.model that return SessionId
 SessionId Usersession.getSessionId()
          Returns the value of the 'Session Id' reference.
 

Methods in org.eclipse.emf.emfstore.internal.client.model with parameters of type SessionId
 void Usersession.setSessionId(SessionId value)
          Sets the value of the 'Session Id' reference.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.client.model.connectionmanager
 

Methods in org.eclipse.emf.emfstore.internal.client.model.connectionmanager with parameters of type SessionId
 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.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.client.model.connectionmanager.xmlrpc
 

Methods in org.eclipse.emf.emfstore.internal.client.model.connectionmanager.xmlrpc with parameters of type SessionId
 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, 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.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.client.model.impl
 

Methods in org.eclipse.emf.emfstore.internal.client.model.impl that return SessionId
 SessionId UsersessionImpl.basicGetSessionId()
           
 SessionId UsersessionImpl.getSessionId()
          Returns the value of the 'Session Id' reference.
 SessionId UsersessionImpl.getSessionIdGen()
           
 

Methods in org.eclipse.emf.emfstore.internal.client.model.impl with parameters of type SessionId
 void UsersessionImpl.setSessionId(SessionId newSessionId)
           
 

Constructors in org.eclipse.emf.emfstore.internal.client.model.impl with parameters of type SessionId
AdminBrokerImpl(ServerInfo serverInfo, SessionId sessionId)
          Constructor.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server
 

Methods in org.eclipse.emf.emfstore.internal.server with parameters of type SessionId
 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, 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.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server.connection.xmlrpc
 

Methods in org.eclipse.emf.emfstore.internal.server.connection.xmlrpc with parameters of type SessionId
 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, 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.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server.connection.xmlrpc.util
 

Methods in org.eclipse.emf.emfstore.internal.server.connection.xmlrpc.util with parameters of type SessionId
static void ShareProjectAdapter.attachTo(SessionId sessionId, ProjectId projectId)
          Attaches an adapter with the given ProjectId to the session.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server.core
 

Methods in org.eclipse.emf.emfstore.internal.server.core with parameters of type SessionId
 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.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server.core.subinterfaces
 

Methods in org.eclipse.emf.emfstore.internal.server.core.subinterfaces with parameters of type SessionId
 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, 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.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server.model
 

Methods in org.eclipse.emf.emfstore.internal.server.model that return SessionId
 SessionId ModelFactory.createSessionId()
          Returns a new object of class 'Session Id'.
 SessionId AuthenticationInformation.getSessionId()
          Returns the value of the 'Session Id' containment reference.
 

Methods in org.eclipse.emf.emfstore.internal.server.model that return types with arguments of type SessionId
 org.eclipse.emf.common.util.EList<SessionId> ServerSpace.getOpenSessions()
          Returns the value of the 'Open Sessions' containment reference list.
 

Methods in org.eclipse.emf.emfstore.internal.server.model with parameters of type SessionId
 void AuthenticationInformation.setSessionId(SessionId value)
          Sets the value of the ' Session Id ' containment reference.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server.model.impl
 

Classes in org.eclipse.emf.emfstore.internal.server.model.impl that implement SessionId
 class SessionIdImpl
          An implementation of the model object ' Session Id'.
 

Methods in org.eclipse.emf.emfstore.internal.server.model.impl that return SessionId
 SessionId AuthenticationInformationImpl.basicGetSessionId()
           
 SessionId ModelFactoryImpl.createSessionId()
           
 SessionId AuthenticationInformationImpl.getSessionId()
           
 

Methods in org.eclipse.emf.emfstore.internal.server.model.impl that return types with arguments of type SessionId
 org.eclipse.emf.common.util.EList<SessionId> ServerSpaceImpl.getOpenSessions()
           
 

Methods in org.eclipse.emf.emfstore.internal.server.model.impl with parameters of type SessionId
 org.eclipse.emf.common.notify.NotificationChain AuthenticationInformationImpl.basicSetSessionId(SessionId newSessionId, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void AuthenticationInformationImpl.setSessionId(SessionId newSessionId)
           
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server.model.impl.api
 

Constructors in org.eclipse.emf.emfstore.internal.server.model.impl.api with parameters of type SessionId
ESSessionIdImpl(SessionId sessionId)
          Constructor.
 

Uses of SessionId in org.eclipse.emf.emfstore.internal.server.model.util
 

Methods in org.eclipse.emf.emfstore.internal.server.model.util with parameters of type SessionId
 T ModelSwitch.caseSessionId(SessionId object)
          Returns the result of interpreting the object as an instance of 'Session Id'.
 



Copyright © 2016. All Rights Reserved.