ePages 7.19.0 - DE_EPAGES/MultiStoreProvider/API/WebService/WebServiceVerification.pm

Package DE_EPAGES::MultiStoreProvider::API::WebService::WebServiceVerification

MultiStoreMaster - webservice verification module

@EXPORT_OK
getMultiStoreConfigService
getAssignedSubShops
callMultiStoreWebService
createWebServiceConnection

Functions

callMultiStoreWebService
createWebServiceConnection
getAssignedSubShops
getMultiStoreConfigService

callMultiStoreWebService

Calls the given web service.

Syntax
callMultiStoreWebService($WebServiceProxy, $ShopAlias)
Input
$WebServiceProxy (DE_EPAGES::ShopConfiguration::API::StoreWebServiceClient)
web service proxy
$ShopAlias (string)
subshop alias
Return
$SOAPResult (object)
soap result

createWebServiceConnection

Creates connection to the given web service.pwd

Syntax
createWebServiceConnection($Proxy, $Auth)
Input
$Proxy (string)
proxy adress
$Auth (string)
basic authentication data
Return
$WebServiceProxy (DE_EPAGES::ShopConfiguration::API::StoreWebServiceClient)
web service proxy

getAssignedSubShops

Returns the subshops of the given mastershops.

Syntax
getAssignedSubShops($MasterShop)
Input
$MasterShop (string)
store name
Return
$aSubShops (string.array.ref)
names of subshops

getMultiStoreConfigService

Gets MultiStore config service client for the specified mastershop.

Syntax
getMultiStoreConfigService($MasterShop)
Input
$MasterShop (string)
store name
Return
$Client (DE_EPAGES::WebService::API::Client)
web service client