org.eclipse.emf.spi.cdo
Class CDOSessionProtocol.OpenSessionResult

java.lang.Object
  extended by org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult
Enclosing interface:
CDOSessionProtocol

public static final class CDOSessionProtocol.OpenSessionResult
extends Object

If the meaning of this type isn't clear, there really should be more of a description here...

Since:
3.0
No Instantiate
This class is not intended to be instantiated by clients.

Constructor Summary
CDOSessionProtocol.OpenSessionResult(int sessionID, String userID, String repositoryUUID, CDOCommonRepository.Type repositoryType, CDOCommonRepository.State repositoryState, String storeType, Set<CDOID.ObjectType> objectIDTypes, long repositoryCreationTime, long lastUpdateTime, CDOID rootResourceID, boolean repositorySupportingAudits, boolean repositorySupportingBranches, boolean repositorySerializingCommits, boolean repositoryEnsuringReferentialIntegrity, CDOCommonRepository.IDGenerationLocation repositoryIDGenerationLocation)
           
 
Method Summary
 long getLastUpdateTime()
           
 Set<CDOID.ObjectType> getObjectIDTypes()
           
 List<InternalCDOPackageUnit> getPackageUnits()
           
 long getRepositoryCreationTime()
           
 CDOCommonRepository.IDGenerationLocation getRepositoryIDGenerationLocation()
           
 CDOCommonRepository.State getRepositoryState()
           
 CDOSessionProtocol.RepositoryTimeResult getRepositoryTimeResult()
           
 CDOCommonRepository.Type getRepositoryType()
           
 String getRepositoryUUID()
           
 CDOID getRootResourceID()
           
 int getSessionID()
           
 String getStoreType()
           
 String getUserID()
           
 boolean isRepositoryEnsuringReferentialIntegrity()
           
 boolean isRepositorySerializingCommits()
           
 boolean isRepositorySupportingAudits()
           
 boolean isRepositorySupportingBranches()
           
 boolean isRepositorySupportingEcore()
          Deprecated. As of 4.2 instances of Ecore are always supported (on demand).
 void setRepositoryTimeResult(CDOSessionProtocol.RepositoryTimeResult repositoryTimeResult)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CDOSessionProtocol.OpenSessionResult

public CDOSessionProtocol.OpenSessionResult(int sessionID,
                                            String userID,
                                            String repositoryUUID,
                                            CDOCommonRepository.Type repositoryType,
                                            CDOCommonRepository.State repositoryState,
                                            String storeType,
                                            Set<CDOID.ObjectType> objectIDTypes,
                                            long repositoryCreationTime,
                                            long lastUpdateTime,
                                            CDOID rootResourceID,
                                            boolean repositorySupportingAudits,
                                            boolean repositorySupportingBranches,
                                            boolean repositorySerializingCommits,
                                            boolean repositoryEnsuringReferentialIntegrity,
                                            CDOCommonRepository.IDGenerationLocation repositoryIDGenerationLocation)
Since:
4.2
Method Detail

getSessionID

public int getSessionID()

getUserID

public String getUserID()
Since:
3.0

getRepositoryUUID

public String getRepositoryUUID()

getRepositoryType

public CDOCommonRepository.Type getRepositoryType()
Since:
3.0

getRepositoryState

public CDOCommonRepository.State getRepositoryState()
Since:
3.0

getStoreType

public String getStoreType()
Since:
3.0

getObjectIDTypes

public Set<CDOID.ObjectType> getObjectIDTypes()
Since:
3.0

getRootResourceID

public CDOID getRootResourceID()
Since:
3.0

getRepositoryCreationTime

public long getRepositoryCreationTime()

isRepositorySupportingAudits

public boolean isRepositorySupportingAudits()

isRepositorySupportingBranches

public boolean isRepositorySupportingBranches()
Since:
3.0

isRepositorySupportingEcore

@Deprecated
public boolean isRepositorySupportingEcore()
Deprecated. As of 4.2 instances of Ecore are always supported (on demand).


isRepositorySerializingCommits

public boolean isRepositorySerializingCommits()
Since:
4.2

isRepositoryEnsuringReferentialIntegrity

public boolean isRepositoryEnsuringReferentialIntegrity()
Since:
4.0

getRepositoryIDGenerationLocation

public CDOCommonRepository.IDGenerationLocation getRepositoryIDGenerationLocation()
Since:
4.1

getRepositoryTimeResult

public CDOSessionProtocol.RepositoryTimeResult getRepositoryTimeResult()

setRepositoryTimeResult

public void setRepositoryTimeResult(CDOSessionProtocol.RepositoryTimeResult repositoryTimeResult)

getLastUpdateTime

public long getLastUpdateTime()
Since:
3.0

getPackageUnits

public List<InternalCDOPackageUnit> getPackageUnits()


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.