Package org.eclipse.emf.cdo.spi.common

# Klasse CDOLobStoreImpl

java.lang.Object
org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl

Alle implementierten Schnittstellen:
  `CDOLobStore`

public class CDOLobStoreImpl extends Object implements CDOLobStore
If the meaning of this type isn't clear, there really should be more of a description here...

Seit:
  4.0
Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.common.lob.CDOLobStore

`CDOLobStore.Delegating`

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`static final String`
`DEFAULT_DIGEST_ALGORITHM`
`static final CDOLobStoreImpl`
`INSTANCE`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`CDOLobStoreImpl()`
`CDOLobStoreImpl(File folder)`
`CDOLobStoreImpl(File folder, String digestAlgorithm)`
`CDOLobStoreImpl(String digestAlgorithm)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`protected MessageDigest`
`createDigest()`
`InputStream`
`getBinary(CDOLobInfo info)`
`File`
`getBinaryFile(byte[] id)`
`Reader`
`getCharacter(CDOLobInfo info)`
`File`
`getCharacterFile(byte[] id)`
`String`
`getDigestAlgorithm()`
`File`
`getFolder()`
`protected File`
`getTempFile()`
`long`
`getTimeout()`
`CDOLobInfo`
`putBinary(InputStream contents)`
`CDOLobInfo`
`putCharacter(Reader contents)`
`void`
`setTimeout(long timeout)`
`String`
`toString()`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

## Felddetails

### DEFAULT_DIGEST_ALGORITHM

public static final String DEFAULT_DIGEST_ALGORITHM

Seit:
  4.26

### INSTANCE

public static final CDOLobStoreImpl INSTANCE

## Konstruktordetails

### CDOLobStoreImpl

public CDOLobStoreImpl(File folder, String digestAlgorithm)

Seit:
  4.26

### CDOLobStoreImpl

public CDOLobStoreImpl(File folder)

### CDOLobStoreImpl

public CDOLobStoreImpl(String digestAlgorithm)

Seit:
  4.26

### CDOLobStoreImpl

public CDOLobStoreImpl()

## Methodendetails

### getFolder

public File getFolder()

### getDigestAlgorithm

public String getDigestAlgorithm()

Seit:
  4.26

### getTimeout

public long getTimeout()

Seit:
  4.8

### setTimeout

public void setTimeout(long timeout)

Seit:
  4.8

### getBinaryFile

public File getBinaryFile(byte[] id)

Angegeben von:
  `getBinaryFile` in Schnittstelle `CDOLobStore`

### getBinary

public InputStream getBinary(CDOLobInfo info) throws IOException

Angegeben von:
  `getBinary` in Schnittstelle `CDOLobStore`
Löst aus:
  `IOException`

### putBinary

public CDOLobInfo putBinary(InputStream contents) throws IOException

Angegeben von:
  `putBinary` in Schnittstelle `CDOLobStore`
Löst aus:
  `IOException`

### getCharacterFile

public File getCharacterFile(byte[] id)

Angegeben von:
  `getCharacterFile` in Schnittstelle `CDOLobStore`

### getCharacter

public Reader getCharacter(CDOLobInfo info) throws IOException

Angegeben von:
  `getCharacter` in Schnittstelle `CDOLobStore`
Löst aus:
  `IOException`

### putCharacter

public CDOLobInfo putCharacter(Reader contents) throws IOException

Angegeben von:
  `putCharacter` in Schnittstelle `CDOLobStore`
Löst aus:
  `IOException`

### toString

public String toString()

Setzt außer Kraft:
  `toString` in Klasse `Object`

### createDigest

protected MessageDigest createDigest()

### getTempFile

protected File getTempFile()