Package org.eclipse.emf.cdo.common.lob
Interface CDOLobStore
-
- All Known Implementing Classes:
CDOLobStore.Delegating,CDOLobStoreImpl
public interface CDOLobStoreStores and loadslarge objects.- Since:
- 4.0
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCDOLobStore.DelegatingAn abstractlarge object storethat delegates all method calls to a delegate.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.InputStreamgetBinary(CDOLobInfo info)java.io.FilegetBinaryFile(byte[] id)java.io.ReadergetCharacter(CDOLobInfo info)java.io.FilegetCharacterFile(byte[] id)CDOLobInfoputBinary(java.io.InputStream contents)CDOLobInfoputCharacter(java.io.Reader contents)
-
-
-
Method Detail
-
getBinaryFile
java.io.File getBinaryFile(byte[] id)
-
getBinary
java.io.InputStream getBinary(CDOLobInfo info) throws java.io.IOException
- Throws:
java.io.IOException
-
putBinary
CDOLobInfo putBinary(java.io.InputStream contents) throws java.io.IOException
- Throws:
java.io.IOException
-
getCharacterFile
java.io.File getCharacterFile(byte[] id)
-
getCharacter
java.io.Reader getCharacter(CDOLobInfo info) throws java.io.IOException
- Throws:
java.io.IOException
-
putCharacter
CDOLobInfo putCharacter(java.io.Reader contents) throws java.io.IOException
- Throws:
java.io.IOException
-
-