001// -------------------------------------------------------------------------------- 002// Copyright 2002-2025 Echo Three, LLC 003// 004// Licensed under the Apache License, Version 2.0 (the "License"); 005// you may not use this file except in compliance with the License. 006// You may obtain a copy of the License at 007// 008// http://www.apache.org/licenses/LICENSE-2.0 009// 010// Unless required by applicable law or agreed to in writing, software 011// distributed under the License is distributed on an "AS IS" BASIS, 012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013// See the License for the specific language governing permissions and 014// limitations under the License. 015// -------------------------------------------------------------------------------- 016 017package com.echothree.model.control.party.common; 018 019public interface PartyOptions { 020 021 String PartyTypeIncludeAuditPolicy = "PartyTypeIncludeAuditPolicy"; 022 String PartyTypeIncludeLockoutPolicy = "PartyTypeIncludeLockoutPolicy"; 023 String PartyTypeIncludePasswordStringPolicy = "PartyTypeIncludePasswordStringPolicy"; 024 String PartyTypeIncludePartyAliasTypes = "PartyTypeIncludePartyAliasTypes"; 025 026 String PartyIncludeUuid = "PartyIncludeUuid"; 027 String PartyIncludeDescription = "PartyIncludeDescription"; 028 String PartyIncludePartyCarriers = "PartyIncludePartyCarriers"; 029 String PartyIncludePartyCarrierAccounts = "PartyIncludePartyCarrierAccounts"; 030 String PartyIncludePartyContactLists = "PartyIncludeCPartyontactLists"; 031 String PartyIncludePartyAliases = "PartyIncludePartyAliases"; 032 String PartyIncludePartyContactMechanisms = "PartyIncludePartyContactMechanisms"; 033 String PartyIncludeRecoveryAnswer = "PartyIncludeRecoveryAnswer"; 034 String PartyIncludeUserLogin = "PartyIncludeUserLogin"; 035 String PartyIncludePartyDocuments = "PartyIncludePartyDocuments"; 036 String PartyIncludePartyPrinterGroupUses = "PartyIncludePartyPrinterGroupUses"; 037 String PartyIncludePartyScaleUses = "PartyIncludePartyScaleUses"; 038 String PartyIncludePartyEntityTypes = "PartyIncludePartyEntityTypes"; 039 String PartyIncludePartyApplicationEditorUses = "PartyIncludePartyApplicationEditorUses"; 040 String PartyIncludePartyRelationships = "PartyIncludePartyRelationships"; 041 String PartyIncludePartyRelationshipsByFromParty = "PartyIncludePartyRelationshipsByFromParty"; 042 String PartyIncludePartyRelationshipsByToParty = "PartyIncludePartyRelationshipsByToParty"; 043 String PartyIncludeEmployments = "PartyIncludeEmployments"; 044 String PartyIncludeLeaves = "PartyIncludeLeaves"; 045 String PartyIncludePartyResponsibilities = "PartyIncludePartyResponsibilities"; 046 String PartyIncludePartyTrainingClasses = "PartyIncludePartyTrainingClasses"; 047 String PartyIncludePartySkills = "PartyIncludePartySkills"; 048 049 String PartyAliasTypeIncludeEntityAttributeGroups = "PartyAliasTypeIncludeEntityAttributeGroups"; 050 String PartyAliasTypeIncludeTagScopes = "PartyAliasTypeIncludeTagScopes"; 051 String PartyAliasTypeIncludeUuid = "PartyAliasTypeIncludeUuid"; 052 053 String CompanyIncludeEntityAttributeGroups = "CompanyIncludeEntityAttributeGroups"; 054 String CompanyIncludeTagScopes = "CompanyIncludeTagScopes"; 055 String CompanyIncludeUuid = "CompanyIncludeUuid"; 056 String CompanyIncludeBillingAccounts = "CompanyIncludeBillingAccounts"; 057 String CompanyIncludeInvoicesFrom = "CompanyIncludeInvoicesFrom"; 058 String CompanyIncludeInvoicesTo = "CompanyIncludeInvoicesTo"; 059 060 String DivisionIncludeEntityAttributeGroups = "DivisionIncludeEntityAttributeGroups"; 061 String DivisionIncludeTagScopes = "DivisionIncludeTagScopes"; 062 String DivisionIncludeUuid = "DivisionIncludeUuid"; 063 064 String DepartmentIncludeEntityAttributeGroups = "DepartmentIncludeEntityAttributeGroups"; 065 String DepartmentIncludeTagScopes = "DepartmentIncludeTagScopes"; 066 String DepartmentIncludeUuid = "DepartmentIncludeUuid"; 067 068}