Package org.alfresco.service.cmr.transfer

Provides the public interface for the transfer service which can be used to transfer nodes from one repository to another.

See:
          Description

Interface Summary
NodeCrawler The NodeCrawler finds nodes related to an initial group of nodes for the transfer service.
NodeCrawlerFactory  
NodeFilter  
NodeFinder  
RangedTransferEvent A Ranged Transfer event is a detail record for a State that has many smaller steps.
TransferCallback The transfer callback is called during a transfer, it allows the real-time feedback of an in progress transfer.
TransferEndEvent TransferEvents are produced by the Transfer service during an in flight transfer.
TransferEvent TransferEvents are produced by the Transfer service during an in flight transfer.
TransferReceiver  
TransferService Deprecated.
TransferService2 The transfer service is responsible for transferring nodes between one instance of Alfresco and another remote instance.
TransferServicePolicies Policies raised by the transfer service.
TransferServicePolicies.BeforeStartInboundTransferPolicy Invoked immediately before processing of a new inbound transfer is started.
TransferServicePolicies.OnEndInboundTransferPolicy Invoked immediately after completion of processing of an inbound transfer.
TransferServicePolicies.OnStartInboundTransferPolicy Invoked immediately after processing of a new inbound transfer is started.
TransferTarget Transfer Target.
TransferVersion  
 

Class Summary
TransferDefinition Definition of what to transfer.
TransferEvent.TransferState The transfer events will Start with a START event and finish with either SUCCESS or ERROR
TransferEventBegin TransferEventBegin is produced when a transfer has started.
TransferEventCancelled The cancelled event indicates a transfer was aborted
TransferEventCommittingStatus TransferEventCommittingStatus are produced when a transfer is being committed.
TransferEventEndState An end state is produces when a transfer ends a state.
TransferEventEnterState An enter state is produced when a transfer enters a new state.
TransferEventError Indicates the reason why a transfer failed
TransferEventReport This event is that the destination transfer report has been written.
TransferEventReport.ReportType  
TransferEventSendingContent Ranged Transfer event for sending content (e.g.
TransferEventSendingSnapshot Event for sending the properties snapshot.
TransferEventSentContent Event for sent content.
TransferEventSuccess The success event indicates a successful transfer
TransferProgress  
TransferProgress.Status  
 

Exception Summary
TransferCancelledException Transfer service exception class for when the transfer was halted through a cancel
TransferException Transfer service exception class
TransferFailureException Transfer failure exception
 

Package org.alfresco.service.cmr.transfer Description

Provides the public interface for the transfer service which can be used to transfer nodes from one repository to another.

TransferService provides the methods to transfer nodes from one instance of Alfresco to another. The TransferTarget contains details of where to transfer to. The TransferDefinition contains details of what to transfer.

TransferEvents are produced by an ongoing transfer. They can be use to monitor an in-flight transfer or build a user interface.

The NodeCrawler provides the ability to find a set of nodes to give to the transfer service.

Since:
3.3
See Also:
org.alfresco.service.cmr.transferTransferService


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.