Class BaseTransferCache<K extends BaseEntity,V extends BaseTransfer>
java.lang.Object
com.echothree.util.server.transfer.BaseTransferCache<K,V>
- Direct Known Subclasses:
BaseAccountingTransferCache,BaseAssociateTransferCache,BaseBatchTransferCache,BaseCampaignTransferCache,BaseCancellationPolicyTransferCache,BaseCarrierTransferCache,BaseChainTransferCache,BaseClubTransferCache,BaseCommentTransferCache,BaseCommunicationTransferCache,BaseContactListTransferCache,BaseContactTransferCache,BaseContentTransferCache,BaseCoreTransferCache,BaseCustomerTransferCache,BaseDocumentTransferCache,BaseEmployeeTransferCache,BaseFilterTransferCache,BaseFinancialTransferCache,BaseForumTransferCache,BaseGeoTransferCache,BaseIconTransferCache,BaseIndexTransferCache,BaseInventoryTransferCache,BaseInvoiceTransferCache,BaseItemTransferCache,BaseJobTransferCache,BaseLetterTransferCache,BaseLicenseTransferCache,BaseMessageTransferCache,BaseOfferTransferCache,BaseOrderTransferCache,BasePartyTransferCache,BasePaymentTransferCache,BasePeriodTransferCache,BasePicklistTransferCache,BasePrinterTransferCache,BasePurchaseTransferCache,BaseQueueTransferCache,BaseRatingTransferCache,BaseReturnPolicyTransferCache,BaseSalesTransferCache,BaseScaleTransferCache,BaseSearchTransferCache,BaseSecurityTransferCache,BaseSelectorTransferCache,BaseSequenceTransferCache,BaseShipmentTransferCache,BaseShippingTransferCache,BaseSubscriptionTransferCache,BaseTagTransferCache,BaseTaxTransferCache,BaseTermTransferCache,BaseTrackTransferCache,BaseTrainingTransferCache,BaseUomTransferCache,BaseUserTransferCache,BaseVendorTransferCache,BaseWarehouseTransferCache,BaseWishlistTransferCache,BaseWorkEffortTransferCache,BaseWorkflowTransferCache,BaseWorkRequirementTransferCache
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreates a new instance of BaseTransferCache -
Method Summary
Modifier and TypeMethodDescriptionprotected StringformatFractionalPercent(Integer percent) protected StringformatInet4Address(Integer inet4Address) protected StringformatTypicalDateTime(UserVisit userVisit, Long time) protected StringformatUnitOfMeasure(UserVisit userVisit, UnitOfMeasureKind unitOfMeasureKind, Long measure) protected Vprotected CurrencygetCurrency(UserVisit userVisit) protected DateTimeFormatgetDateTimeFormat(UserVisit userVisit) protected booleanReturns the includeEntityAliasTypes.protected booleanReturns the includeEntityAppearance.protected booleanReturns the includeEntityAttributeGroups.protected booleanReturns the includeEntityInstance.protected booleanReturns the includeEntityVisit.protected booleanReturns the includeNames.protected booleanReturns the includeTagScopes.protected booleanReturns the includeUuid.protected LanguagegetLanguage(UserVisit userVisit) protected org.apache.commons.logging.LoggetLog()protected Partyprotected PartyPKgetPartyPK(UserVisit userVisit) protected TimeZonegetTimeZone(UserVisit userVisit) protected UomControlprotected UserControlprotected voidprotected voidput(UserVisit userVisit, K key, V value, EntityInstance entityInstance) protected voidsetIncludeEntityAliasTypes(boolean includeEntityAliasTypes) Sets the includeEntityAliasTypes.protected voidsetIncludeEntityAppearance(boolean includeEntityAppearance) Sets the includeEntityAppearance.protected voidsetIncludeEntityAttributeGroups(boolean includeEntityAttributeGroups) Sets the includeEntityAttributeGroups.protected voidsetIncludeEntityInstance(boolean includeEntityInstance) Sets the setupBaseTransfer.protected voidsetIncludeEntityVisit(boolean includeEntityVisit) Sets the includeEntityVisit.protected voidsetIncludeNames(boolean includeNames) Sets the includeNames.protected voidsetIncludeTagScopes(boolean includeTagScopes) Sets the includeTagScopes.protected voidsetIncludeUuid(boolean includeUuid) Sets the includeUuid.protected EntityInstancesetupComments(UserVisit userVisit, K commentedEntity, EntityInstance commentedEntityInstance, V transfer, String commentTypeName) protected voidsetupEntityAliasTypes(UserVisit userVisit, EntityInstance entityInstance, V transfer) protected voidsetupEntityAttributeGroups(UserVisit userVisit, EntityInstance entityInstance, V transfer) protected voidsetupEntityInstance(UserVisit userVisit, K baseEntity, EntityInstance entityInstance, V transfer) protected EntityInstancesetupOwnedWorkEfforts(UserVisit userVisit, K baseEntity, EntityInstance owningEntityInstance, V transfer) protected EntityInstancesetupRatings(UserVisit userVisit, K ratedEntity, EntityInstance ratedEntityInstance, V transfer, String ratingTypeName) protected voidsetupTagScopes(UserVisit userVisit, EntityInstance entityInstance, V transfer) protected voidverifyOptionDependency(String dependentOption, String dependsOnOption)
-
Field Details
-
session
-
transferCache
-
-
Constructor Details
-
BaseTransferCache
protected BaseTransferCache()Creates a new instance of BaseTransferCache
-
-
Method Details
-
getLog
-
put
-
put
-
get
-
getUomControl
-
getUserControl
-
getPartyPK
-
getParty
-
getLanguage
-
getCurrency
-
getTimeZone
-
getDateTimeFormat
-
formatTypicalDateTime
-
formatFractionalPercent
-
formatInet4Address
-
formatUnitOfMeasure
protected String formatUnitOfMeasure(UserVisit userVisit, UnitOfMeasureKind unitOfMeasureKind, Long measure) -
getIncludeEntityAliasTypes
Returns the includeEntityAliasTypes.- Returns:
- the includeEntityAliasTypes
-
setIncludeEntityAliasTypes
Sets the includeEntityAliasTypes.- Parameters:
includeEntityAliasTypes- the includeEntityAliasTypes to set
-
setupEntityAliasTypes
protected void setupEntityAliasTypes(UserVisit userVisit, EntityInstance entityInstance, V transfer) -
getIncludeEntityAttributeGroups
Returns the includeEntityAttributeGroups.- Returns:
- the includeEntityAttributeGroups
-
setIncludeEntityAttributeGroups
Sets the includeEntityAttributeGroups.- Parameters:
includeEntityAttributeGroups- the includeEntityAttributeGroups to set
-
setupEntityAttributeGroups
protected void setupEntityAttributeGroups(UserVisit userVisit, EntityInstance entityInstance, V transfer) -
getIncludeTagScopes
Returns the includeTagScopes.- Returns:
- the includeTagScopes
-
setIncludeTagScopes
Sets the includeTagScopes.- Parameters:
includeTagScopes- the includeTagScopes to set
-
setupTagScopes
-
getIncludeEntityInstance
Returns the includeEntityInstance.- Returns:
- the includeEntityInstance
-
setIncludeEntityInstance
Sets the setupBaseTransfer.- Parameters:
includeEntityInstance- the setupBaseTransfer to set
-
getIncludeEntityAppearance
Returns the includeEntityAppearance.- Returns:
- the includeEntityAppearance
-
setIncludeEntityAppearance
Sets the includeEntityAppearance.- Parameters:
includeEntityAppearance- the includeEntityAppearance to set
-
getIncludeEntityVisit
Returns the includeEntityVisit.- Returns:
- the includeEntityVisit
-
setIncludeEntityVisit
Sets the includeEntityVisit.- Parameters:
includeEntityVisit- the includeEntityVisit to set
-
getIncludeNames
Returns the includeNames.- Returns:
- the includeNames
-
setIncludeNames
Sets the includeNames.- Parameters:
includeNames- the includeNames to set
-
getIncludeUuid
Returns the includeUuid.- Returns:
- the includeUuid
-
setIncludeUuid
Sets the includeUuid.- Parameters:
includeUuid- the includeUuid to set
-
setupEntityInstance
protected void setupEntityInstance(UserVisit userVisit, K baseEntity, EntityInstance entityInstance, V transfer) -
setupComments
protected EntityInstance setupComments(UserVisit userVisit, K commentedEntity, EntityInstance commentedEntityInstance, V transfer, String commentTypeName) -
setupRatings
protected EntityInstance setupRatings(UserVisit userVisit, K ratedEntity, EntityInstance ratedEntityInstance, V transfer, String ratingTypeName) -
setupOwnedWorkEfforts
protected EntityInstance setupOwnedWorkEfforts(UserVisit userVisit, K baseEntity, EntityInstance owningEntityInstance, V transfer) -
verifyOptionDependency
-