blob: cb0270564902f2ab1cd9746bc94e2f23f5f612c8 [file] [log] [blame]
<?php
namespace Wsis\Stubs;
use SoapClient;
/**
* This file contains the DTOs and the method stubs for
* WSO2 IS 5.0.0 TenantMgtAdmin service.
*/
class TenantMgtAdminServiceException {
public $TenantMgtAdminServiceException; // Exception
}
class deleteTenant {
public $tenantDomain; // string
}
class updateTenant {
public $tenantInfoBean; // TenantInfoBean
}
class addTenant {
public $tenantInfoBean; // TenantInfoBean
}
class addTenantResponse {
public $return; // string
}
class activateTenant {
public $tenantDomain; // string
}
class deactivateTenant {
public $tenantDomain; // string
}
class getTenant {
public $tenantDomain; // string
}
class getTenantResponse {
public $return; // TenantInfoBean
}
class retrievePaginatedTenants {
public $pageNumber; // int
}
class retrievePaginatedTenantsResponse {
public $return; // PaginatedTenantInfoBean
}
class retrieveTenants {
}
class retrieveTenantsResponse {
public $return; // TenantInfoBean
}
class retrievePartialSearchTenants {
public $domain; // string
}
class retrievePartialSearchTenantsResponse {
public $return; // TenantInfoBean
}
class addSkeletonTenant {
public $tenantInfoBean; // TenantInfoBean
}
class addSkeletonTenantResponse {
public $return; // string
}
class retrievePaginatedPartialSearchTenants {
public $domain; // string
public $pageNumber; // int
}
class retrievePaginatedPartialSearchTenantsResponse {
public $return; // PaginatedTenantInfoBean
}
class TenantInfoBean {
public $active; // boolean
public $admin; // string
public $adminPassword; // string
public $createdDate; // dateTime
public $email; // string
public $firstname; // string
public $lastname; // string
public $originatedService; // string
public $successKey; // string
public $tenantDomain; // string
public $tenantId; // int
public $usagePlan; // string
}
class PaginatedTenantInfoBean {
public $numberOfPages; // int
public $tenantInfoBeans; // TenantInfoBean
}
/**
* TenantMgtAdminStub class
*
*
*
* @author {author}
* @copyright {copyright}
* @package {package}
*/
class TenantMgtAdminStub extends SoapClient {
private static $classmap = array(
'TenantMgtAdminServiceException' => 'TenantMgtAdminServiceException',
'deleteTenant' => 'deleteTenant',
'updateTenant' => 'updateTenant',
'addTenant' => 'addTenant',
'addTenantResponse' => 'addTenantResponse',
'activateTenant' => 'activateTenant',
'deactivateTenant' => 'deactivateTenant',
'getTenant' => 'getTenant',
'getTenantResponse' => 'getTenantResponse',
'retrievePaginatedTenants' => 'retrievePaginatedTenants',
'retrievePaginatedTenantsResponse' => 'retrievePaginatedTenantsResponse',
'retrieveTenants' => 'retrieveTenants',
'retrieveTenantsResponse' => 'retrieveTenantsResponse',
'retrievePartialSearchTenants' => 'retrievePartialSearchTenants',
'retrievePartialSearchTenantsResponse' => 'retrievePartialSearchTenantsResponse',
'addSkeletonTenant' => 'addSkeletonTenant',
'addSkeletonTenantResponse' => 'addSkeletonTenantResponse',
'retrievePaginatedPartialSearchTenants' => 'retrievePaginatedPartialSearchTenants',
'retrievePaginatedPartialSearchTenantsResponse' => 'retrievePaginatedPartialSearchTenantsResponse',
'TenantInfoBean' => 'TenantInfoBean',
'PaginatedTenantInfoBean' => 'PaginatedTenantInfoBean',
);
public function TenantMgtAdminStub($wsdl, $options = array()) {
foreach(self::$classmap as $key => $value) {
if(!isset($options['classmap'][$key])) {
$options['classmap'][$key] = $value;
}
}
parent::__construct($wsdl, $options);
}
/**
*
*
* @param retrieveTenants $parameters
* @return retrieveTenantsResponse
*/
public function retrieveTenants(retrieveTenants $parameters) {
return $this->__soapCall('retrieveTenants', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param getTenant $parameters
* @return getTenantResponse
*/
public function getTenant(getTenant $parameters) {
return $this->__soapCall('getTenant', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param deactivateTenant $parameters
* @return void
*/
public function deactivateTenant(deactivateTenant $parameters) {
return $this->__soapCall('deactivateTenant', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param retrievePartialSearchTenants $parameters
* @return retrievePartialSearchTenantsResponse
*/
public function retrievePartialSearchTenants(retrievePartialSearchTenants $parameters) {
return $this->__soapCall('retrievePartialSearchTenants', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param retrievePaginatedTenants $parameters
* @return retrievePaginatedTenantsResponse
*/
public function retrievePaginatedTenants(retrievePaginatedTenants $parameters) {
return $this->__soapCall('retrievePaginatedTenants', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param updateTenant $parameters
* @return void
*/
public function updateTenant(updateTenant $parameters) {
return $this->__soapCall('updateTenant', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param addSkeletonTenant $parameters
* @return addSkeletonTenantResponse
*/
public function addSkeletonTenant(addSkeletonTenant $parameters) {
return $this->__soapCall('addSkeletonTenant', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param addTenant $parameters
* @return addTenantResponse
*/
public function addTenant(addTenant $parameters) {
return $this->__soapCall('addTenant', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param retrievePaginatedPartialSearchTenants $parameters
* @return retrievePaginatedPartialSearchTenantsResponse
*/
public function retrievePaginatedPartialSearchTenants(retrievePaginatedPartialSearchTenants $parameters) {
return $this->__soapCall('retrievePaginatedPartialSearchTenants', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param activateTenant $parameters
* @return void
*/
public function activateTenant(activateTenant $parameters) {
return $this->__soapCall('activateTenant', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
/**
*
*
* @param deleteTenant $parameters
* @return void
*/
public function deleteTenant(deleteTenant $parameters) {
return $this->__soapCall('deleteTenant', array($parameters), array(
'uri' => 'http://services.mgt.tenant.carbon.wso2.org',
'soapaction' => ''
)
);
}
}
?>