e5core-angular-services
Version:
e5 Anywhere Angular Services
1,023 lines (1,022 loc) • 42.7 kB
TypeScript
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs';
import { E5ConfigurationService as e5Config } from './e5.configuration.service';
import * as e5Models from '../models/e5.data.models';
export declare class ConfigurationInstanceService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.ConfigurationInstanceModel[]>;
get(id: any): Observable<e5Models.ConfigurationInstanceModel>;
}
export declare class ConfigurationScopeService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
delete(options?: {
key?: any;
}): Observable<Object>;
getAll(): Observable<e5Models.ConfigurationScopeModel[]>;
create(postJson: any, options?: {
key?: any;
}): Observable<e5Models.ConfigurationSettingModel>;
get(key: any): Observable<e5Models.ConfigurationScopeModel>;
}
export declare class ConfigurationSectionService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.ConfigurationSectionModel[]>;
create(postJson: any): Observable<e5Models.ConfigurationSectionModel>;
get(id: any): Observable<e5Models.ConfigurationSectionModel>;
}
export declare class ConfigurationSettingService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.ConfigurationSettingModel[]>;
create(postJson: any): Observable<e5Models.ConfigurationSettingModel>;
getFilteredSetting(application: any, section: any, key: any): Observable<e5Models.ConfigurationSettingModel[]>;
get(id: any): Observable<e5Models.ConfigurationSettingModel>;
update(id: any, putJson: any): Observable<e5Models.ConfigurationSettingModel>;
}
export declare class IdentityClaimService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getClaimsForCurrentUser(options?: {
type?: any;
issuer?: any;
}): Observable<e5Models.ClaimModel[]>;
getClaimsForUser(options?: {
sub?: any;
type?: any;
issuer?: any;
}): Observable<e5Models.ClaimModel[]>;
getGroupsForUser(options?: {
sub?: any;
}): Observable<e5Models.ClaimModel[]>;
}
export declare class IdentityUserProfileService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getProfileForCurrentUser(): Observable<e5Models.UserProfileModel>;
}
export declare class IdentityUserSessionService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
clearCurrentUserClaims(): Observable<e5Models.ConfigurationSettingModel>;
clearCurrentUserSession(): Observable<e5Models.ConfigurationSettingModel>;
getClaimsForCurrentUser(options?: {
type?: any;
issuer?: any;
}): Observable<e5Models.ClaimModel[]>;
getScopeForCurrentUser(): Observable<e5Models.ConfigurationScopeModel>;
}
export declare class IntegrationSiteService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAllGroups(): Observable<e5Models.ClaimModel[]>;
getGroupsForCurrentUser(): Observable<e5Models.ClaimModel[]>;
getGroupsForUser(options?: {
sub?: any;
}): Observable<e5Models.ClaimModel[]>;
}
export declare class IntegrationYammerMessagesService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
postMessage(options?: {
message?: any;
groups?: any;
topics?: any;
action?: any;
}): Observable<e5Models.IntegrationYammerYammerPostModel[]>;
postWorkItemMessage(workId: any, options?: {
message?: any;
groups?: any;
topics?: any;
action?: any;
}): Observable<e5Models.IntegrationYammerYammerPostModel[]>;
}
export declare class IntegrationYammerTopicsService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(options?: {
topic?: any;
}): Observable<e5Models.IntegrationYammerYammerTopicModel>;
exists(options?: {
topic?: any;
}): Observable<Object>;
}
export declare class ListSearchService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
search(id: any, options?: {
prefix?: any;
parentListItemId?: any;
}): Observable<e5Models.ListItemModel[]>;
}
export declare class MonitorsSlaCompletionMonitorService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getCompletionSlaMonitorWorkCounts(startDate: any, endDate: any, options?: {
category1Id?: any;
siteGroup?: any;
category2Id?: any;
category3Id?: any;
archive?: any;
totalProperty?: any;
}): Observable<e5Models.MonitorsSlaCompletionMonitorModel>;
}
export declare class MonitorsSlaInflowsMonitorService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getInflowsSlaMonitorWorkCounts(options?: {
endDate?: any;
archive?: any;
siteGroup?: any;
startDate?: any;
category1Id?: any;
category2Id?: any;
category3Id?: any;
otherWorkStatus?: any;
}): Observable<e5Models.MonitorsSlaInflowsMonitorModel>;
}
export declare class MonitorsSlaInventoryMonitorService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getInventorySlaMonitorWorkCounts(startDate: any, endDate: any, options?: {
category3Id?: any;
category1Id?: any;
category2Id?: any;
stauses?: any;
calculatedIntervals?: any;
concatPivotFields?: any;
debug?: any;
}): Observable<e5Models.MonitorsSlaInventoryMonitorModel>;
}
export declare class MonitorsSlaMonitorService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getSlaMonitorWorkCounts(category1Id: any, category2Id: any, category3Id: any, categoryActivityId: any, options?: {
showEmptyCategories?: any;
approachingSLARange?: any;
isApproachingSLAInHours?: any;
statuses?: any;
includeInactive?: any;
isDebug?: any;
assignedUser?: any;
siteGroupFilters?: any;
followUser?: any;
totalProperty?: any;
filterPropertyId?: any;
filterPropertyValue?: any;
showSlaMode?: any;
}): Observable<e5Models.MonitorsSlaMonitorModel>;
}
export declare class MonitorsSlaTeamProductivityCompletionMonitorService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getTeamProductivityCompletionSlaMonitorWorkCounts(startDate: any, endDate: any, options?: {
category3Id?: any;
category1Id?: any;
category2Id?: any;
stauses?: any;
calculatedIntervals?: any;
userGroupsId?: any;
concatPivotFields?: any;
debug?: any;
}): Observable<e5Models.MonitorsSlaTeamProductivityCompletionMonitorModel>;
}
export declare class MonitorsSlaTeamProductivityFacetimeMonitorService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getTeamProductivityFacetimeSlaMonitorWorkCounts(startDate: any, endDate: any, options?: {
category3Id?: any;
category1Id?: any;
category2Id?: any;
stauses?: any;
calculatedIntervals?: any;
userGroupsId?: any;
concatPivotFields?: any;
debug?: any;
}): Observable<e5Models.MonitorsSlaTeamProductivityFacetimeMonitorModel>;
}
export declare class TaxonomyActivityDefinitionCheckService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyActivityDefinitionModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyActivityDefinitionModel>;
get(id: any): Observable<e5Models.TaxonomyActivityDefinitionModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyActivityDefinitionModel>;
}
export declare class TaxonomyActivityDefinitionContentTypeService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyActivityDefinitionContentTypeModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyActivityDefinitionContentTypeModel>;
get(id: any): Observable<e5Models.TaxonomyActivityDefinitionContentTypeModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyActivityDefinitionContentTypeModel>;
}
export declare class TaxonomyActivityDefinitionProcessService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyActivityDefinitionModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyActivityDefinitionModel>;
get(id: any): Observable<e5Models.TaxonomyActivityDefinitionModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyActivityDefinitionModel>;
}
export declare class TaxonomyAdapterService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyAdapterModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyAdapterModel>;
get(id: any): Observable<e5Models.TaxonomyAdapterModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyAdapterModel>;
}
export declare class TaxonomyAttachmentTypeService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyAttachmentTypeModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyAttachmentTypeCreateModel>;
get(id: any): Observable<e5Models.TaxonomyAttachmentTypeModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyAttachmentTypeModel>;
}
export declare class TaxonomyAttachmentTypeRoleService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyAttachmentTypeRoleModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyAttachmentTypeRoleModel>;
update(putJson: any): Observable<e5Models.TaxonomyAttachmentTypeRoleModel>;
}
export declare class TaxonomyCaseNoteTypeService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyCaseNoteTypeModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyCaseNoteTypeModel>;
get(id: any): Observable<e5Models.TaxonomyCaseNoteTypeModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCaseNoteTypeModel>;
}
export declare class TaxonomyCategory1Service {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(options?: {
isActive?: any;
}): Observable<e5Models.TaxonomyCategory1Model[]>;
create(postJson: any, options?: {
addToSite?: any;
}): Observable<e5Models.TaxonomyCategory1Model>;
get(id: any, options?: {
isActive?: any;
}): Observable<e5Models.TaxonomyCategory1Model>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategory1Model>;
}
export declare class TaxonomyCategory2Service {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
create(postJson: any): Observable<e5Models.TaxonomyCategory2Model>;
getFromCache(category1Id: any, options?: {
isActive?: any;
}): Observable<e5Models.TaxonomyCategory2Model[]>;
getAll(category1Id: any, options?: {
isActive?: any;
}): Observable<e5Models.TaxonomyCategory2Model[]>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategory2Model>;
get(id: any, category1Id: any, options?: {
isActive?: any;
}): Observable<e5Models.TaxonomyCategory2Model>;
}
export declare class TaxonomyCategory3Service {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
create(postJson: any): Observable<e5Models.TaxonomyCategory3Model>;
getAll(category1Id: any, category2Id: any, options?: {
isActive?: any;
}): Observable<e5Models.TaxonomyCategory3Model[]>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategory3Model>;
get(id: any, category1Id: any, category2Id: any, options?: {
isActive?: any;
}): Observable<e5Models.TaxonomyCategory3Model>;
}
export declare class TaxonomyCategoryActivityAttributeService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyCategoryActivityAttributeModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyCategoryActivityAttributeModel>;
getByCategoryActivityId(categoryActivityId: any): Observable<e5Models.TaxonomyCategoryActivityAttributeModel>;
get(id: any): Observable<e5Models.TaxonomyCategoryActivityAttributeModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryActivityAttributeModel>;
}
export declare class TaxonomyCategoryActivityDefinitionService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyCategoryActivityDefinitionModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyCategoryActivityDefinitionModel>;
get(id: any): Observable<e5Models.TaxonomyCategoryActivityDefinitionModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryActivityDefinitionModel>;
}
export declare class TaxonomyCategoryActivityFieldService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyCategoryActivityFieldModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyCategoryActivityFieldModel>;
getByCategoryActivityId(categoryActivityId: any): Observable<e5Models.TaxonomyCategoryActivityFieldModel>;
get(id: any): Observable<e5Models.TaxonomyCategoryActivityFieldModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryActivityFieldModel>;
}
export declare class TaxonomyCategoryActivityRoleService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyCategoryActivityRoleModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyCategoryActivityRoleModel>;
get(id: any): Observable<e5Models.TaxonomyCategoryActivityRoleModel[]>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryActivityRoleModel>;
}
export declare class TaxonomyCategoryAttachmentTypeService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyCategoryAttachmentTypeModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyCategoryAttachmentTypeModel>;
get(id: any): Observable<e5Models.TaxonomyCategoryAttachmentTypeModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategoryAttachmentTypeModel>;
}
export declare class TaxonomyCategorySiteService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyCategorySiteModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyCategorySiteModel>;
get(id: any): Observable<e5Models.TaxonomyCategorySiteModel[]>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCategorySiteModel>;
}
export declare class TaxonomyContentTypeCustomService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyContentTypeCustomModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyContentTypeCustomModel>;
get(id: any): Observable<e5Models.TaxonomyContentTypeCustomModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyContentTypeCustomModel>;
}
export declare class TaxonomyContentTypeFieldSetService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyContentTypeModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyContentTypeFieldSetModel>;
get(id: any): Observable<e5Models.TaxonomyContentTypeFieldSetModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyContentTypeFieldSetModel>;
}
export declare class TaxonomyContentTypeGridService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyContentTypeGridModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyContentTypeGridModel>;
get(id: any): Observable<e5Models.TaxonomyContentTypeGridModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyContentTypeGridModel>;
}
export declare class TaxonomyCurrencyService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyCurrencyModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyCurrencyModel>;
get(id: any): Observable<e5Models.TaxonomyCurrencyModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyCurrencyModel>;
}
export declare class TaxonomyEventService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyEventModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyEventModel>;
get(id: any): Observable<e5Models.TaxonomyEventModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyEventModel>;
}
export declare class TaxonomyFieldDefinitionService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyFieldDefinitionModel[]>;
get(code: any): Observable<e5Models.TaxonomyFieldDefinitionModel>;
}
export declare class TaxonomyFieldDefinitionCaseNoteService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyFieldDefinitionCaseNoteModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionCaseNoteModel>;
get(code: any): Observable<e5Models.TaxonomyFieldDefinitionCaseNoteModel>;
update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionCaseNoteModel>;
}
export declare class TaxonomyFieldDefinitionCurrencyService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyFieldDefinitionCurrencyModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionCurrencyModel>;
get(code: any): Observable<e5Models.TaxonomyFieldDefinitionCurrencyModel>;
update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionCurrencyModel>;
}
export declare class TaxonomyFieldDefinitionLinkService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyFieldDefinitionLinkModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionLinkModel>;
get(code: any): Observable<e5Models.TaxonomyFieldDefinitionLinkModel>;
update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionLinkModel>;
}
export declare class TaxonomyFieldDefinitionListService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyFieldDefinitionListModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionListModel>;
get(code: any): Observable<e5Models.TaxonomyFieldDefinitionListModel>;
update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionListModel>;
}
export declare class TaxonomyFieldDefinitionLookupService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyFieldDefinitionLookupModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionLookupModel>;
get(code: any): Observable<e5Models.TaxonomyFieldDefinitionLookupModel>;
update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionLookupModel>;
}
export declare class TaxonomyFieldDefinitionSimpleService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyFieldDefinitionSimpleModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyFieldDefinitionSimpleModel>;
get(code: any): Observable<e5Models.TaxonomyFieldDefinitionSimpleModel>;
update(code: any, putJson: any): Observable<e5Models.TaxonomyFieldDefinitionSimpleModel>;
}
export declare class TaxonomyFieldFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getFilteredList(listId: any, options?: {
filterText?: any;
maxRecordsToSuggest?: any;
parentListId?: any;
parentListItemId?: any;
}): Observable<e5Models.FoundationTaxonomyFilteredListFModel>;
getList(listId: any, options?: {
parentListId?: any;
parentListItemId?: any;
}): Observable<e5Models.FoundationTaxonomyListFModel>;
}
export declare class TaxonomyLibraryService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyLibraryModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyLibraryModel>;
get(id: any): Observable<e5Models.TaxonomyLibraryModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyLibraryModel>;
}
export declare class TaxonomyListService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyListModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyListModel>;
get(id: any): Observable<e5Models.TaxonomyListModel>;
createWithId(id: any, postJson: any): Observable<e5Models.TaxonomyListModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyListModel>;
}
export declare class TaxonomyListItemService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyListItemModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyListItemModel>;
getByListId(id: any): Observable<e5Models.TaxonomyListItemModel[]>;
get(id: any): Observable<e5Models.TaxonomyListItemModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyListItemModel>;
}
export declare class TaxonomyLocationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyLocationModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyLocationModel>;
get(id: any): Observable<e5Models.TaxonomyLocationModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyLocationModel>;
}
export declare class TaxonomyLookupService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyLookupModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyLookupModel>;
get(id: any): Observable<e5Models.TaxonomyLookupModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyLookupModel>;
}
export declare class TaxonomyMenuService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyMenuModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyMenuModel>;
get(id: any): Observable<e5Models.TaxonomyMenuModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyMenuModel>;
}
export declare class TaxonomyMenuItemDefinitionService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyMenuItemDefinitionModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyMenuItemDefinitionModel>;
getByMenuId(menuId: any): Observable<e5Models.TaxonomyMenuItemDefinitionModel[]>;
get(id: any): Observable<e5Models.TaxonomyMenuItemDefinitionModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyMenuItemDefinitionModel>;
}
export declare class TaxonomyPriorityService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyPriorityModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyPriorityModel>;
get(id: any): Observable<e5Models.TaxonomyPriorityModel[]>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyPriorityModel>;
}
export declare class TaxonomyPublicHolidayService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyPublicHolidayModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyPublicHolidayModel>;
getByLocationId(Id: any): Observable<e5Models.TaxonomyPublicHolidayModel[]>;
get(id: any): Observable<e5Models.TaxonomyPublicHolidayModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyPublicHolidayModel>;
}
export declare class TaxonomyRoleService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyRoleModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyRoleModel>;
get(id: any): Observable<e5Models.TaxonomyRoleModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyRoleModel>;
}
export declare class TaxonomyStatusService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.TaxonomyStatusModel[]>;
create(postJson: any): Observable<e5Models.TaxonomyStatusModel>;
get(id: any): Observable<e5Models.TaxonomyStatusModel>;
update(id: any, putJson: any): Observable<e5Models.TaxonomyStatusModel>;
}
export declare class UiAttachmentService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
get(workId: any, attachmentId: any): Observable<any>;
}
export declare class UiDocumentService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(libraryId: any, options?: {
returnFields?: any;
folderName?: any;
orderBy?: any;
searchBy?: any;
filter?: any;
page?: any;
pageSize?: any;
}): Observable<e5Models.UIDocumentsModel[]>;
}
export declare class UiSearchDefinitionService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(): Observable<e5Models.UISearchDefinitionRefModel>;
get(id: any): Observable<e5Models.UISearchDefinitionModel>;
}
export declare class UiWorkItemService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getAll(id: any): Observable<e5Models.UIWorkItemModel>;
fieldSet(id: any): Observable<e5Models.UIMenuModel[]>;
menu(id: any): Observable<e5Models.UIMenuModel[]>;
property(id: any): Observable<e5Models.UIMenuModel[]>;
tab(id: any): Observable<e5Models.UIMenuModel[]>;
}
export declare class WorkAttachmentFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
add(workId: any, options?: {
ContentDisposition?: any;
attachmentTypeId?: any;
ContentType?: any;
Headers?: any;
Length?: any;
Name?: any;
FileName?: any;
}): Observable<Object>;
addBase64(workId: any, postJson: any, options?: {
attachmentTypeId?: any;
}): Observable<Object>;
attach(workId: any, attachmentId: any): Observable<Object>;
changeType(workId: any, attachmentId: any, targetAttachmentType: any): Observable<e5Models.FoundationWorkAttachmentFModel>;
convert(workId: any, attachmentId: any, targetFormat: any): Observable<e5Models.FoundationWorkAttachmentFModel>;
detach(workId: any, attachmentId: any): Observable<Object>;
email(workId: any, attachmentId: any, putJson: any): Observable<Object>;
getAbsoluteUrl(workId: any, attachmentId: any): Observable<Object>;
getBinary(workId: any, attachmentId: any): Observable<Object>;
getConvertTargets(attachmentId: any): Observable<Object>;
split(workId: any, attachmentId: any, putJson: any): Observable<e5Models.FoundationWorkAttachmentFModel>;
tearOff(workId: any, attachmentId: any, putJson: any): Observable<e5Models.FoundationWorkAttachmentFModel>;
get(workId: any, options?: {
attachmentId?: any;
attachmentTypeId?: any;
}): Observable<e5Models.FoundationWorkAttachmentFModel>;
}
export declare class WorkAttachmentTypeFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
get(workId: any): Observable<e5Models.TaxonomyAttachmentTypeModel[]>;
}
export declare class WorkCaseNoteFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
add(workId: any, caseNoteField: any, postJson: any): Observable<e5Models.FoundationWorkItemFModel>;
exportCaseNote(workId: any, options?: {
format?: any;
includeRelated?: any;
}): Observable<Object>;
createWithId(workId: any, postJson: any, options?: {
includeRelated?: any;
typeId?: any;
page?: any;
pageSize?: any;
orderBy?: any;
}): Observable<e5Models.FoundationWorkCaseNoteResultModel>;
}
export declare class WorkConversationFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getTotalEmailCount(workId: any): Observable<Object>;
getUniqueEmailAsMhtml(workId: any, workAttachmentId: any): Observable<Object>;
sendEmail(workId: any, postJson: any): Observable<Object>;
get(workId: any): Observable<e5Models.FoundationWorkConversationGroupFModel>;
}
export declare class WorkDocumentFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
create(workId: any, templateId: any, attachmentTypeId: any, options?: {
documentName?: any;
}): Observable<e5Models.FoundationWorkDocumentReferenceFModel>;
getDocumentTemplates(workId: any, options?: {
filter?: any;
}): Observable<e5Models.TaxonomyDocumentTemplateModel[]>;
}
export declare class WorkFieldFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
get(workId: any, options?: {
taskId?: any;
tabId?: any;
fieldSetId?: any;
fieldId?: any;
select?: any;
}): Observable<e5Models.FoundationTaxonomyFieldFModel[]>;
}
export declare class WorkFieldSetFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
save(workId: any, fieldSetId: any, rowId: any, putJson: any, options?: {
taskId?: any;
}): Observable<e5Models.FoundationTaxonomyFieldSetFModel>;
get(workId: any, options?: {
rowId?: any;
taskId?: any;
fieldSetId?: any;
select?: any;
orderBy?: any;
page?: any;
pageSize?: any;
}): Observable<e5Models.FoundationTaxonomyFieldSetFModel[]>;
}
export declare class WorkGetNextService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
calculateGetNextValue(id: any, options?: {
returnWorkItem?: any;
update?: any;
}): Observable<e5Models.WorkGetNextValueResponse>;
getNextId(options?: {
lockWorkItem?: any;
}): Observable<e5Models.WorkGetNextIdResponse>;
getNextWorkItem(options?: {
lockWorkItem?: any;
}): Observable<e5Models.WorkGetNextResponse>;
}
export declare class WorkItemService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
create(postJson: any): Observable<e5Models.WorkItemModel>;
addCaseNote(id: any, putJson: any, options?: {
autoLock?: any;
}): Observable<Object>;
addEvent(id: any, putJson: any, options?: {
autoLock?: any;
}): Observable<Object>;
getAssignableUsers(workId: any): Observable<e5Models.UserModel[]>;
getByReference(id: any): Observable<e5Models.WorkItemModel>;
getWorkRelatedItems(workId: any, options?: {
findId?: any;
pageSize?: any;
pageNo?: any;
doSearchFromRoot?: any;
}): Observable<e5Models.WorkRelatedItemsModel>;
getWorkWorkClassChildren(workId: any): Observable<e5Models.WorkClassChildrenModel[]>;
isLocked(id: any, options?: {
returnWorkItem?: any;
}): Observable<e5Models.WorkIsLockedWorkItemResponse>;
lock(id: any, options?: {
lockMode?: any;
returnWorkItem?: any;
}): Observable<e5Models.WorkLockWorkItemResponse>;
reclassify(id: any, category1Id: any, category2Id: any, category3Id: any, options?: {
autoLock?: any;
}): Observable<Object>;
unLock(id: any, options?: {
lockMode?: any;
forceFamilyUnlock?: any;
returnWorkItem?: any;
}): Observable<e5Models.WorkUnLockWorkItemResponse>;
updateFields(id: any, putJson: any, options?: {
autoLock?: any;
}): Observable<Object>;
get(id: any): Observable<e5Models.WorkItemModel>;
}
export declare class WorkItemFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
byReference(reference: any): Observable<e5Models.FoundationWorkItemFModel>;
create(category1Id: any, category2Id: any, category3Id: any, postJson: any): Observable<e5Models.FoundationWorkItemFModel>;
generateHtml(workId: any, templateId: any): Observable<e5Models.FoundationWorkConversationMessageFModel>;
getAssignableUsers(workId: any): Observable<e5Models.UserModel[]>;
getDiariseReasons(workId: any): Observable<e5Models.FoundationWorkContentDiariseReasonFModel[]>;
getNext(): Observable<Object>;
invokeAction(workId: any, processAction: any, putJson: any): Observable<e5Models.FoundationWorkItemFModel>;
lock(workId: any): Observable<Object>;
unlock(workId: any): Observable<Object>;
update(workId: any, putJson: any): Observable<e5Models.FoundationWorkItemFModel>;
get(workId: any): Observable<e5Models.FoundationWorkItemFModel>;
}
export declare class WorkMenuItemFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
invokeMenuItem(workId: any, menuItemId: any, putJson: any, options?: {
taskId?: any;
menuItemCode?: any;
}): Observable<Object>;
get(workId: any, options?: {
taskId?: any;
menuItemCode?: any;
}): Observable<e5Models.FoundationTaxonomyMenuItemFModel>;
}
export declare class WorkPropertyFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
save(options?: {
workId?: any;
propertyName?: any;
value?: any;
}): Observable<e5Models.FoundationWorkTaskFModel>;
get(workId: any, propertyName: any, options?: {
resolveLookup?: any;
}): Observable<e5Models.FoundationWorkPropertyValueFModel>;
}
export declare class WorkSearchFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
getFindWorkItem(findClassId: any, postJson: any, options?: {
attachmentTypeFilter?: any;
includeArchives?: any;
includeSla?: any;
includeAttachmentCount?: any;
includeNextDueTask?: any;
customProcedure?: any;
select?: any;
orderBy?: any;
siteGroupsFilter?: any;
page?: any;
pageSize?: any;
}): Observable<e5Models.FoundationWorkFindWorkItemResultModel>;
}
export declare class WorkTaskFoundationService {
private http;
private config;
constructor(http: HttpClient, config: e5Config);
private readonly baseUrl;
private readonly scope;
complete(workId: any, taskId: any, putJson: any): Observable<Object>;
getPrescribableTasks(workId: any): Observable<e5Models.FoundationWorkTaskFModel[]>;
getPrescribedTasks(workId: any): Observable<e5Models.FoundationWorkWorkTaskFModel[]>;
prescribeTask(workId: any, taskId: any): Observable<e5Models.FoundationWorkTaskFModel>;
save(workId: any, taskId: any, putJson: any): Observable<e5Models.FoundationWorkTaskFModel>;
unprescribeTask(workId: any, taskId: any): Observable<Object>;
get(workId: any, options?: {
taskId?: any;
lockWorkItem?: any;
}): Observable<e5Models.FoundationWorkTaskFModel[]>;
}