@UESService public interface UESCompany
| Modifier and Type | Field and Description | 
|---|---|
static UESURI | 
BETYPE_COMPANY
URI of company business entity. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
UESURI | 
create(UESURI locationUri,
Creates a new company. 
 | 
void | 
delete(UESURI companyUri)
This command deletes the specified company from the system. 
 | 
UESCompanyAttributes | 
getAttributes(UESURI companyUri)
This command returns attributes representing the company specified by the companyUri parameter. 
 | 
UESResultList<UESCompanyEntryAttributes,UESCompanyGetEntryList> | 
getEntryList(UESURI companyUri,
This command returns a list of entries (artifacts or shortcuts) enlisted in the specified company. 
 | 
UESURI | 
setAttributes(UESURI companyUri,
Command for setting attributes of a company. 
 | 
UESCompanyCreate DTO. Competent role for the company will be selected as the most suitable according to specified container and
 meta artifact (executive/authorized role with connected interface), or can be also specified in UESCompanyCreate DTO.locationUri - UESURI of the container except meta model where the company is going to be createdcompany - DTO containing attributes of new companyUESCompanyRTExceptioncompanyUri - UESURI of the company whose attributes are returnedUESCompanyRTExceptioncompanyUri - UESURI of the company whose attributes are to be changed.company - DTO containing new attributes for companyUESCompanyRTExceptioncompanyUri - UESURI of the company which is going to be deletedUESCompanyRTExceptioncompanyUri - UESURI of the company from where entries are listedcriteria - DTO containing criteria for listing Available parameters are:
          name,
          code and
          entityTypeUri.UESCompanyRTException