| Modifier and Type | Method and Description | 
|---|---|
| <G extends FieldDefinition> | FieldDefinitionImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends FieldGroup> | FieldGroupImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends StaticAsset> | StaticAssetImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends StaticAssetDescription> | StaticAssetDescriptionImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends Page> | PageImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends PageAttribute> | PageAttributeImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends PageField> | PageFieldImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends PageItemCriteria> | PageItemCriteriaImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends PageRule> | PageRuleImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends PageTemplate> | PageTemplateImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends PageTemplateFieldGroupXref> | PageTemplateFieldGroupXrefImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends URLHandler> | URLHandlerImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends URLHandler> | URLHandlerDTO. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends SystemProperty> | SystemPropertyImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | MultiTenantCopier. copyEntities(MultiTenantCopyContext context)Main method that should be implemented by each  MultiTenantCopierto drive the logic of
 copying that particular entity to the new derived catalog. | 
| protected <T extends MultiTenantCloneable> | MultiTenantCopier. copyEntitiesOfType(Class<T> clazz,
                  Site fromSite,
                  Catalog fromCatalog,
                  MultiTenantCopyContext context)Subclasses will generally call this method in their  MultiTenantCopier.copyEntities(MultiTenantCopyContext)implementation. | 
| <G extends T> | MultiTenantCloneable. createOrRetrieveCopyInstance(MultiTenantCopyContext context)Clone this entity for the purpose of multiple tenancy. | 
| protected <T,G extends Exception> | MultiTenantCopier. persistCopyObjectTree(CopyOperation<T,G> copyOperation,
                     Class<T> clazz,
                     T original,
                     MultiTenantCopyContext context) | 
| protected void | MultiTenantCopier. persistCopyObjectTreeInternal(Object copy,
                             Set<Integer> library,
                             MultiTenantCopyContext context) | 
| protected void | MultiTenantCopier. persistNode(Object copy,
           MultiTenantCopyContext context) | 
| ExtensionResultStatusType | AbstractMultiTenantCopierExtensionHandler. postSave(MultiTenantCopyContext context,
        Object from,
        Object to) | 
| ExtensionResultStatusType | MultiTenantCopierExtensionHandler. postSave(MultiTenantCopyContext context,
        Object from,
        Object to) | 
| ExtensionResultStatusType | AbstractMultiTenantCopierExtensionHandler. prepareForSave(MultiTenantCopyContext context,
              Object from,
              Object to) | 
| ExtensionResultStatusType | MultiTenantCopierExtensionHandler. prepareForSave(MultiTenantCopyContext context,
              Object from,
              Object to) | 
| protected <T> T | MultiTenantCopier. save(MultiTenantCopyContext context,
    T object)Saves the specified object in the toSite and toCatalog of the given context. | 
| ExtensionResultStatusType | AbstractMultiTenantCopierExtensionHandler. shouldClone(MultiTenantCopyContext context,
           Object from,
           ExtensionResultHolder<Boolean> result) | 
| ExtensionResultStatusType | MultiTenantCopierExtensionHandler. shouldClone(MultiTenantCopyContext context,
           Object from,
           ExtensionResultHolder<Boolean> result) | 
| ExtensionResultStatusType | AbstractMultiTenantCopierExtensionHandler. transformCopy(MultiTenantCopyContext context,
             Object from,
             Object to) | 
| ExtensionResultStatusType | MultiTenantCopierExtensionHandler. transformCopy(MultiTenantCopyContext context,
             Object from,
             Object to) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends DataDrivenEnumeration> | DataDrivenEnumerationImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends DataDrivenEnumerationValue> | DataDrivenEnumerationValueImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends Translation> | TranslationImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends MediaImpl> | MediaImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> T | EntityDuplicator. copy(MultiTenantCopyContext context,
    MultiTenantCloneable<T> entity,
    Map<String,String> copyHints,
    EntityDuplicateModifier... modifiers)Create a production duplicate of the entity specified in the params. | 
| <T> T | EntityDuplicatorImpl. copy(MultiTenantCopyContext context,
    MultiTenantCloneable<T> entity,
    Map<String,String> copyHints,
    EntityDuplicateModifier... modifiers) | 
| void | EntityDuplicatorImpl. copyEntities(MultiTenantCopyContext context) | 
| protected <T> T | EntityDuplicatorImpl. performCopy(MultiTenantCopyContext context,
           MultiTenantCloneable<T> entity,
           Map<String,String> copyHints,
           EntityDuplicateModifier... modifiers) | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtensionResultStatusType | EntityDuplicatorExtensionHandler. setupDuplicate(Object entity,
              ExtensionResultHolder<MultiTenantCopyContext> resultHolder)Perform any required context and state setup before commencing with the duplication | 
| ExtensionResultStatusType | EntityDuplicatorExtensionManager. setupDuplicate(Object entity,
              ExtensionResultHolder<MultiTenantCopyContext> resultHolder) | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateResponse<FixedPriceFulfillmentOption> | FixedPriceFulfillmentOptionImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| CreateResponse<BandedPriceFulfillmentOption> | BandedPriceFulfillmentOptionImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| CreateResponse<BandedWeightFulfillmentOption> | BandedWeightFulfillmentOptionImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends OrderPayment> | OrderPaymentImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends PaymentTransaction> | PaymentTransactionImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends PromotionMessage> | PromotionMessageImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| Modifier and Type | Method and Description | 
|---|---|
| <G extends Address> | AddressImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends Customer> | CustomerImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends CustomerAddress> | CustomerAddressImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends CustomerAttribute> | CustomerAttributeImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends CustomerPayment> | CustomerPaymentImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
| <G extends CustomerPhone> | CustomerPhoneImpl. createOrRetrieveCopyInstance(MultiTenantCopyContext context) | 
Copyright © 2019. All rights reserved.