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 StringgetDescription()Get the description for this transfer targetStringgetEndpointHost()Get the endpoint hostStringgetEndpointPath()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 portStringgetEndpointProtocol()HTTP OR HTTPSStringgetName()Get the name of this transfer targetNodeRefgetNodeRef()read only - get the node reference of the underlying transfer target node.char[]getPassword()Get the cleartext passwordStringgetTitle()Get the title of this transfer targetStringgetUsername()The username used to authenticate with the transfer targetbooleanisEnabled()is this transfer target enabled or disabled?voidsetDescription(String description)Set the decription for this transfer targetvoidsetEnabled(boolean enabled)enable this transfer targetvoidsetEndpointHost(String endpointHost)Set the endpoint hostvoidsetEndpointPath(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(String endpointProtocol)Set the endpoint protocol.voidsetPassword(char[] password)Set the password for this transfer targetvoidsetTitle(String title)Set the title for this transfer targetvoidsetUsername(String userName)The username used to authenticate with the transfer target
-
-
-
Method Detail
-
getNodeRef
NodeRef getNodeRef()
read only - get the node reference of the underlying transfer target node.- Returns:
- NodeRef
-
getName
String getName()
Get the name of this transfer target- Returns:
- String
-
getDescription
String getDescription()
Get the description for this transfer target- Returns:
- String
-
setDescription
void setDescription(String description)
Set the decription for this transfer target- Parameters:
description- String
-
getTitle
String getTitle()
Get the title of this transfer target- Returns:
- String
-
setTitle
void setTitle(String title)
Set the title for this transfer target- Parameters:
title- String
-
getEndpointHost
String getEndpointHost()
Get the endpoint host- Returns:
- String
-
setEndpointHost
void setEndpointHost(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
String getEndpointProtocol()
HTTP OR HTTPS
-
setEndpointProtocol
void setEndpointProtocol(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
String getUsername()
The username used to authenticate with the transfer target- Returns:
- String
-
setUsername
void setUsername(String userName)
The username used to authenticate with the transfer target- Parameters:
userName- String
-
getPassword
char[] getPassword()
Get the cleartext password- Returns:
- char[]
-
getEndpointPath
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(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
-
-