IMessageExtendedTemplateManager Interface |
[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "T:Netadmin.Management.Provisioning.IMessageExtendedTemplateManager"]
Namespace: Netadmin.Management.Provisioning
public interface IMessageExtendedTemplateManager : IManager<IMessageExtendedTemplate>, ICruddableBatch<IMessageExtendedTemplate>, ICreateableBatch<IMessageExtendedTemplate>, IDetailsableBatch<IMessageExtendedTemplate>, IUpdateableBatch<IMessageExtendedTemplate>, IDeletableBatch<IMessageExtendedTemplate>, IFilterable<IMessageExtendedTemplate, IMessageExtendedTemplateFilter>
The IMessageExtendedTemplateManager type exposes the following members.
Returns | Name | Description | |
---|---|---|---|
![]() | IEnumerable<T> | Create(IEnumerable<T>) |
Creates multiple entities in one operation
(Inherited from ICreateableBatch<T>.) |
![]() | void | Delete(IEnumerable<Int64>) |
Deletes multiple entities in one operation
(Inherited from IDeletableBatch<T>.) |
![]() | IReadOnlyDictionary<TKey, TValue>, T: Int64 | DetailsAny(IEnumerable<Int64>) |
Attempts to get details on multiple ids. If an id is not found, it will not be included in the returned dictionary
(Inherited from IDetailsableBatch<T>.) |
![]() | IPagination<T> | Filter(TFilterDtoInterface, PaginationRequest<TDToInterface>) |
Searches for entities using a filter and returnes a pagination based on the supplied request
(Inherited from IFilterable<TDToInterface, TFilterDtoInterface>.) |
![]() | IReadOnlyDictionary<TKey, TValue>, T: Int64 | GetMessageExtendedSubscriptionJobTypes(IEnumerable<Int64>) |
Gets "configured" SubscriptionJobTypes on MessageExtendedTemplate
|
![]() | IReadOnlyDictionary<TKey, TValue>, T: Int64 | GetNaUsers(IEnumerable<Int64>) |
Retrieves configured netadmin users for a set of templates
|
![]() | IReadOnlyDictionary<TKey, TValue>, T: Int64 | GetServices(IEnumerable<Int64>) |
Retrieves configured services for a set of templates
|
![]() | IReadOnlyDictionary<TKey, TValue>, T: Int64 | GetSpUsers(IEnumerable<Int64>) |
Retrieves configured service provider users for a set of templates
|
![]() | void | SetMessageExtendedSubscriptionJobTypes(Int64, IEnumerable<Int64>) |
Sets the configurations that will constraint the trigger of a MessageExtended event occuring on a given configuration
|
![]() | void | SetNaUsers(Int64, IEnumerable<Int64>) |
Sets the specific set of user ids for a template. Will add/remove relations as required
|
![]() | void | SetServices(Int64, IEnumerable<Int64>) |
Sets the specific set of service ids for a template. Will add/remove relations as required
|
![]() | void | SetSpUsers(Int64, IEnumerable<Int64>) |
Sets the specific set of user ids for a template. Will add/remove relations as required
|
![]() | void | Update(IEnumerable<T>) |
Updates multiple entities in one operation
(Inherited from IUpdateableBatch<T>.) |
Returns | Name | Description | |
---|---|---|---|
![]() | IMessageExtendedTemplate | Create<IMessageExtendedTemplate>(IMessageExtendedTemplate) | (Defined by CreateableBatchExtensions.) |
![]() | void | Delete<IMessageExtendedTemplate>(Int64) | (Defined by DeletableBatchExtensions.) |
![]() | IMessageExtendedTemplate | DetailsAll<IMessageExtendedTemplate>(Int64) | Overloaded. (Defined by DetailsableBatchExtensions.) |
![]() | IReadOnlyDictionary<TKey, TValue>, T: Int64 | DetailsAll<IMessageExtendedTemplate>(IEnumerable<Int64>) | Overloaded. (Defined by DetailsableBatchExtensions.) |
![]() | IMessageExtendedTemplate | DetailsAny<IMessageExtendedTemplate>(Int64) | IDetailsableBatch< T>
Returns details of entity with id 'id', or null if not found
Thrown if any id zero or less. (Defined by DetailsableBatchExtensions.) |
![]() | void | Update<IMessageExtendedTemplate>(IMessageExtendedTemplate) | (Defined by UpdateableBatchExtensions.) |