@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 companyUESCompanyRTException
companyUri
- UESURI of the company whose attributes are returnedUESCompanyRTException
companyUri
- UESURI of the company whose attributes are to be changed.company
- DTO containing new attributes for companyUESCompanyRTException
companyUri
- UESURI of the company which is going to be deletedUESCompanyRTException
companyUri
- UESURI of the company from where entries are listedcriteria
- DTO containing criteria for listing Available parameters are:
name
,
code
and
entityTypeUri
.UESCompanyRTException