|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@Deprecated public interface TransferService
The transfer service is responsible for transferring nodes between one instance of Alfresco and another remote instance. as well as the transfer method, this interface also provides methods for managing transfer targets.
TransferService2
Method Summary | |
---|---|
void |
cancelAsync(java.lang.String transferId)
Deprecated. Asynchronously cancel an in-progress transfer This method tells an in-process transfer to give up, rollback and stop as soon as possible. |
TransferTarget |
createAndSaveTransferTarget(java.lang.String name,
java.lang.String title,
java.lang.String description,
java.lang.String endpointProtocol,
java.lang.String endpointHost,
int endpointPort,
java.lang.String endpointPath,
java.lang.String username,
char[] password)
Deprecated. Create and save a new transfer target. |
TransferTarget |
createTransferTarget(java.lang.String name)
Deprecated. Creates an in memory transfer target. |
void |
deleteTransferTarget(java.lang.String name)
Deprecated. Delete a transfer target. |
void |
enableTransferTarget(java.lang.String name,
boolean enable)
Deprecated. Enables/Disables the named transfer target |
TransferTarget |
getTransferTarget(java.lang.String name)
Deprecated. Get a transfer target by its name |
java.util.Set |
getTransferTargets()
Deprecated. Get all the transfer targets |
java.util.Set |
getTransferTargets(java.lang.String groupName)
Deprecated. Get All the transfer targets for a particular transfer target group. |
TransferTarget |
saveTransferTarget(TransferTarget update)
Deprecated. Save TransferTarget, will create a transfer target if it does not already exist or update an existing transfer target. |
boolean |
targetExists(java.lang.String name)
Deprecated. Test to see if the target with the specified name exists |
org.alfresco.service.cmr.repository.NodeRef |
transfer(java.lang.String targetName,
TransferDefinition definition)
Deprecated. Transfer nodes, sync. |
org.alfresco.service.cmr.repository.NodeRef |
transfer(java.lang.String targetName,
TransferDefinition definition,
java.util.Collection callback)
Deprecated. Transfer nodes sync, with callback. |
org.alfresco.service.cmr.repository.NodeRef |
transfer(java.lang.String targetName,
TransferDefinition definition,
TransferCallback[] callbacks)
Deprecated. Transfer nodes sync, with callback. |
void |
transferAsync(java.lang.String targetName,
TransferDefinition definition,
java.util.Collection callback)
Deprecated. Transfer nodes async with callback. |
void |
transferAsync(java.lang.String targetName,
TransferDefinition definition,
TransferCallback[] callbacks)
Deprecated. Transfer nodes async with callback. |
void |
verify(TransferTarget target)
Deprecated. Verify a target is available and that the configured credentials are valid. |
Method Detail |
---|
@Auditable(parameters="targetName") org.alfresco.service.cmr.repository.NodeRef transfer(java.lang.String targetName, TransferDefinition definition) throws TransferException
targetName
- the name of the target to transfer to
The following properties must be set, nodesdefinition,
- the definition of the transfer. Specifies which nodes to transfer.
TransferException
@Auditable(parameters="targetName") org.alfresco.service.cmr.repository.NodeRef transfer(java.lang.String targetName, TransferDefinition definition, java.util.Collection callback) throws TransferException
targetName
- the name of the target to transfer todefinition
- - the definition of the transfer. Specifies which nodes to transfer.
The following properties must be set, nodescallback
- - a set of callback handlers that will be called as transfer proceeds. May be null.
TransferException
@Auditable(parameters="targetName") org.alfresco.service.cmr.repository.NodeRef transfer(java.lang.String targetName, TransferDefinition definition, TransferCallback[] callbacks) throws TransferException
targetName
- the name of the target to transfer todefinition
- - the definition of the transfer. Specifies which nodes to transfer.
The following properties must be set, nodescallbacks
- - a list of callback handlers that will be called as transfer proceeds. May be null.
TransferException
@Auditable(parameters="targetName") void transferAsync(java.lang.String targetName, TransferDefinition definition, java.util.Collection callback) throws TransferException
targetName
- the name of the target to transfer todefinition
- - the definition of the transfer. Specifies which nodes to transfer.
The following properties must be set, nodescallback
- - a collection of callback handlers that will be called as transfer proceeds. May be null.
TransferException
@Auditable(parameters="targetName") void transferAsync(java.lang.String targetName, TransferDefinition definition, TransferCallback[] callbacks) throws TransferException
targetName
- the name of the target to transfer todefinition
- - the definition of the transfer. Specifies which nodes to transfer.
The following properties must be set, nodescallbacks
- - a collection of callback handlers that will be called as transfer proceeds. May be null.
TransferException
@NotAuditable void verify(TransferTarget target) throws TransferException
TransferException
@Auditable TransferTarget createAndSaveTransferTarget(java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String endpointProtocol, java.lang.String endpointHost, int endpointPort, java.lang.String endpointPath, java.lang.String username, char[] password) throws TransferException
name,
- the name of this transfer target, which must be uniquetitle,
- the display name of this transfer targetdescription,
- endpointProtocol,
- either http or httpsendpointHost,
- endpointPort,
- endpointPath,
- username,
- password,
-
TransferException
@Auditable(parameters="name") TransferTarget createTransferTarget(java.lang.String name)
@NotAuditable java.util.Set getTransferTargets() throws TransferException
TransferException
@NotAuditable java.util.Set getTransferTargets(java.lang.String groupName) throws TransferException
groupName,
- the name of the transfer group
TransferException
@NotAuditable TransferTarget getTransferTarget(java.lang.String name) throws TransferException
TransferException
- - target does not exist@NotAuditable boolean targetExists(java.lang.String name)
name
-
@Auditable(parameters="name") void deleteTransferTarget(java.lang.String name) throws TransferException
name,
- the name of this transfer target,
TransferException
- - target does not exist@Auditable TransferTarget saveTransferTarget(TransferTarget update) throws TransferException
update
-
TransferException
@Auditable(parameters={"name", "enable"}) void enableTransferTarget(java.lang.String name, boolean enable) throws TransferException
name
- the name of the transfer targetenable
- (or false=disable)
TransferException
@Auditable(parameters="transferId") void cancelAsync(java.lang.String transferId)
transferId
- the unique identifier of the transfer to cancel.TransferEventBegin;
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |