com.ibm.portal
Interface CreationContext

All Known Subinterfaces:
ActiveFlagCopyCreationContext<T>, BookmarkableCopyCreationContext<T>, ContentNodeCopyCreationContext<T>, ContentNodeCreationContext, ContentPageCreationContext, CookieRuleCreationContext, CopyCreationContext<T>, CustomResourceCreationContext, DecorationCreationContext, DerivedContentPageCreationContext, DerivedLayoutControlCreationContext, DeviceClassCapableCopyCreationContext<T>, DomainProviderCreationContext, DomainSpecificCopyCreationContext<T>, IdentifiableCreationContext, IWidgetWrapperCreationContext, IWidgetWrapperURICreationContext, IWidgetWrapperURLCreationContext, LayoutControlCreationContext, LayoutNodeCopyCreationContext<T>, LocalizedCopyCreationContext<T>, MarkupCabableCopyCreationContext<T>, MetaDataCopyCreationContext<T>, OutboundConnectionProfileCreationContext, PolicyMappingCreationContext, PolicyRuleCreationContext, PolicyVariableCreationContext, PortletDefinitionCloningContext, PortletEntityCopyCreationContext, PortletEntityCreationContext, RatingCreationContext<R>, ShareableFlagCopyCreationContext<T>, TagCreationContext<R>, TemplatingCreationContext, ThemeProviderCopyCreationContext<T>, UserTagCreationContext<R>, WireCreationContext

public interface CreationContext

A tagging interface for creation contexts which can be used on ModelController.create(Class, CreationContext).

A creation context usually specifies immutable properties of the resource to create, since these properties cannot be modified or set later on.

A variety of creation contexts can be created using the CreationContextBuilderFactory.

Since:
6.1.0