edu.virginia.lib.ole.akubra
Class TwoStore

java.lang.Object
  extended by org.akubraproject.impl.AbstractBlobStore
      extended by edu.virginia.lib.ole.akubra.TwoStore
All Implemented Interfaces:
org.akubraproject.BlobStore

public class TwoStore
extends org.akubraproject.impl.AbstractBlobStore

Version:
1.0
Author:
ajs6f
See Also:
BlobStore

Field Summary
 
Fields inherited from class org.akubraproject.impl.AbstractBlobStore
id
 
Constructor Summary
TwoStore(URI id)
           
TwoStore(URI id, org.akubraproject.BlobStore left, org.akubraproject.BlobStore right)
           
 
Method Summary
 org.akubraproject.BlobStore getLeft()
           
 org.akubraproject.BlobStore getRight()
           
 org.akubraproject.BlobStoreConnection openConnection(Transaction tx, Map<String,String> hints)
           
 void setLeft(org.akubraproject.BlobStore left)
           
 void setRight(org.akubraproject.BlobStore right)
           
 
Methods inherited from class org.akubraproject.impl.AbstractBlobStore
getId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TwoStore

public TwoStore(URI id)
Parameters:
id - URI identifier for this BlobStore

TwoStore

public TwoStore(URI id,
                org.akubraproject.BlobStore left,
                org.akubraproject.BlobStore right)
Parameters:
id - URI identifier for this BlobStore
left - URI for the BlobStore on the left side
right - URI for the BlobStore on the right side
Method Detail

openConnection

public org.akubraproject.BlobStoreConnection openConnection(Transaction tx,
                                                            Map<String,String> hints)
                                                     throws UnsupportedOperationException,
                                                            IOException
Throws:
UnsupportedOperationException
IOException
See Also:
BlobStore.openConnection(javax.transaction.Transaction, java.util.Map)

getLeft

public org.akubraproject.BlobStore getLeft()
Returns:
BlobStore from the left side

setLeft

public void setLeft(org.akubraproject.BlobStore left)
Parameters:
left - BlobStore for the left side

getRight

public org.akubraproject.BlobStore getRight()
Returns:
BlobStore from the right side

setRight

public void setRight(org.akubraproject.BlobStore right)
Parameters:
right - BlobStore for the right side


Copyright © 2011 the University of Virginia Library :: OLE. All Rights Reserved.