public interface IDfAcsTransferPreferences
Modifier and Type | Method and Description |
---|---|
void |
allowBocsTransfer(boolean isBocsTransferAllowed)
Specifies whether BOCS content transfer is allowed.
|
void |
allowSurrogateTransfer(boolean isSurrogateTransferAllowed)
Specifies whether surrogate transfer is allowed.
|
java.lang.String |
getClientNetworkLocationId()
Returns the client network location identifier to be used.
|
IDfList |
getProtocols()
Returns a list of enabled protocols.
|
boolean |
isAcsTransferPreferred()
Indicates whether accelerated content transfer is preferred.
|
boolean |
isBocsTransferAllowed()
Tests if BOCS content transfer is allowed.
|
boolean |
isMacClient()
Tests whether the client is a Macintosh client.
|
boolean |
isProtocolEnabled(java.lang.Object protocol)
Returns whether or not the protocol is currently enabled.
|
boolean |
isSurrogateTransferAllowed()
Tests if surrogate transfer is allowed.
|
boolean |
isSynchronousBocsTransfer()
Tests if BOCS content transfer needs to be synchronous.
|
void |
preferAcsTransfer(boolean isAcsTransferPreferred)
Sets the accelerated content transfer preference.
|
void |
setClientNetworkLocationId(java.lang.String clientNetworkLocationId)
Sets the client network location identifier to be used.
|
void |
setMacClient(boolean isMacClient)
Specifies whether the client is a Macintosh client.
|
void |
setProtocols(IDfList protocols)
Sets protocols to be used for accelerated content transfer.
|
void |
setSynchronousBocsTransfer(boolean isSynchronousBocsTransfer)
Specifies whether BOCS content transfer needs to be synchronous.
|
boolean isAcsTransferPreferred()
true
, if accelerated content transfer is preferred; false
otherwise.
Default value is true
.void preferAcsTransfer(boolean isAcsTransferPreferred)
true
to indicate that
accelerated content transfer is preferred; false
otherwise.isAcsTransferPreferred
- true
indicates that accelerated content transfer is preferred;
false
indicates that accelerated content transfer is not preferred.java.lang.String getClientNetworkLocationId()
null
.void setClientNetworkLocationId(java.lang.String clientNetworkLocationId)
clientNetworkLocationId
- identifier of the client network location to be usedIDfList getProtocols()
IDfList
of protocols. If not null and not empty, accelerated content transfer
is limited to these protocols.
Default value is empty IDfList
object.void setProtocols(IDfList protocols)
protocols
- IDfList of protocols. If not null and not empty, accelerated content transfer
is limited to these protocols.boolean isProtocolEnabled(java.lang.Object protocol)
protocol
- The method checks whether or not this protocol is enabled.true
if the protocol is enabled; false
otherwiseboolean isMacClient()
true
if the client is a Macinstosh client; false
otherwise.
Default value is false
.void setMacClient(boolean isMacClient)
isMacClient
- true
if the client is a Macintosh client; false
otherwise.boolean isSurrogateTransferAllowed()
true
if surrogate transfer allowed; false
otherwise.
Default value is true
.void allowSurrogateTransfer(boolean isSurrogateTransferAllowed)
isSurrogateTransferAllowed
- true
if surrogate transfer allowed; false
otherwise.boolean isBocsTransferAllowed()
true
if BOCS content transfer allowed; false
otherwise.
Default value is true
.void allowBocsTransfer(boolean isBocsTransferAllowed)
isBocsTransferAllowed
- true
if BOCS content transfer allowed; false
otherwiseboolean isSynchronousBocsTransfer()
true
if BOCS content transfer needs to be synchronous; false
otherwise.
Default value is true
.void setSynchronousBocsTransfer(boolean isSynchronousBocsTransfer)
isSynchronousBocsTransfer
- true
if BOCS content transfer
needs to be synchronous; false
otherwise.Copyright 1994-2023 OpenText Corporation. All rights reserved.