Class EagerObjectExchangeStrategy
- java.lang.Object
-
- com.db4o.cs.internal.objectexchange.EagerObjectExchangeStrategy
-
- All Implemented Interfaces:
ObjectExchangeStrategy
public class EagerObjectExchangeStrategy extends java.lang.Object implements ObjectExchangeStrategy
-
-
Constructor Summary
Constructors Constructor Description EagerObjectExchangeStrategy(ObjectExchangeConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ByteArrayBuffer
marshall(LocalTransaction transaction, IntIterator4 ids, int maxCount)
FixedSizeIntIterator4
unmarshall(ClientTransaction transaction, ClientSlotCache slotCache, ByteArrayBuffer reader)
-
-
-
Constructor Detail
-
EagerObjectExchangeStrategy
public EagerObjectExchangeStrategy(ObjectExchangeConfiguration config)
-
-
Method Detail
-
marshall
public ByteArrayBuffer marshall(LocalTransaction transaction, IntIterator4 ids, int maxCount)
- Specified by:
marshall
in interfaceObjectExchangeStrategy
-
unmarshall
public FixedSizeIntIterator4 unmarshall(ClientTransaction transaction, ClientSlotCache slotCache, ByteArrayBuffer reader)
- Specified by:
unmarshall
in interfaceObjectExchangeStrategy
-
-