| 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
MultiTenantCopier to 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 |
MultiTenantCopierExtensionHandler.prepareForSave(MultiTenantCopyContext context,
Object from,
Object to) |
ExtensionResultStatusType |
AbstractMultiTenantCopierExtensionHandler.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 |
MultiTenantCopierExtensionHandler.shouldClone(MultiTenantCopyContext context,
Object from,
ExtensionResultHolder<Boolean> result) |
ExtensionResultStatusType |
AbstractMultiTenantCopierExtensionHandler.shouldClone(MultiTenantCopyContext context,
Object from,
ExtensionResultHolder<Boolean> result) |
ExtensionResultStatusType |
MultiTenantCopierExtensionHandler.transformCopy(MultiTenantCopyContext context,
Object from,
Object to) |
ExtensionResultStatusType |
AbstractMultiTenantCopierExtensionHandler.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) |
Copyright © 2018. All rights reserved.