# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch

Packages, die InternalCDOBranch verwenden
Package
Beschreibung
org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.spi.common.branch
Common service provider interfaces and useful base implementations for dealing with branches.
org.eclipse.emf.cdo.spi.common.revision
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
org.eclipse.emf.cdo.spi.server
Server service provider interfaces and useful base implementations.
org.eclipse.emf.spi.cdo
Client service provider interfaces and useful base implementations.

## Verwendungen von InternalCDOBranch in org.eclipse.emf.cdo.server

Methoden in org.eclipse.emf.cdo.server, die InternalCDOBranch zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`InternalCDOBranch`
CDOServerImporter.Handler.`handleBranch(int id, String name, long time, int parentID)`

## Verwendungen von InternalCDOBranch in org.eclipse.emf.cdo.spi.common.branch

Methoden in org.eclipse.emf.cdo.spi.common.branch, die InternalCDOBranch zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`InternalCDOBranch`
InternalCDOBranch.`createBranch(String name)`
`InternalCDOBranch`
InternalCDOBranch.`createBranch(String name, long timeStamp)`
`InternalCDOBranch`
InternalCDOBranchManager.`createBranch(int id, String name, InternalCDOBranch baseBranch, long baseTimeStamp)`
`InternalCDOBranch`
InternalCDOBranch.`getBranch(String path)`
`InternalCDOBranch`
InternalCDOBranchManager.`getBranch(int branchID)`
`InternalCDOBranch`
InternalCDOBranchManager.`getBranch(int id, String name, InternalCDOBranch baseBranch, long baseTimeStamp)`
`InternalCDOBranch`
InternalCDOBranchManager.`getBranch(int id, InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo)`
`InternalCDOBranch`
InternalCDOBranchManager.`getBranch(String path)`
`InternalCDOBranch[]`
InternalCDOBranch.`getBranches()`
`InternalCDOBranch[]`
InternalCDOBranch.`getBranches(boolean loadOnDemand)`
`InternalCDOBranch`
InternalCDOBranchManager.`getMainBranch()`
Methoden in org.eclipse.emf.cdo.spi.common.branch mit Parametern vom Typ InternalCDOBranch
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOBranch.`addChild(InternalCDOBranch branch)`
`InternalCDOBranch`
InternalCDOBranchManager.`createBranch(int id, String name, InternalCDOBranch baseBranch, long baseTimeStamp)`
`InternalCDOBranch`
InternalCDOBranchManager.`getBranch(int id, String name, InternalCDOBranch baseBranch, long baseTimeStamp)`
`void`
InternalCDOBranchManager.`handleBranchChanged(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind)`
Veraltet.
As of 4.15 use `InternalCDOBranchManager.handleBranchChanged(InternalCDOBranch, ChangeKind, int...)`.
`void`
InternalCDOBranchManager.`handleBranchChanged(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind, int... branchIDs)`
`void`
InternalCDOBranchManager.`handleBranchCreated(InternalCDOBranch branch)`
Veraltet.
As of 4.3 use `InternalCDOBranchManager.handleBranchChanged(InternalCDOBranch, ChangeKind)`.
`void`
InternalCDOBranch.`removeChild(InternalCDOBranch branch)`
`void`
InternalCDOBranch.`setBranchInfo(String name, InternalCDOBranch baseBranch, long baseTimeStamp)`

## Verwendungen von InternalCDOBranch in org.eclipse.emf.cdo.spi.common.revision

Methoden in org.eclipse.emf.cdo.spi.common.revision, die InternalCDOBranch zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`InternalCDOBranch`
BaseCDORevision.`getBranch()`
`InternalCDOBranch`
DelegatingCDORevision.`getBranch()`
`InternalCDOBranch`
InternalCDORevision.`getBranch()`
`InternalCDOBranch`
StubCDORevision.`getBranch()`
`InternalCDOBranch`
SyntheticCDORevision.`getBranch()`

## Verwendungen von InternalCDOBranch in org.eclipse.emf.cdo.spi.server

Methoden in org.eclipse.emf.cdo.spi.server mit Parametern vom Typ InternalCDOBranch
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalSession.`sendBranchNotification(InternalCDOBranch branch)`
Veraltet.
As of 4.3 use `InternalSession.sendBranchNotification(InternalCDOBranch, ChangeKind)`.
`void`
InternalSession.`sendBranchNotification(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind)`
Veraltet.
As of 4.15 use `InternalSession.sendBranchNotification(ChangeKind, CDOBranch...)`.
`void`
InternalSessionManager.`sendBranchNotification(InternalSession sender, InternalCDOBranch branch)`
Veraltet.
As of 4.3 use `InternalSessionManager.sendBranchNotification(InternalSession, InternalCDOBranch, ChangeKind)`.
`void`
InternalSessionManager.`sendBranchNotification(InternalSession sender, InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind)`
Veraltet.
As of 4.15 use `InternalSessionManager.sendBranchNotification(InternalSession, ChangeKind, CDOBranch...)`.
`void`
ISessionProtocol.`sendBranchNotification(InternalCDOBranch branch)`
Veraltet.
As of 4.3 use `ISessionProtocol.sendBranchNotification(InternalCDOBranch, ChangeKind)`.
`void`
ISessionProtocol.`sendBranchNotification(InternalCDOBranch branch, CDOBranchChangedEvent.ChangeKind changeKind)`
Veraltet.
As of 4.15 use `ISessionProtocol.sendBranchNotification(ChangeKind, CDOBranch...)`.

## Verwendungen von InternalCDOBranch in org.eclipse.emf.spi.cdo

Methoden in org.eclipse.emf.spi.cdo mit Parametern vom Typ InternalCDOBranch
Modifizierer und Typ
Methode
Beschreibung
`void`
InternalCDOSession.`handleBranchNotification(InternalCDOBranch branch)`
Veraltet.
As of 4.3 no longer supported.