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 IItemsTransferpublic 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 IItemsTransferCopyright © 2023. All Rights Reserved.