Interface TransferTarget
-
- All Known Implementing Classes:
TransferTargetImpl
public interface TransferTargetTransfer Target. Definition of a remote target to transfer to, contains details such as its name and address.- Author:
- Mark Rogers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetDescription()Get the description for this transfer targetjava.lang.StringgetEndpointHost()Get the endpoint hostjava.lang.StringgetEndpointPath()The location of the transfer service on the target endpoint host Defaults to "/alfresco/service/api/transfer", and this shouldn't typically need to changeintgetEndpointPort()Get the endpoint portjava.lang.StringgetEndpointProtocol()HTTP OR HTTPSjava.lang.StringgetName()Get the name of this transfer targetorg.alfresco.service.cmr.repository.NodeRefgetNodeRef()read only - get the node reference of the underlying transfer target node.char[]getPassword()Get the cleartext passwordjava.lang.StringgetTitle()Get the title of this transfer targetjava.lang.StringgetUsername()The username used to authenticate with the transfer targetbooleanisEnabled()is this transfer target enabled or disabled?voidsetDescription(java.lang.String description)Set the decription for this transfer targetvoidsetEnabled(boolean enabled)enable this transfer targetvoidsetEndpointHost(java.lang.String endpointHost)Set the endpoint hostvoidsetEndpointPath(java.lang.String path)The location of the transfer service on the target endpoint host Defaults to "/alfresco/service/api/transfer", and this shouldn't typically need to changevoidsetEndpointPort(int endpointPort)Set the endpoint portvoidsetEndpointProtocol(java.lang.String endpointProtocol)Set the endpoint protocol.voidsetPassword(char[] password)Set the password for this transfer targetvoidsetTitle(java.lang.String title)Set the title for this transfer targetvoidsetUsername(java.lang.String userName)The username used to authenticate with the transfer target
-
-
-
Method Detail
-
getNodeRef
org.alfresco.service.cmr.repository.NodeRef getNodeRef()
read only - get the node reference of the underlying transfer target node.- Returns:
- NodeRef
-
getName
java.lang.String getName()
Get the name of this transfer target- Returns:
- String
-
getDescription
java.lang.String getDescription()
Get the description for this transfer target- Returns:
- String
-
setDescription
void setDescription(java.lang.String description)
Set the decription for this transfer target- Parameters:
description- String
-
getTitle
java.lang.String getTitle()
Get the title of this transfer target- Returns:
- String
-
setTitle
void setTitle(java.lang.String title)
Set the title for this transfer target- Parameters:
title- String
-
getEndpointHost
java.lang.String getEndpointHost()
Get the endpoint host- Returns:
- String
-
setEndpointHost
void setEndpointHost(java.lang.String endpointHost)
Set the endpoint host- Parameters:
endpointHost- String
-
getEndpointPort
int getEndpointPort()
Get the endpoint port- Returns:
- int
-
setEndpointPort
void setEndpointPort(int endpointPort)
Set the endpoint port- Parameters:
endpointPort- int
-
getEndpointProtocol
java.lang.String getEndpointProtocol()
HTTP OR HTTPS
-
setEndpointProtocol
void setEndpointProtocol(java.lang.String endpointProtocol)
Set the endpoint protocol.- Parameters:
endpointProtocol- String
-
setPassword
void setPassword(char[] password)
Set the password for this transfer target- Parameters:
password- clear text password.
-
getUsername
java.lang.String getUsername()
The username used to authenticate with the transfer target- Returns:
- String
-
setUsername
void setUsername(java.lang.String userName)
The username used to authenticate with the transfer target- Parameters:
userName- String
-
getPassword
char[] getPassword()
Get the cleartext password- Returns:
- char[]
-
getEndpointPath
java.lang.String getEndpointPath()
The location of the transfer service on the target endpoint host Defaults to "/alfresco/service/api/transfer", and this shouldn't typically need to change- Returns:
- String
-
setEndpointPath
void setEndpointPath(java.lang.String path)
The location of the transfer service on the target endpoint host Defaults to "/alfresco/service/api/transfer", and this shouldn't typically need to change
-
isEnabled
boolean isEnabled()
is this transfer target enabled or disabled?
-
setEnabled
void setEnabled(boolean enabled)
enable this transfer target
-
-