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
FieldsModifier and TypeFieldDescriptionprotected CommentControlprotected CoreControlprotected EntityAliasControlprotected EntityInstanceControlprotected RatingControlprotected Sessionprotected TagControlprotected UserControlprotected WorkEffortControl -
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 includeEntityAliases.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 voidprotected voidput(UserVisit userVisit, K key, V value, EntityInstance entityInstance) protected voidsetIncludeEntityAliases(boolean includeEntityAliases) Sets the includeEntityAliases.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 EntityInstancesetupAllCommentTypes(UserVisit userVisit, K commentedEntity, EntityInstance commentedEntityInstance, V transfer) protected EntityInstancesetupAllRatingTypes(UserVisit userVisit, K ratedEntity, EntityInstance ratedEntityInstance, V transfer) protected EntityInstancesetupComments(UserVisit userVisit, K commentedEntity, EntityInstance commentedEntityInstance, V transfer, CommentType commentType) protected EntityInstancesetupComments(UserVisit userVisit, K commentedEntity, EntityInstance commentedEntityInstance, V transfer, String commentTypeName) protected voidsetupEntityAliases(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, RatingType ratingType) 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
-
userControl
-
commentControl
-
entityInstanceControl
-
ratingControl
-
workEffortControl
-
entityAliasControl
-
coreControl
-
tagControl
-
session
-
transferCache
-
-
Constructor Details
-
BaseTransferCache
protected BaseTransferCache()Creates a new instance of BaseTransferCache
-
-
Method Details
-
getLog
-
put
-
put
-
get
-
getPartyPK
-
getParty
-
getLanguage
-
getCurrency
-
getTimeZone
-
getDateTimeFormat
-
formatTypicalDateTime
-
formatFractionalPercent
-
formatInet4Address
-
formatUnitOfMeasure
protected String formatUnitOfMeasure(UserVisit userVisit, UnitOfMeasureKind unitOfMeasureKind, Long measure) -
getIncludeEntityAliases
Returns the includeEntityAliases.- Returns:
- the includeEntityAliases
-
setIncludeEntityAliases
Sets the includeEntityAliases.- Parameters:
includeEntityAliases- the includeEntityAliases to set
-
setupEntityAliases
-
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) -
setupAllCommentTypes
protected EntityInstance setupAllCommentTypes(UserVisit userVisit, K commentedEntity, EntityInstance commentedEntityInstance, V transfer) -
setupComments
protected EntityInstance setupComments(UserVisit userVisit, K commentedEntity, EntityInstance commentedEntityInstance, V transfer, String commentTypeName) -
setupComments
protected EntityInstance setupComments(UserVisit userVisit, K commentedEntity, EntityInstance commentedEntityInstance, V transfer, CommentType commentType) -
setupAllRatingTypes
protected EntityInstance setupAllRatingTypes(UserVisit userVisit, K ratedEntity, EntityInstance ratedEntityInstance, V transfer) -
setupRatings
protected EntityInstance setupRatings(UserVisit userVisit, K ratedEntity, EntityInstance ratedEntityInstance, V transfer, String ratingTypeName) -
setupRatings
protected EntityInstance setupRatings(UserVisit userVisit, K ratedEntity, EntityInstance ratedEntityInstance, V transfer, RatingType ratingType) -
setupOwnedWorkEfforts
protected EntityInstance setupOwnedWorkEfforts(UserVisit userVisit, K baseEntity, EntityInstance owningEntityInstance, V transfer) -
verifyOptionDependency
-