File

projects/m2-core/src/lib/core/service/meta/attribute-classifier.service.ts

Index

Methods

Constructor

constructor(http: HttpClient, endpointService: EndpointConfigService, utilService: UtilService, webSocketService: WebSocketService)
Parameters :
Name Type Optional
http HttpClient No
endpointService EndpointConfigService No
utilService UtilService No
webSocketService WebSocketService No

Methods

Public createAggregationStereotype
createAggregationStereotype(groupId: number)
Parameters :
Name Type Optional
groupId number No
Returns : Promise<AggregationStereotype>
Public createAttribute
createAttribute(request: CreateAttributeRequest)
Parameters :
Name Type Optional
request CreateAttributeRequest No
Returns : Promise<Attribute>
Public createGroup
createGroup(parentId: number)

Edit API

Parameters :
Name Type Optional
parentId number No
Returns : Promise<PropertyGroup>
Public createLdapAlias
createLdapAlias(name: string)

Создать алиас атрибута пользователя LDAP

Parameters :
Name Type Optional
name string No
Returns : Promise<string>
Public createLinkAttrDeclaration
createLinkAttrDeclaration(request: CreateLinkAttrDeclarationRequest)
Parameters :
Name Type Optional
request CreateLinkAttrDeclarationRequest No
Returns : Promise<LinkAttrDeclarations>
Public createLinkAttrDeclarations
createLinkAttrDeclarations(requests: CreateLinkAttrDeclarationRequest[])
Parameters :
Name Type Optional
requests CreateLinkAttrDeclarationRequest[] No
Returns : Promise<LinkAttrDeclarations[]>
Public deleteGroup
deleteGroup(groupId: number)
Parameters :
Name Type Optional
groupId number No
Returns : Promise<void>
Public deleteLdapAlias
deleteLdapAlias(name: string)

Удалить алиас атрибута пользователя LDAP

Parameters :
Name Type Optional
name string No
Returns : Promise<void>
Public deleteLinkAttrDeclarations
deleteLinkAttrDeclarations(declarationIds: number | number[])
Parameters :
Name Type Optional
declarationIds number | number[] No
Returns : Promise<void>
Public deleteProperties
deleteProperties(propertyIds: number | number[])
Parameters :
Name Type Optional
propertyIds number | number[] No
Returns : Promise<void>
Public doesGroupExist
doesGroupExist(groupId: number)
Parameters :
Name Type Optional
groupId number No
Returns : Promise<boolean>
Public editAggregationStereotype
editAggregationStereotype(request: EditAggregationStereotypeRequest)
Parameters :
Name Type Optional
request EditAggregationStereotypeRequest No
Returns : Promise<AggregationStereotype>
Public editAggregationStereotypes
editAggregationStereotypes(requests: EditAggregationStereotypeRequest[])
Parameters :
Name Type Optional
requests EditAggregationStereotypeRequest[] No
Returns : Promise<AggregationStereotype[]>
Public editAttribute
editAttribute(request: EditAttributeRequest)
Parameters :
Name Type Optional
request EditAttributeRequest No
Returns : Promise<Attribute>
Public editAttributes
editAttributes(requests: EditAttributeRequest[])
Parameters :
Name Type Optional
requests EditAttributeRequest[] No
Public editGroup
editGroup(request: EditPropertyGroupRequest)
Parameters :
Name Type Optional
request EditPropertyGroupRequest No
Returns : Promise<PropertyGroup>
Public editGroups
editGroups(requests: EditPropertyGroupRequest[])
Parameters :
Name Type Optional
requests EditPropertyGroupRequest[] No
Returns : Promise<PropertyGroup[]>
Public editLinkAttrDeclaration
editLinkAttrDeclaration(request: EditLinkAttrDeclarationRequest)
Parameters :
Name Type Optional
request EditLinkAttrDeclarationRequest No
Public editLinkAttrDeclarations
editLinkAttrDeclarations(requests: EditLinkAttrDeclarationRequest[])
Parameters :
Name Type Optional
requests EditLinkAttrDeclarationRequest[] No
Public editProperties
editProperties(requests: Array)
Parameters :
Name Type Optional
requests Array<EditAttributeRequest | EditAggregationStereotypeRequest> No
Public findMetadata
findMetadata(searchString: string)
Parameters :
Name Type Optional
searchString string No
Public findProperties
findProperties(request: FindPropertiesExtendedRequest)
Parameters :
Name Type Optional
request FindPropertiesExtendedRequest No
Public getAllPropertiesOfType
getAllPropertiesOfType(propertyType: PropertyType)
Parameters :
Name Type Optional
propertyType PropertyType No
Returns : Promise<PropertyLight[]>
Public getAllPropertyNames
getAllPropertyNames()
Returns : Promise<Record<number, string>>
Public getGroupPath
getGroupPath(groupId: number)
Parameters :
Name Type Optional
groupId number No
Returns : Promise<PropertyGroup[]>
Public getLdapAliases
getLdapAliases()

Получить карту атрибут Ldap - атрибут m2

Returns : Promise<string[]>
Public getLinkAttributeDeclarations
getLinkAttributeDeclarations(stereotypeIds: number[])
Parameters :
Name Type Optional
stereotypeIds number[] No
Public getLinkAttributeDeclarationsForStereotype
getLinkAttributeDeclarationsForStereotype(stereotypeId: number)
Parameters :
Name Type Optional
stereotypeId number No
Public getProperties
getProperties(groupId: number, withSubGroups: boolean)
Parameters :
Name Type Optional
groupId number No
withSubGroups boolean No
Public getPropertiesByEotdIds
getPropertiesByEotdIds(eotds: string[])
Parameters :
Name Type Optional
eotds string[] No
Public getPropertiesByIds
getPropertiesByIds(ids: number[])
Parameters :
Name Type Optional
ids number[] No
Public getPropertiesByIds$
getPropertiesByIds$(ids: number[])
Parameters :
Name Type Optional
ids number[] No
Public getPropertiesByUUIDs
getPropertiesByUUIDs(uuids: string[])
Parameters :
Name Type Optional
uuids string[] No
Public getPropertiesImages
getPropertiesImages(imageIds: number[])
Parameters :
Name Type Optional
imageIds number[] No
Public getPropertiesMap
getPropertiesMap(ids: number[])
Parameters :
Name Type Optional
ids number[] No
Public getPropertiesOfGroups
getPropertiesOfGroups(groupIds: number[])
Parameters :
Name Type Optional
groupIds number[] No
Returns : Promise<Map<number, number[]>>
Public getPropertiesPaths
getPropertiesPaths(propertyIds: number[])
Parameters :
Name Type Optional
propertyIds number[] No
Returns : Promise<Map<number, number[]>>
Public getPropertiesUuids
getPropertiesUuids(propertiesIds: number[])
Parameters :
Name Type Optional
propertiesIds number[] No
Returns : Observable<Map<number, string>>
Public getPropertyById
getPropertyById(id: number)
Parameters :
Name Type Optional
id number No
Returns : Promise<Property>
Public getPropertyGroupById
getPropertyGroupById(groupId: number)
Parameters :
Name Type Optional
groupId number No
Returns : Promise<PropertyGroup>
Public getPropertyGroupsByIds
getPropertyGroupsByIds(groupIds: number[])
Parameters :
Name Type Optional
groupIds number[] No
Returns : Promise<PropertyGroup[]>
Public getPropertyGroupsMap
getPropertyGroupsMap(groupIds: number[])
Parameters :
Name Type Optional
groupIds number[] No
Returns : Promise<Map<number, PropertyGroup>>
Public getPropertyGroupsUids
getPropertyGroupsUids(groupIds: number[])
Parameters :
Name Type Optional
groupIds number[] No
Public getPropertyGroupUid
getPropertyGroupUid(groupId: number)
Parameters :
Name Type Optional
groupId number No
Returns : Observable<string>
Public getPropertyImage
getPropertyImage(imageId: number)
Parameters :
Name Type Optional
imageId number No
Returns : Promise<BlobData>
Public getPropertyNamesByUuids
getPropertyNamesByUuids(uuids: string[])
Parameters :
Name Type Optional
uuids string[] No
Returns : Observable<Map<string, string>>
Public getPropertyPath
getPropertyPath(propertyId: number)
Parameters :
Name Type Optional
propertyId number No
Returns : Promise<PropertyGroup[]>
Public getPropertyPropositions
getPropertyPropositions(propertyType, filterFn?: (property?: PropertyLight) => void)
Parameters :
Name Type Optional Default value
propertyType No PropertyType.All
filterFn function Yes
Returns : Promise<DataProposition[]>
Public getPropertyUuid
getPropertyUuid(propertyId: number)
Parameters :
Name Type Optional
propertyId number No
Returns : Observable<string>
Public getRootGroup
getRootGroup(contentType: PropertyGroupContent)

API END

Parameters :
Name Type Optional
contentType PropertyGroupContent No
Returns : Promise<PropertyGroup>
Public getRootGroups
getRootGroups()
Returns : Promise<PropertyGroup[]>
Public getSubGroups
getSubGroups(groupId: number, checkEntitiesIds?: number[])
Parameters :
Name Type Optional
groupId number No
checkEntitiesIds number[] Yes
Returns : Promise<PropertyGroup[]>
Public importProperties
importProperties(request: ImportPropertiesRequest)
Parameters :
Name Type Optional
request ImportPropertiesRequest No
Returns : Promise<void>
Public mergeProperties
mergeProperties(request: MergePropertiesRequest)

Объединить зависимости свойств

Parameters :
Name Type Optional
request MergePropertiesRequest No
Returns : Promise<WorkInfo>

results matching ""

    No results matching ""