projects/m2-core/src/lib/core/service/replication/replica-edit.service.ts
Methods |
|
constructor(http: HttpClient, logger: Logger, endpointService: EndpointConfigService, ajaxService: AjaxService, actionsService: ActionsService, tabService: TabService)
|
|||||||||||||||||||||
|
Parameters :
|
| Public cloneExchangeClass | ||||||||||||
cloneExchangeClass(originalId: number, newClassId?: string, newDisplayName?: string)
|
||||||||||||
|
Копировать ExchangeClass из существующего
Parameters :
Returns :
Promise<ExchangeClass>
|
| Public createClass |
createClass()
|
|
Classes
Returns :
Promise<ExchangeClass>
|
| Public createExchangeProperties | ||||||
createExchangeProperties(request: CreateExchangePropertiesRequest)
|
||||||
|
Parameters :
Returns :
Promise<CreatedExchangePropertiesInfo>
|
| Public createExchangeProperty | ||||||
createExchangeProperty(request: CreateExchangePropertyRequest)
|
||||||
|
Создать свойство в настраиваемом обменном классе. Обменный класс уже должен обязательно быть не полным (настраиваемым или никаким)
Parameters :
Returns :
Promise<ExchangeProperty>
|
| Public createExternalCompatibility |
createExternalCompatibility(classId: number, stereotypeId: number, isMale: boolean)
|
|
#15595 External compatibility
Returns :
Observable<ExternalCompatibility>
|
| Public createSystem |
createSystem()
|
|
Systems
Returns :
Promise<ExternalSystem>
|
| Public createTransitionalKey | ||||||
createTransitionalKey(request: CreateTransitionalKeyRequest)
|
||||||
|
Transitional keys
Parameters :
Returns :
Promise<TransitionalKey>
|
| Public createTransitionalKeyInTable |
createTransitionalKeyInTable(tableId: number, itemId: number, keyValue?: string)
|
|
Transitional keys - Datatable
Returns :
Promise<NewTransitionalKeysInTable>
|
| Public deleteClass | ||||||
deleteClass(id: number)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteExchangeProperty |
deleteExchangeProperty(classId: number, propertyUid: string)
|
|
Удалить свойство в настраиваемом обменном классе. Класс должен быть обязательно настраиваемый и свойство должно существовать
Returns :
Promise<void>
|
| Public deleteExportTableRows | ||||||
deleteExportTableRows(request: DeleteNonItemTableRowsRequest)
|
||||||
|
Удалить частитчно или полностью строки таблицы По окончании процессска придёт TableRefreshNeededMessage
Parameters :
Returns :
Promise<void>
|
| Public deleteExternalCompatibility | ||||||
deleteExternalCompatibility(externalCompatibilityId: number)
|
||||||
|
Parameters :
Returns :
Observable<void>
|
| Public deleteImportTableRows | ||||||
deleteImportTableRows(request: DeleteNonItemTableRowsRequest)
|
||||||
|
Удалить частитчно или полностью строки таблицы По окончании процессска придёт TableRefreshNeededMessage
Parameters :
Returns :
Promise<void>
|
| Public deleteSystem | ||||||
deleteSystem(id: number)
|
||||||
|
Parameters :
Returns :
Promise<void>
|
| Public deleteSystemAccess |
deleteSystemAccess(systemId: number, subjectId: number)
|
|
Удалить прва доступа в систему для субъекта
Returns :
Promise<void>
|
| Public deleteTransitionalKey | ||||||
deleteTransitionalKey(keyId: number)
|
||||||
|
Возвращает список переходных ключей, которые были изменены из-за удаления запрошенного
Parameters :
Returns :
Promise<TransitionalKey[]>
|
| Public deleteTransitionalKeyTableRows | ||||||||||||||||
deleteTransitionalKeyTableRows(tableId: number, rowIndexes?: number | number[], deleteAllRows)
|
||||||||||||||||
|
Parameters :
Returns :
Promise<void>
|
| Public editClass | ||||||
editClass(request: EditExchangeClassRequest)
|
||||||
|
Parameters :
Returns :
Promise<ExchangeClass>
|
| Public editClasses | ||||||
editClasses(requests: EditExchangeClassRequest[])
|
||||||
|
Parameters :
Returns :
Promise<ExchangeClass[]>
|
| Public editExchangeProperty | ||||||
editExchangeProperty(request: EditExchangePropertyRequest)
|
||||||
|
Отредактировать свойство в настраиваемом обменном классе. Класс должен быть обязательно настраиваемый и свойство должно существовать
Parameters :
Returns :
Promise<ExchangeProperty>
|
| Public editExportRestriction | ||||||
editExportRestriction(request: EditExportRestrictionRequest)
|
||||||
|
Parameters :
Returns :
Promise<ExportRestriction>
|
| Public editExportRestrictions | ||||||
editExportRestrictions(requests: EditExportRestrictionRequest[])
|
||||||
|
Parameters :
Returns :
Promise<ExportRestriction[]>
|
| Public editExportTableRows | ||||||
editExportTableRows(request: EditExportTableRowsRequest)
|
||||||
|
Отредактировать частитчно или полностью строки таблицы По окончании процессска придёт TableRefreshNeededMessage
Parameters :
Returns :
Observable<WorkInfo>
|
| Public editExternalCompatibility | ||||||
editExternalCompatibility(request: EditExternalCompatibilityRequest)
|
||||||
|
Parameters :
Returns :
Observable<ExternalCompatibility>
|
| Public editSystem | ||||||
editSystem(request: EditExternalSystemRequest)
|
||||||
|
Parameters :
Returns :
Promise<ExternalSystem>
|
| Public editSystemAccess | ||||||
editSystemAccess(request: EditSystemAccessRequest)
|
||||||
|
Отредактировать права доступа субъекта прав в реплицируемую систему
Parameters :
Returns :
Promise<DesirableSystemAccess>
|
| Public editSystems | ||||||
editSystems(requests: EditExternalSystemRequest[])
|
||||||
|
Parameters :
Returns :
Promise<ExternalSystem[]>
|
| Public editTransitionalKey | ||||||
editTransitionalKey(request: EditTransitionalKeyRequest)
|
||||||
|
Отредактировать значение переходного ключа
Parameters :
Returns :
Promise<TransitionalKey>
|
| Public exportItems | ||||||
exportItems(request: ExportItemsRequest)
|
||||||
|
Выгрузить айтем, все айтемы ноды или все айтемы из табличного представления, в зпависимости от наполнения request
Parameters :
Returns :
Promise<WorkInfo>
|
| Public importExchangeClassFromXML | |||||||||
importExchangeClassFromXML(file: File, updateProgressFn?: (progress?: number) => void)
|
|||||||||
|
Импорт ExchangeClass из XML формата.
Parameters :
Returns :
Promise<ExchangeClassInfo>
|
| Public importTransitionalKeysFromExcel | |||||||||
importTransitionalKeysFromExcel(file: File, updateProgressFn?: (progress?: number) => void)
|
|||||||||
|
Parameters :
Returns :
Promise<WorkInfo>
|
| Public onRejectSourceRecordsClick | ||||||||||||
onRejectSourceRecordsClick(sourceRecords: SourceRecordLight[], event?: MouseEvent, postRejectFn?: Function)
|
||||||||||||
|
API END
Parameters :
Returns :
void
|
| Public rejectSourceRecord | ||||||
rejectSourceRecord(request: RejectSourceRecordRequest)
|
||||||
|
Отклонить импортируемое сообщение независимо от его статуса
Parameters :
Returns :
Promise<SourceRecord>
|
| Public rejectSourceRecords | ||||||
rejectSourceRecords(requests: RejectSourceRecordRequest[])
|
||||||
|
TODO add multiple requests support
Parameters :
Returns :
Promise<Map<number, SourceRecord>>
|
| Public restartRabbitMqConsumers |
restartRabbitMqConsumers()
|
|
Returns :
Observable<RabbitMqState>
|