projects/m2-core/src/lib/core/service/meta/attribute-classifier.service.ts
constructor(http: HttpClient, endpointService: EndpointConfigService, utilService: UtilService, webSocketService: WebSocketService)
|
|||||||||||||||
|
Parameters :
|
| Public createAggregationStereotype | ||||||
createAggregationStereotype(groupId: number)
|
||||||
|
Parameters :
Returns :
Promise<AggregationStereotype>
|
| Public createAttribute | ||||||
createAttribute(request: CreateAttributeRequest)
|
||||||
|
Parameters :
Returns :
Promise<Attribute>
|
| Public createGroup | ||||||
createGroup(parentId: number)
|
||||||
|
Edit API
Parameters :
Returns :
Promise<PropertyGroup>
|
| Public createLdapAlias | ||||||
createLdapAlias(name: string)
|
||||||
|
Создать алиас атрибута пользователя LDAP
Parameters :
Returns :
Promise<string>
|
| Public createLinkAttrDeclaration | ||||||
createLinkAttrDeclaration(request: CreateLinkAttrDeclarationRequest)
|
||||||
|
Parameters :
Returns :
Promise<LinkAttrDeclarations>
|
| Public deleteGroup | ||||||
deleteGroup(groupId: number)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteLdapAlias | ||||||
deleteLdapAlias(name: string)
|
||||||
|
Удалить алиас атрибута пользователя LDAP
Parameters :
Returns :
Promise<void>
|
| Public deleteLinkAttrDeclarations | ||||||
deleteLinkAttrDeclarations(declarationIds: number | number[])
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteProperties | ||||||
deleteProperties(propertyIds: number | number[])
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public doesGroupExist | ||||||
doesGroupExist(groupId: number)
|
||||||
|
Parameters :
Returns :
Promise<boolean>
|
| Public editAggregationStereotype | ||||||
editAggregationStereotype(request: EditAggregationStereotypeRequest)
|
||||||
|
Parameters :
Returns :
Promise<AggregationStereotype>
|
| Public editAggregationStereotypes | ||||||
editAggregationStereotypes(requests: EditAggregationStereotypeRequest[])
|
||||||
|
Parameters :
Returns :
Promise<AggregationStereotype[]>
|
| Public editAttribute | ||||||
editAttribute(request: EditAttributeRequest)
|
||||||
|
Parameters :
Returns :
Promise<Attribute>
|
| Public editAttributes | ||||||
editAttributes(requests: EditAttributeRequest[])
|
||||||
|
Parameters :
Returns :
Promise<Attribute[]>
|
| Public editGroup | ||||||
editGroup(request: EditPropertyGroupRequest)
|
||||||
|
Parameters :
Returns :
Promise<PropertyGroup>
|
| Public editGroups | ||||||
editGroups(requests: EditPropertyGroupRequest[])
|
||||||
|
Parameters :
Returns :
Promise<PropertyGroup[]>
|
| Public editLinkAttrDeclaration | ||||||
editLinkAttrDeclaration(request: EditLinkAttrDeclarationRequest)
|
||||||
|
Parameters :
Returns :
Promise<LinkAttrDeclaration>
|
| Public editLinkAttrDeclarations | ||||||
editLinkAttrDeclarations(requests: EditLinkAttrDeclarationRequest[])
|
||||||
|
Parameters :
Returns :
Promise<LinkAttrDeclaration[]>
|
| Public editProperties | ||||||
editProperties(requests: Array
|
||||||
|
Parameters :
Returns :
Promise<Property[]>
|
| Public findMetadata | ||||||
findMetadata(searchString: string)
|
||||||
|
Parameters :
Returns :
Promise<FilteredMetadata>
|
| Public findProperties | ||||||
findProperties(request: FindPropertiesExtendedRequest)
|
||||||
|
Parameters :
Returns :
Promise<FilteredMetadata>
|
| Public getAllPropertiesOfType | ||||||
getAllPropertiesOfType(propertyType: PropertyType)
|
||||||
|
Parameters :
Returns :
Promise<PropertyLight[]>
|
| Public getAllPropertyNames |
getAllPropertyNames()
|
|
Returns :
Promise<Record<number, string>>
|
| Public getGroupPath | ||||||
getGroupPath(groupId: number)
|
||||||
|
Parameters :
Returns :
Promise<PropertyGroup[]>
|
| Public getLdapAliases |
getLdapAliases()
|
|
Получить карту атрибут Ldap - атрибут m2
Returns :
Promise<string[]>
|
| Public getLinkAttributeDeclarations | ||||||
getLinkAttributeDeclarations(stereotypeIds: number[])
|
||||||
|
Parameters :
|
| Public getLinkAttributeDeclarationsForStereotype | ||||||
getLinkAttributeDeclarationsForStereotype(stereotypeId: number)
|
||||||
|
Parameters :
Returns :
Promise<LinkAttrDeclaration[]>
|
| Public getProperties |
getProperties(groupId: number, withSubGroups: boolean)
|
|
Returns :
Promise<Property[]>
|
| Public getPropertiesByEotdIds | ||||||
getPropertiesByEotdIds(eotds: string[])
|
||||||
|
Parameters :
Returns :
Promise<Map<string, Property>>
|
| Public getPropertiesByIds | ||||||
getPropertiesByIds(ids: number[])
|
||||||
|
Parameters :
Returns :
Promise<Property[]>
|
| Public getPropertiesByIds$ | ||||||
getPropertiesByIds$(ids: number[])
|
||||||
|
Parameters :
Returns :
Observable<Property[]>
|
| Public getPropertiesByUUIDs | ||||||
getPropertiesByUUIDs(uuids: string[])
|
||||||
|
Parameters :
Returns :
Observable<Map<string, Property>>
|
| Public getPropertiesImages | ||||||
getPropertiesImages(imageIds: number[])
|
||||||
|
Parameters :
Returns :
Promise<BlobData[]>
|
| Public getPropertiesMap | ||||||
getPropertiesMap(ids: number[])
|
||||||
|
Parameters :
Returns :
Promise<Map<number, Property>>
|
| Public getPropertiesOfGroups | ||||||
getPropertiesOfGroups(groupIds: number[])
|
||||||
|
Parameters :
Returns :
Promise<Map<number, number[]>>
|
| Public getPropertiesPaths | ||||||
getPropertiesPaths(propertyIds: number[])
|
||||||
|
Parameters :
Returns :
Promise<Map<number, number[]>>
|
| Public getPropertiesUuids | ||||||
getPropertiesUuids(propertiesIds: number[])
|
||||||
|
Parameters :
Returns :
Observable<Map<number, string>>
|
| Public getPropertyById | ||||||
getPropertyById(id: number)
|
||||||
|
Parameters :
Returns :
Promise<Property>
|
| Public getPropertyGroupById | ||||||
getPropertyGroupById(groupId: number)
|
||||||
|
Parameters :
Returns :
Promise<PropertyGroup>
|
| Public getPropertyGroupsByIds | ||||||
getPropertyGroupsByIds(groupIds: number[])
|
||||||
|
Parameters :
Returns :
Promise<PropertyGroup[]>
|
| Public getPropertyGroupsMap | ||||||
getPropertyGroupsMap(groupIds: number[])
|
||||||
|
Parameters :
Returns :
Promise<Map<number, PropertyGroup>>
|
| Public getPropertyGroupsUids | ||||||
getPropertyGroupsUids(groupIds: number[])
|
||||||
|
Parameters :
Returns :
Observable<NumberMap<string>>
|
| Public getPropertyGroupUid | ||||||
getPropertyGroupUid(groupId: number)
|
||||||
|
Parameters :
Returns :
Observable<string>
|
| Public getPropertyImage | ||||||
getPropertyImage(imageId: number)
|
||||||
|
Parameters :
Returns :
Promise<BlobData>
|
| Public getPropertyNamesByUuids | ||||||
getPropertyNamesByUuids(uuids: string[])
|
||||||
|
Parameters :
Returns :
Observable<Map<string, string>>
|
| Public getPropertyPath | ||||||
getPropertyPath(propertyId: number)
|
||||||
|
Parameters :
Returns :
Promise<PropertyGroup[]>
|
| Public getPropertyPropositions | ||||||||||||
getPropertyPropositions(propertyType, filterFn?: (property?: PropertyLight) => void)
|
||||||||||||
|
Parameters :
Returns :
Promise<DataProposition[]>
|
| Public getPropertyUuid | ||||||
getPropertyUuid(propertyId: number)
|
||||||
|
Parameters :
Returns :
Observable<string>
|
| Public getRootGroup | ||||||
getRootGroup(contentType: PropertyGroupContent)
|
||||||
|
API END
Parameters :
Returns :
Promise<PropertyGroup>
|
| Public getRootGroups |
getRootGroups()
|
|
Returns :
Promise<PropertyGroup[]>
|
| Public getSubGroups | |||||||||
getSubGroups(groupId: number, checkEntitiesIds?: number[])
|
|||||||||
|
Parameters :
Returns :
Promise<PropertyGroup[]>
|
| Public importProperties | ||||||
importProperties(request: ImportPropertiesRequest)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public mergeProperties | ||||||
mergeProperties(request: MergePropertiesRequest)
|
||||||
|
Объединить зависимости свойств
Parameters :
Returns :
Promise<WorkInfo>
|