Show / Hide Table of Contents

Namespace SuperOffice.CRM.ArchiveLists.Archive

Classes

AppointmentSelectionCombinedProvider

Implementation of the provider for the combined selection

AppointmentSelectionCombinedProviderV2

Implementation of the provider for the combined selection

AppointmentSelectionDynamicProvider

Appointment selection archive using the selectionId as criterionmapping.

AppointmentSelectionDynamicProviderSingleCriteriaGroup

Appointment selection archive using the selectionId as criterionmapping.

AppointmentSelectionDynamicProviderV2

Appointment selection archive with OR-able selection groups. Each group is represented with the AppointmentSelectionDynamicProviderSingleCriteriaGroup.

AppointmentSelectionProvider

This is the archive Provider for the Selection appouintment archive.

AppointmentSelectionProviderBase

This is the archive Provider for the Selection appointment archive.

AppointmentSelectionProviderBaseV2

This is the archive Provider for the Selection appointment archive.

AppointmentSelectionProviderV2

This is the archive Provider for the Selection appouintment archive.

AppointmentSelectionStaticProvider

AppointmentSelectionStaticProviderV2

AppointmentShadowSelectionCombinedProvider

Implementation of the provider for the combined selection

AppointmentShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

AppointmentShadowSelectionDynamicProvider

Shadow contact provider for the dynamic appointmnet provider.

AppointmentShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic appointmnet provider.

AppointmentShadowSelectionDynamicProviderV2

Appointment shadow selection archive with OR-able selection groups. Each group is represented with the AppointmentShadowSelectionDynamicProviderSingleCriteriaGroup.

AppointmentShadowSelectionProvider

Shadow contact provider for the appointment provider.

AppointmentShadowSelectionProviderV2

Shadow contact provider for the appointment provider.

AppointmentShadowSelectionStaticProvider

Shadow contact provider for the static appointment provider.

AppointmentShadowSelectionStaticProviderV2

Shadow contact provider for the static appointment provider.

AssociateProjectSelectionDynamicProvider

AssociateProjectSelectionDynamicProviderV2

AssociateProjectSelectionProvider

This is the archive Provider for the Selection Project archive.

AssociateProjectSelectionProviderV2

This is the archive Provider for the Selection Project archive.

AssociateProjectSelectionStaticProvider

AssociateProjectSelectionStaticProviderV2

ChatConversationSelectionCombinedProviderV2

Implementation of the provider for the combined selection

ChatConversationSelectionDynamicProviderSingleCriteriaGroup

ChatConversation selection archive using the selectionId as criterionmapping.

ChatConversationSelectionDynamicProviderV2

ChatConversation selection archive with OR-able selection groups. Each group is represented with the ChatConversationSelectionDynamicProviderSingleCriteriaGroup.

ChatConversationSelectionProviderBaseV2

This is the archive Provider for the Selection ChatConversation archive.

ChatConversationSelectionProviderV2

This is the archive Provider for the Selection archive.

ChatConversationSelectionStaticProviderV2

ChatConversationShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

ChatConversationShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic appointmnet provider.

ChatConversationShadowSelectionDynamicProviderV2

ChatConversation shadow selection archive with OR-able selection groups. Each group is represented with the ChatConversationShadowSelectionDynamicProviderSingleCriteriaGroup.

ChatConversationShadowSelectionProviderV2

Shadow contact provider for the ChatConversation provider.

ChatConversationShadowSelectionStaticProviderV2

Shadow contact provider for the static ChatConversation provider.

ColumnNormalizer

Implements a class that can take two providers and normalize their column sets. This is used when the names of the columns in two providers are not equal, and will typically be used when we have a contact-selection combined with a project, sale, doc or appointment.

The logic here is that the columns provided to the SetColumns function does not contain person/ prefixes, since they come from a contact selection. All columns in the non-contact selection provider will there need to receive normalized columns, ie. those that ends with the same as the ones in the columnIds array.

In addition, when retrieving rows, we need to rename the column names for the non-contact provider so that the user interface will see it.

Combinator

Implements the base functionality for combining data from two providers using a specific operator (up to the base classes to decide).

CombinedSelectionProviderBase

Implements the base functionality for selections of type Combined

ConfigurableArchiveProvider

Configurable archive with OR-able restriction groups.

ContactPersonSelectionCombinedProviderV2

Implementation of the provider for the combined selection

ContactPersonSelectionDynamicProviderSingleCriteriaGroup

Contact + Person selection archive using the selectionId as criterionmapping.

ContactPersonSelectionDynamicProviderV2

Contact + Person selection archive with OR-able selection groups. Each group is represented with the SaleSelectionDynamicProviderSingleCriteriaGroup.

ContactPersonSelectionProviderBaseV2

This is the archive Provider for the Selection contact/person archive.

ContactPersonSelectionProviderV2

This is the archive Provider for the Selection contact/person archive.

ContactPersonSelectionStaticProviderV2

CustomObjectSelectionCombinedProviderV2

Implementation of the provider for the combined selection

CustomObjectSelectionDynamicProviderSingleCriteriaGroup

CustomObject selection archive using the selectionId as criterionmapping.

CustomObjectSelectionDynamicProviderV2

CustomObject selection archive with OR-able selection groups. Each group is represented with the CustomObjectSelectionDynamicProviderSingleCriteriaGroup.

CustomObjectSelectionProviderBaseV2

Base class for CustomObjectSelection provider. Both the regular provider and the shadow provider will inherit this class.

CustomObjectSelectionProviderV2

This is the archive Provider for the Selection CustomObject archive.

CustomObjectSelectionStaticProviderV2

Static archive Provider for a Selection of CustomObject archive.

DocumentSelectionCombinedProvider

Implementation of the provider for the combined selection

DocumentSelectionCombinedProviderV2

Implementation of the provider for the combined selection

DocumentSelectionDynamicProvider

Document selection archive using the selectionId as criterionmapping.

DocumentSelectionDynamicProviderSingleCriteriaGroup

Document selection archive using the selectionId as criterionmapping.

DocumentSelectionDynamicProviderV2

Document selection archive with OR-able selection groups. Each group is represented with the DocumentSelectionDynamicProviderSingleCriteriaGroup.

DocumentSelectionProvider

This is the archive Provider for the Selection document archive.

DocumentSelectionProviderBase

Base class Selection document archive.

DocumentSelectionProviderBaseV2

Base class Selection document archive.

DocumentSelectionProviderV2

This is the archive Provider for the Selection document archive.

DocumentSelectionStaticProvider

DocumentSelectionStaticProviderV2

DocumentShadowSelectionCombinedProvider

Implementation of the provider for the combined selection

DocumentShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

DocumentShadowSelectionDynamicProvider

Shadow contact provider for the dynamic document provider.

DocumentShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic document provider.

DocumentShadowSelectionDynamicProviderV2

Document shadow selection archive with OR-able selection groups. Each group is represented with the DocumentShadowSelectionDynamicProviderSingleCriteriaGroup.

DocumentShadowSelectionProvider

Shadow contact provider for the Document provider.

DocumentShadowSelectionProviderV2

Shadow contact provider for the Document provider.

DocumentShadowSelectionStaticProvider

Shadow contact provider for the static Document provider.

DocumentShadowSelectionStaticProviderV2

Shadow contact provider for the static Document provider.

DummySelectionContactProvider

DynamicSelectionMultiCriteriaGroupBase

Base for archive providers with multiple OR groups.

DynamicSelectionProviderBase<RowType, RootExtender>

Base class for all dynamic selection providers.

DynamicSelectionProviderBaseV2<RowType, RootExtender, TableInfoType>

Base class for all dynamic selection providers.

FindErpProductSearchProvider

Criteria search for ErpProduct. Potentially goes out to external quote connectors

FormSubmissionSelectionCombinedProviderV2

Implementation of the provider for the combined selection

FormSubmissionSelectionDynamicProviderSingleCriteriaGroup

FormSubmission selection archive using the selectionId as criterionmapping.

FormSubmissionSelectionDynamicProviderV2

FormSubmission selection archive with OR-able selection groups. Each group is represented with the FormSubmissionSelectionDynamicProviderSingleCriteriaGroup.

FormSubmissionSelectionProviderBaseV2

Base class for FormSubmissionSelection provider. Both the regular provider and the shadow provider will inherit this class.

FormSubmissionSelectionProviderV2

This is the archive Provider for the Selection FormSubmission archive.

FormSubmissionSelectionStaticProviderV2

FormSubmissionShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

FormSubmissionShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic appointmnet provider.

FormSubmissionShadowSelectionDynamicProviderV2

FormSubmission shadow selection archive with OR-able selection groups. Each group is represented with the FormSubmissionShadowSelectionDynamicProviderSingleCriteriaGroup.

FormSubmissionShadowSelectionProviderV2

Shadow contact provider for the FormSubmission provider.

FormSubmissionShadowSelectionStaticProviderV2

Shadow contact provider for the static FormSubmission provider.

IntersectCombinator

Implements the intersect combinator. All elements that exists in both selections should be returned

MailingsSelectionCombinedProviderV2

Implementation of the provider for the combined selection

MailingsSelectionDynamicProviderSingleCriteriaGroup

Mailings selection archive using the selectionId as criterionmapping.

MailingsSelectionDynamicProviderV2

Mailings selection archive with OR-able selection groups. Each group is represented with the MailingsSelectionDynamicProviderSingleCriteriaGroup.

MailingsSelectionProviderBaseV2

Base class for MailingsSelection provider. Both the regular provider and the shadow provider will inherit this class.

MailingsSelectionProviderV2

This is the archive Provider for the Selection Mailings archive.

MailingsSelectionStaticProviderV2

Static archive Provider for a Selection of Mailingss archive.

MailingsShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

MailingsShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic Mailings provider.

MailingsShadowSelectionDynamicProviderV2

Mailings shadow selection archive with OR-able selection groups. Each group is represented with the MailingsShadowSelectionDynamicProviderSingleCriteriaGroup.

MailingsShadowSelectionProviderV2

Shadow contact provider for the Mailings provider.

MailingsShadowSelectionStaticProviderV2

Shadow contact provider for the static Mailings provider.

ProjectSelectionCombinedProvider

Implementation of the provider for the combined selection

ProjectSelectionCombinedProviderV2

Implementation of the provider for the combined selection

ProjectSelectionDynamicProvider

Project selection archive using the selectionId as criterionmapping.

ProjectSelectionDynamicProviderSingleCriteriaGroup

Project selection archive using the selectionId as criterionmapping.

ProjectSelectionDynamicProviderV2

Project selection archive with OR-able selection groups. Each group is represented with the ProjectSelectionDynamicProviderSingleCriteriaGroup.

ProjectSelectionProvider

This is the archive Provider for the Selection Project archive.

ProjectSelectionProviderBase

Base class for the project selection provider

ProjectSelectionProviderBaseV2

Base class for the project selection provider

ProjectSelectionProviderV2

This is the archive Provider for the Selection Project archive.

ProjectSelectionStaticProvider

ProjectSelectionStaticProviderV2

ProjectShadowSelectionCombinedProvider

Implementation of the provider for the combined selection

ProjectShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

ProjectShadowSelectionDynamicProvider

Shadow contact provider for the dynamic Project provider.

ProjectShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic Project provider.

ProjectShadowSelectionDynamicProviderV2

Project shadow selection archive with OR-able selection groups. Each group is represented with the ProjectShadowSelectionDynamicProviderSingleCriteriaGroup.

ProjectShadowSelectionProvider

Shadow contact provider for the Project provider.

ProjectShadowSelectionProviderV2

Shadow contact provider for the Project provider.

ProjectShadowSelectionStaticProvider

Shadow contact provider for the static Project provider.

ProjectShadowSelectionStaticProviderV2

Shadow contact provider for the static Project provider.

QlSmQuoteLineExtender

This class is a root extender based on QuoteLine with the added functionality that it instantiates a GenericTargetSelectionMemberExtender. Thus giving us the quoteline data based on a static quoteline selection.

QlSmQuoteLineExtenderV2

This class is a root extender based on QuoteLine with the added functionality that it instantiates a GenericTargetSelectionMemberExtender. Thus giving us the quoteline data based on a static quoteline selection.

QuoteLineSelectionCombinedProvider

Implementation of the provider for the combined selection

QuoteLineSelectionCombinedProviderV2

Implementation of the provider for the combined selection

QuoteLineSelectionDynamicProvider

Quoteline selection archive using the selectionId as criterionmapping.

QuoteLineSelectionDynamicProviderSingleCriteriaGroup

Sale selection archive using the selectionId as criterionmapping.

QuoteLineSelectionDynamicProviderV2

QuoteLine selection archive with OR-able selection groups. Each group is represented with the QuoteLineSelectionDynamicProviderSingleCriteriaGroup.

QuoteLineSelectionProvider

This is the archive Provider for the Selection QuoteLine archive.

QuoteLineSelectionProviderBase

Base class for QuoteLineSelection provider. Both the regular provider and the shadow provider will inherit this class.

QuoteLineSelectionProviderBaseV2

Base class for QuoteLineSelection provider. Both the regular provider and the shadow provider will inherit this class.

QuoteLineSelectionProviderV2

This is the archive Provider for the Selection QuoteLine archive.

QuoteLineSelectionStaticProvider

Static archive Provider for the Selection quoteline archive.

QuoteLineSelectionStaticProviderV2

Static archive Provider for the Selection quoteline archive.

QuoteLineShadowSelectionCombinedProvider

Implementation of the provider for the combined selection

QuoteLineShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

QuoteLineShadowSelectionDynamicProvider

Shadow contact provider for the dynamic quoteline provider.

QuoteLineShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic quoteline provider.

QuoteLineShadowSelectionDynamicProviderV2

QuoteLine shadow selection archive with OR-able selection groups. Each group is represented with the QuoteLineShadowSelectionDynamicProviderSingleCriteriaGroup.

QuoteLineShadowSelectionProvider

Shadow contact provider for the quoteline provider.

QuoteLineShadowSelectionProviderV2

Shadow contact provider for the quoteline provider.

QuoteLineShadowSelectionStaticProvider

Shadow contact provider for the static quoteline provider.

QuoteLineShadowSelectionStaticProviderV2

Shadow contact provider for the static quoteline prov ider.

SaleSelectionCombinedProvider

Implementation of the provider for the combined selection

SaleSelectionCombinedProviderV2

Implementation of the provider for the combined selection

SaleSelectionDynamicProvider

Sale selection archive using the selectionId as criterionmapping.

SaleSelectionDynamicProviderSingleCriteriaGroup

Sale selection archive using the selectionId as criterionmapping.

SaleSelectionDynamicProviderV2

Sale selection archive with OR-able selection groups. Each group is represented with the SaleSelectionDynamicProviderSingleCriteriaGroup.

SaleSelectionProvider

This is the archive Provider for the Selection sale archive.

SaleSelectionProviderBase

Base class for SaleSelection provider. Both the regular provider and the shadow provider will inherit this class.

SaleSelectionProviderBaseV2

Base class for SaleSelection provider. Both the regular provider and the shadow provider will inherit this class.

SaleSelectionProviderV2

This is the archive Provider for the Selection sale archive.

SaleSelectionStaticProvider

Static archive Provider for the Selection sale archive.

SaleSelectionStaticProviderV2

Static archive Provider for the Selection sale archive.

SaleShadowSelectionCombinedProvider

Implementation of the provider for the combined selection

SaleShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

SaleShadowSelectionDynamicProvider

Shadow contact provider for the dynamic sale provider.

SaleShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic sale provider.

SaleShadowSelectionDynamicProviderV2

Sale shadow selection archive with OR-able selection groups. Each group is represented with the SaleShadowSelectionDynamicProviderSingleCriteriaGroup.

SaleShadowSelectionProvider

Shadow contact provider for the sale provider.

SaleShadowSelectionProviderV2

Shadow contact provider for the sale provider.

SaleShadowSelectionStaticProvider

Shadow contact provider for the static sale provider.

SaleShadowSelectionStaticProviderV2

Shadow contact provider for the static sale provider.

SelectionCombinedPersonExtenderBase

SelectionProviderBase

Implements the base common functionality for the different selection providers. This base class implements support for static, dynamic and combined selections.

SelectionProviderBaseV2

Implements the base common functionality for the different selection providers. This base class implements support for static, dynamic and combined selections.

SelectionSelectionCombinedProviderV2

Implementation of the provider for the combined selection

SelectionSelectionDynamicProviderSingleCriteriaGroup

Selection selection archive using the selectionId as criterionmapping.

SelectionSelectionDynamicProviderV2

Selection selection archive with OR-able selection groups. Each group is represented with the SelectionSelectionDynamicProviderSingleCriteriaGroup.

SelectionSelectionProviderBaseV2

Base class for SelectionSelection provider.

SelectionSelectionProviderV2

This is the archive Provider for the Selection selection archive.

SelectionSelectionStaticProviderV2

Static archive Provider for a Selection of selection archive.

SimpleCombinator

Implements a simple combinator that just returns the two selections, one after each other. Can be used for debugging to test sorting etc.

SubContactPersonSelectionDynamicProviderSingleCriteriaGroup

Contact + Person selection archive using the selectionId as criterionmapping.

SubPersonContactSelectionDynamicProviderSingleCriteriaGroup

Person + Contact selection archive using the selectionId as criterionmapping.

SubtractCombinator

Implements the subtract combinator. All elements that exists in the right provider is removed from the left

TicketSelectionCombinedProvider

Implementation of the provider for the combined selection

TicketSelectionCombinedProviderV2

Implementation of the provider for the combined selection

TicketSelectionDynamicProvider

Ticket selection archive using the selectionId as criterionmapping.

TicketSelectionDynamicProviderSingleCriteriaGroup

Ticket selection archive using the selectionId as criterionmapping.

TicketSelectionDynamicProviderV2

Ticket selection archive with OR-able selection groups. Each group is represented with the TicketSelectionDynamicProviderSingleCriteriaGroup.

TicketSelectionProvider

This is the archive Provider for the Selection ticket archive.

TicketSelectionProviderBase

Base class for TicketSelection provider. Both the regular provider and the shadow provider will inherit this class.

TicketSelectionProviderBaseV2

Base class for TicketSelection provider. Both the regular provider and the shadow provider will inherit this class.

TicketSelectionProviderV2

This is the archive Provider for the Selection ticket archive.

TicketSelectionStaticProvider

Static archive Provider for a Selection of tickets archive.

TicketSelectionStaticProviderV2

Static archive Provider for a Selection of tickets archive.

TicketShadowSelectionCombinedProvider

Implementation of the provider for the combined selection

TicketShadowSelectionCombinedProviderV2

Implementation of the provider for the combined selection

TicketShadowSelectionDynamicProvider

Shadow contact provider for the dynamic ticket provider.

TicketShadowSelectionDynamicProviderSingleCriteriaGroup

Shadow contact provider for the dynamic ticket provider.

TicketShadowSelectionDynamicProviderV2

Ticket shadow selection archive with OR-able selection groups. Each group is represented with the TicketShadowSelectionDynamicProviderSingleCriteriaGroup.

TicketShadowSelectionProvider

Shadow contact provider for the ticket provider.

TicketShadowSelectionProviderV2

Shadow contact provider for the ticket provider.

TicketShadowSelectionStaticProvider

Shadow contact provider for the static ticket provider.

TicketShadowSelectionStaticProviderV2

Shadow contact provider for the static ticket provider.

UnionCombinator

Implements the combination that performs a union on the two archive providers.

XORCombinator

Implements the XOR combinator. All elements that only exists in one of the selections should be returned

Interfaces

ICanMapColumns

Implement this interface to help a combined selection provider to map columns when combining contact and other selection providers.

ICanMapColumnsV2

Implement this interface to help a combined selection provider to map columns when combining contact and other selection providers.

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top