Uses of Interface
org.eclipse.emf.emfstore.client.ESUsersession

Packages that use ESUsersession
org.eclipse.emf.emfstore.client   
org.eclipse.emf.emfstore.client.observer   
org.eclipse.emf.emfstore.client.sessionprovider   
org.eclipse.emf.emfstore.client.ui   
org.eclipse.emf.emfstore.internal.client.model.connectionmanager   
org.eclipse.emf.emfstore.internal.client.model.impl   
org.eclipse.emf.emfstore.internal.client.model.impl.api   
org.eclipse.emf.emfstore.internal.client.ui.controller   
org.eclipse.emf.emfstore.internal.client.ui.dialogs.login   
 

Uses of ESUsersession in org.eclipse.emf.emfstore.client
 

Methods in org.eclipse.emf.emfstore.client that return ESUsersession
 ESUsersession ESServer.getLastUsersession()
          Returns the ESUsersession which was used on the last call to this server.
 ESUsersession ESLocalProject.getUsersession()
          Returns the ESUsersession associated with this project, if any.
 ESUsersession ESServer.login(String name, String password)
          Logs into this server, returning a ESUsersession.
 

Methods in org.eclipse.emf.emfstore.client with parameters of type ESUsersession
 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.
 ESRemoteProject ESServer.createRemoteProject(ESUsersession usersession, String projectName, org.eclipse.core.runtime.IProgressMonitor monitor)
          Creates an empty project on the server.
 void ESRemoteProject.delete(ESUsersession usersession, org.eclipse.core.runtime.IProgressMonitor monitor)
          Deletes the remote project on the server.
 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<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.
 List<ESRemoteProject> ESServer.getRemoteProjects(ESUsersession usersession)
          Returns a list with all remote projects hosted on this server.
 ESPrimaryVersionSpec ESRemoteProject.resolveVersionSpec(ESUsersession usersession, 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.
 

Uses of ESUsersession in org.eclipse.emf.emfstore.client.observer
 

Methods in org.eclipse.emf.emfstore.client.observer with parameters of type ESUsersession
 void ESLoginObserver.loginCompleted(ESUsersession session)
          To be called when login is completed.
 void ESLogoutObserver.logoutCompleted(ESUsersession session)
          Called to notify about the completion of a logout of the given usersession.
 

Uses of ESUsersession in org.eclipse.emf.emfstore.client.sessionprovider
 

Methods in org.eclipse.emf.emfstore.client.sessionprovider that return ESUsersession
 ESUsersession ESServerCall.getUsersession()
          Returns the user session used by the server call.
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.
 

Methods in org.eclipse.emf.emfstore.client.sessionprovider with parameters of type ESUsersession
abstract  ESUsersession ESAbstractSessionProvider.login(ESUsersession usersession)
           This method is called by the SessionManager in order to login a given user session.
 

Uses of ESUsersession in org.eclipse.emf.emfstore.client.ui
 

Methods in org.eclipse.emf.emfstore.client.ui with parameters of type ESUsersession
 ESRemoteProject ESUIControllerFactory.createRemoteProject(org.eclipse.swt.widgets.Shell shell, ESUsersession usersession)
          Create a new remote project.
 ESRemoteProject ESUIControllerFactory.createRemoteProject(org.eclipse.swt.widgets.Shell shell, ESUsersession usersession, String projectName)
          Create a new remote project.
 void ESUIControllerFactory.deleteRemoteProject(org.eclipse.swt.widgets.Shell shell, ESRemoteProject remoteProject, ESUsersession usersession)
          Deletes a remote project.
 void ESUIControllerFactory.logout(org.eclipse.swt.widgets.Shell shell, ESUsersession usersession)
          Log out a usersession.
 

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

Methods in org.eclipse.emf.emfstore.internal.client.model.connectionmanager that return ESUsersession
 ESUsersession BasicSessionProvider.login(ESUsersession usersession)
           This method is called by the SessionManager in order to login a given user session.
 ESUsersession BasicSessionProvider.provideUsersession(ESServer serverInfo)
           This is the template method for ESAbstractSessionProvider.provideUsersession(ESServer).
 

Methods in org.eclipse.emf.emfstore.internal.client.model.connectionmanager with parameters of type ESUsersession
 ESUsersession BasicSessionProvider.login(ESUsersession usersession)
           This method is called by the SessionManager in order to login a given user session.
 

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

Methods in org.eclipse.emf.emfstore.internal.client.model.impl with parameters of type ESUsersession
 void ProjectSpaceBase.loginCompleted(ESUsersession session)
          To be called when login is completed.
 

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

Classes in org.eclipse.emf.emfstore.internal.client.model.impl.api that implement ESUsersession
 class ESUsersessionImpl
          Mapping between ESUsersession and Usersession.
 

Methods in org.eclipse.emf.emfstore.internal.client.model.impl.api that return ESUsersession
 ESUsersession ESServerImpl.getLastUsersession()
          Returns the ESUsersession which was used on the last call to this server.
 ESUsersession ESServerCallImpl.getUsersession()
          Returns the user session used by the server call.
 ESUsersession ESServerImpl.login(String name, String password)
          Logs into this server, returning a ESUsersession.
 

Methods in org.eclipse.emf.emfstore.internal.client.model.impl.api with parameters of type ESUsersession
 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.
 ESRemoteProject ESServerImpl.createRemoteProject(ESUsersession usersession, String projectName, org.eclipse.core.runtime.IProgressMonitor progressMonitor)
          Creates an empty project on the server.
 void ESRemoteProjectImpl.delete(ESUsersession session, 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<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.
 ESRemoteProject ESServerImpl.getRemoteProject(ESUsersession usersession, ESGlobalProjectId projectId)
          Returns the remote project with the given ID.
 List<ESRemoteProject> ESServerImpl.getRemoteProjects(ESUsersession usersession)
          Returns a list with all remote projects hosted on this server.
 ESPrimaryVersionSpec ESRemoteProjectImpl.resolveVersionSpec(ESUsersession session, 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.
 

Uses of ESUsersession in org.eclipse.emf.emfstore.internal.client.ui.controller
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.controller with parameters of type ESUsersession
 ESRemoteProject UIControllerFactoryImpl.createRemoteProject(org.eclipse.swt.widgets.Shell shell, ESUsersession usersession)
          Create a new remote project.
 ESRemoteProject UIControllerFactoryImpl.createRemoteProject(org.eclipse.swt.widgets.Shell shell, ESUsersession usersession, String projectName)
          Create a new remote project.
 void UIControllerFactoryImpl.deleteRemoteProject(org.eclipse.swt.widgets.Shell shell, ESRemoteProject remoteProject, ESUsersession usersession)
          Deletes a remote project.
 void UIControllerFactoryImpl.logout(org.eclipse.swt.widgets.Shell shell, ESUsersession usersession)
          Log out a usersession.
 

Constructors in org.eclipse.emf.emfstore.internal.client.ui.controller with parameters of type ESUsersession
UICheckoutController(org.eclipse.swt.widgets.Shell shell, ESPrimaryVersionSpec versionSpec, ESUsersession session, ESRemoteProject remoteProject)
          Constructor.
UICheckoutController(org.eclipse.swt.widgets.Shell shell, ESPrimaryVersionSpec versionSpec, ESUsersession session, ESRemoteProject remoteProject, boolean askForBranch)
          Constructor.
UICheckoutController(org.eclipse.swt.widgets.Shell shell, ESUsersession session, ESRemoteProject remoteProject)
          Constructor.
UICheckoutController(org.eclipse.swt.widgets.Shell shell, ESUsersession session, ESRemoteProject remoteProject, boolean askForBranch)
          Constructor.
UICreateRemoteProjectController(org.eclipse.swt.widgets.Shell shell, ESUsersession session)
          Constructor.
UICreateRemoteProjectController(org.eclipse.swt.widgets.Shell shell, ESUsersession session, String projectName)
          Constructor.
UIDeleteRemoteProjectController(org.eclipse.swt.widgets.Shell shell, ESUsersession session, ESRemoteProject remoteProject)
          Constructor.
UIDeleteRemoteProjectController(org.eclipse.swt.widgets.Shell shell, ESUsersession session, ProjectInfo projectInfo)
          Constructor.
UILogoutSessionController(org.eclipse.swt.widgets.Shell shell, ESUsersession session)
          Constructor.
UIManageOrgUnitsController(org.eclipse.swt.widgets.Shell shell, ESUsersession session)
          Constructor.
UIShareProjectController(org.eclipse.swt.widgets.Shell shell, ESUsersession usersession, ESLocalProject localProject)
          Constructor.
 

Uses of ESUsersession in org.eclipse.emf.emfstore.internal.client.ui.dialogs.login
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.dialogs.login that return ESUsersession
 ESUsersession LoginDialogController.getUsersession()
          Returns the ESUsersession the login dialog controller was assigned to, if any.
 ESUsersession ILoginDialogController.getUsersession()
          Returns the ESUsersession the login dialog controller was assigned to, if any.
 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 LoginDialogController.login(ESUsersession usersession)
          Perform a login using the given ESUsersession.
 ESUsersession BasicUISessionProvider.login(ESUsersession usersession)
           
 ESUsersession BasicUISessionProvider.provideUsersession(ESServer server)
           This is the template method for ESAbstractSessionProvider.provideUsersession(ESServer).
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.dialogs.login that return types with arguments of type ESUsersession
 List<ESUsersession> LoginDialogController.getKnownUsersessions()
          Returns the available ESUsersessions based on server info object, that is retrieved via ILoginDialogController.getServer().
 List<ESUsersession> ILoginDialogController.getKnownUsersessions()
          Returns the available ESUsersessions based on server info object, that is retrieved via ILoginDialogController.getServer().
 

Methods in org.eclipse.emf.emfstore.internal.client.ui.dialogs.login with parameters of type ESUsersession
 ESUsersession LoginDialogController.login(ESUsersession usersession)
          Perform a login using the given ESUsersession.
 ESUsersession BasicUISessionProvider.login(ESUsersession usersession)
           
 void LoginDialogController.login(ESUsersession usersession, boolean force)
          Perform a login using the given ESUsersession.
 void LoginDialogController.validate(ESUsersession session)
          Tries to login the given ESUsersession.
 void ILoginDialogController.validate(ESUsersession usersession)
          Tries to login the given ESUsersession.
 



Copyright © 2015. All Rights Reserved.