public class ItemsTransferService extends java.lang.Object implements IItemsTransfer
Modifier and Type | Class and Description |
---|---|
class |
ItemsTransferService.CrossBackendCopyStrategy |
static class |
ItemsTransferService.Factory |
static interface |
ItemsTransferService.ICopyStrategy |
class |
ItemsTransferService.ImapCopyStrategy |
static interface |
ItemsTransferService.PostCopyOp |
Modifier and Type | Field and Description |
---|---|
static boolean |
FORCE_CROSS |
Constructor and Description |
---|
ItemsTransferService(BmContext context,
java.lang.String fromUid,
java.lang.String toUid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemIdentifier> |
copy(java.util.List<java.lang.Long> itemIds) |
java.util.List<ItemIdentifier> |
move(java.util.List<java.lang.Long> itemIds) |
java.util.List<ItemIdentifier> |
transferImpl(java.util.List<java.lang.Long> itemIds,
ItemsTransferService.PostCopyOp op) |
public ItemsTransferService(BmContext context, java.lang.String fromUid, java.lang.String toUid)
public java.util.List<ItemIdentifier> copy(java.util.List<java.lang.Long> itemIds)
copy
in interface IItemsTransfer
public java.util.List<ItemIdentifier> transferImpl(java.util.List<java.lang.Long> itemIds, ItemsTransferService.PostCopyOp op)
public java.util.List<ItemIdentifier> move(java.util.List<java.lang.Long> itemIds)
move
in interface IItemsTransfer
Copyright © 2021. All Rights Reserved.