public abstract static class CDOLobStore.Delegating extends Object implements CDOLobStore
large object store
that delegates all method calls to a delegate.CDOLobStore.Delegating
Constructor and Description |
---|
Delegating() |
Modifier and Type | Method and Description |
---|---|
InputStream |
getBinary(CDOLobInfo info) |
File |
getBinaryFile(byte[] id) |
Reader |
getCharacter(CDOLobInfo info) |
File |
getCharacterFile(byte[] id) |
protected abstract CDOLobStore |
getDelegate() |
CDOLobInfo |
putBinary(InputStream contents) |
CDOLobInfo |
putCharacter(Reader contents) |
String |
toString() |
public File getBinaryFile(byte[] id)
getBinaryFile
in interface CDOLobStore
public InputStream getBinary(CDOLobInfo info) throws IOException
getBinary
in interface CDOLobStore
IOException
public CDOLobInfo putBinary(InputStream contents) throws IOException
putBinary
in interface CDOLobStore
IOException
public File getCharacterFile(byte[] id)
getCharacterFile
in interface CDOLobStore
public Reader getCharacter(CDOLobInfo info) throws IOException
getCharacter
in interface CDOLobStore
IOException
public CDOLobInfo putCharacter(Reader contents) throws IOException
putCharacter
in interface CDOLobStore
IOException
protected abstract CDOLobStore getDelegate()
Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html