Package org.eclipse.emf.cdo.spi.server
Interface InternalView
- 
- All Superinterfaces:
- CDOBranchPoint,- CDOBranchProvider,- CDOCommonView,- CDORevisionProvider,- CDOTimeProvider,- org.eclipse.net4j.util.collection.Closeable,- IAdaptable,- org.eclipse.net4j.util.lifecycle.IDeactivateable,- org.eclipse.net4j.util.concurrent.IExecutorServiceProvider,- org.eclipse.net4j.util.lifecycle.ILifecycle,- org.eclipse.net4j.util.event.INotifier,- org.eclipse.net4j.util.options.IOptionsContainer,- org.eclipse.net4j.util.properties.IPropertiesContainer,- IView
 - All Known Subinterfaces:
- InternalTransaction
 
 public interface InternalView extends IView, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.concurrent.IExecutorServiceProvider If the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 3.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonViewCDOCommonView.Options
 
- 
 - 
Field Summary- 
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPointINVALID_DATE, UNSPECIFIED_DATE
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidchangeTarget(CDOBranchPoint branchPoint, java.util.List<CDOID> invalidObjects, java.util.List<CDORevisionDelta> allChangedObjects, java.util.List<CDOID> allDetachedObjects)voidclearChangeSubscription()voidcloseUnit(CDOID rootID)voiddoClose()InternalRepositorygetRepository()InternalSessiongetSession()booleanhasSubscription(CDOID id)voidinverseClose()booleanisInOpenUnit(CDOID id)booleanopenUnit(CDOID rootID, CDOProtocolConstants.UnitOpcode opcode, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor)voidsetBranchPoint(CDOBranchPoint branchPoint)voidsetDurableLockingID(java.lang.String durableLockingID)voidsubscribe(CDOID id)voidunsubscribe(CDOID id)- 
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPointgetBranch, getTimeStamp
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonViewgetDurableLockingID, getLockOwner, getSessionID, getViewID, isDurableView, isHistorical, isReadOnly, options
 - 
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvidergetRevision
 - 
Methods inherited from interface org.eclipse.core.runtime.IAdaptablegetAdapter
 - 
Methods inherited from interface org.eclipse.net4j.util.concurrent.IExecutorServiceProvidergetExecutorService
 - 
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycleactivate, deactivate, getLifecycleState, isActive
 
- 
 
- 
- 
- 
Method Detail- 
getSessionInternalSession getSession() - Specified by:
- getSessionin interface- CDOCommonView
- Specified by:
- getSessionin interface- IView
 
 - 
getRepositoryInternalRepository getRepository() - Specified by:
- getRepositoryin interface- IView
 
 - 
setBranchPointvoid setBranchPoint(CDOBranchPoint branchPoint) 
 - 
setDurableLockingIDvoid setDurableLockingID(java.lang.String durableLockingID) - Since:
- 4.0
 
 - 
changeTargetvoid changeTarget(CDOBranchPoint branchPoint, java.util.List<CDOID> invalidObjects, java.util.List<CDORevisionDelta> allChangedObjects, java.util.List<CDOID> allDetachedObjects) - Since:
- 4.0
 
 - 
subscribevoid subscribe(CDOID id) 
 - 
unsubscribevoid unsubscribe(CDOID id) 
 - 
hasSubscriptionboolean hasSubscription(CDOID id) 
 - 
clearChangeSubscriptionvoid clearChangeSubscription() 
 - 
doClosevoid doClose() 
 - 
inverseClosevoid inverseClose() - Since:
- 4.15
 
 - 
openUnitboolean openUnit(CDOID rootID, CDOProtocolConstants.UnitOpcode opcode, CDORevisionHandler revisionHandler, org.eclipse.net4j.util.om.monitor.OMMonitor monitor) - Since:
- 4.5
 
 - 
closeUnitvoid closeUnit(CDOID rootID) - Since:
- 4.5
 
 - 
isInOpenUnitboolean isInOpenUnit(CDOID id) - Since:
- 4.5
 
 
- 
 
-