The useLsForWs
flag, useSslForWs
flag, dsUseSSLForCatalogue
function, and useLSForWebService
method in DsUploadCommunicationForTest
class have been removed as they always return true. The logic that execute when useLsForWs=false and useSslForWs=false are all removed.
Removed: public bool useLsForWs = true; Removed: public bool useSslForWs = true; Removed: public bool dsUseSSLForCatalogue() { private class DsUploadCommunicationForTest extends DcUploadCommunication { - Removed: public bool useLSForWebService() {
Remove DsWsMethod
class and move its methods which are stil in use into DsLsWsMethod
class. Some unused methods in DsLsWsMethod
class are removed too.
package class DsLsWsMethod : abstract { - Removed: public bool connected(DsCommunication com) { - Removed: public bool appendProps() { - Removed: public Task execute() { - Added: extend public Object output(DsCommunication com, RpcActualArgList resultArgs) {
Remove DsWsAddUser
class , DsWsUpdateUser
class, DsWsRemoveUser
class and DsWsListUsers
class as they are not used anymore when useLsForWs is always true. DsLsWsAddUser
class, DsLsWsUpdateUser
class, DsLsWsRemoveUser
class and DsLsWsListUsers
are used when useLsForWs=true.