Create directory extended attribute

Property

Goal

This extension create extended attribute to every know types.

Packaging task configuration

See create property to get more informations

There is 2 know implementations.

On Organizations

Create extended attributes property on all IOrganization.

<extension name="com.axemble.vdoc.update.directory.CreateOrganizationExtendedAttributePropertyExtension" critical="true">
    <param name="label" value="Branding"/>
    <param name="description" value="Branding a afficher pour cette organisation"/>
    <param name="name" value="Branding"/>
    <param name="type" value="com.axemble.vdoc.sdk.interfaces.IStorageResource"/>
    <param name="multiple" value="false"/>
    <param name="additional-type" value="DEFAULT"/>
    <param name="linked-resource-definition" value="uril://vdoc/resourceDefinition/DefaultOrganization/MoovappsWorkplace/MiddleOffice:4/Branding"/>
</extension>

On Localization

Create extended attributes property on all ILocalization.

<extension name="com.axemble.vdoc.update.directory.CreateLocalizationExtendedAttributePropertyExtension" critical="true">
    <param name="label" value="Branding"/>
    <param name="description" value="Branding a afficher pour cette localization"/>
    <param name="name" value="Branding"/>
    <param name="type" value="com.axemble.vdoc.sdk.interfaces.IStorageResource"/>
    <param name="multiple" value="false"/>
    <param name="additional-type" value="DEFAULT"/>
    <param name="linked-resource-definition" value="uril://vdoc/resourceDefinition/DefaultOrganization/MoovappsWorkplace/MiddleOffice:4/Branding"/>
</extension>

Tables

Goal

Create extended attributes tables for organizations and localizations custom types.

Packaging task configuration

On Organization

<extension name="com.axemble.vdoc.update.directory.CreateOrganizationExtendedAttributeTablesExtension" critical="true">
</extension>

On Localization

<extension name="com.axemble.vdoc.update.directory.CreateLocalizationExtendedAttributeTablesExtension" critical="true">
</extension>