public class PartnerConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PartnerConfiguration.FIELDS
JSON Fields
|
Modifier and Type | Field and Description |
---|---|
static String |
BAR_JSON_FIELD
Uses as separator in field
|
static String |
BAR_SEPARATOR_FIELD
Uses as separator in field
|
static String |
BLANK_SEPARATOR_FIELD
Uses as separator in field
|
static String |
VERSION_R66_SOFTWARE_3_6_1 |
Constructor and Description |
---|
PartnerConfiguration(String id)
Self constructor
|
PartnerConfiguration(String id,
String json)
Constructor for an external HostId
|
Modifier and Type | Method and Description |
---|---|
boolean |
changeFileInfoEnabled() |
FilesystemBasedDigest.DigestAlgo |
getDigestAlgo() |
static FilesystemBasedDigest.DigestAlgo |
getDigestAlgo(String algo) |
String |
getId() |
String |
getR66Version() |
static String |
getSEPARATOR_FIELD() |
static String |
getSeparator(String remoteHost) |
String |
getSeperator() |
String |
getVersion() |
boolean |
isCompression() |
boolean |
isProxified() |
static boolean |
isVersion2GEQVersion1(String version1,
String version2)
Compare 2 versions
|
static boolean |
isVersion2GTVersion1(String version1,
String version2)
Compare strictly 2 versions
|
static void |
setSEPARATOR_FIELD(String separatorFIELD) |
boolean |
supportReuseAuthentication() |
String |
toString() |
boolean |
useFileSize() |
boolean |
useFinalHash() |
boolean |
useJson() |
static boolean |
useJson(String host) |
public static final String BAR_JSON_FIELD
public static final String BAR_SEPARATOR_FIELD
public static final String BLANK_SEPARATOR_FIELD
public static final String VERSION_R66_SOFTWARE_3_6_1
public PartnerConfiguration(String id, String json)
id
- json
- mainly the version informationpublic PartnerConfiguration(String id)
id
- public final String getId()
public final String getVersion()
public final String getR66Version()
public final boolean isCompression()
public final boolean useFileSize()
public final boolean useFinalHash()
public final FilesystemBasedDigest.DigestAlgo getDigestAlgo()
public final boolean isProxified()
public final String getSeperator()
public final boolean useJson()
public final boolean changeFileInfoEnabled()
public final boolean supportReuseAuthentication()
public final String toString()
public static FilesystemBasedDigest.DigestAlgo getDigestAlgo(String algo)
algo
- public static String getSeparator(String remoteHost)
remoteHost
- public static boolean isVersion2GEQVersion1(String version1, String version2)
version1
- version2
- public static boolean isVersion2GTVersion1(String version1, String version2)
version1
- version2
- public static boolean useJson(String host)
host
- public static String getSEPARATOR_FIELD()
public static void setSEPARATOR_FIELD(String separatorFIELD)
separatorFIELD
- the sEPARATOR_FIELD to setCopyright © 2009–2022 Waarp. All rights reserved.