All Downloads are FREE. Search and download functionalities are using the official Maven repository.

s.confluence.confluence-metadata-compat.7.2.0.source-code.atlassian-plugin.xml Maven / Gradle / Ivy

There is a newer version: 7.4.1
Show newest version
<atlassian-plugin key="${atlassian.plugin.key}" name="${pom.name}" plugins-version="2">
    <plugin-info>
        <description>${pom.description}</description>
        <version>${pom.version}</version>
        <vendor name="${pom.organization.name}" url="${pom.organization.url}"/>
    </plugin-info>

    <component key="metadataManager" name="Metadata Manager"
               class="org.randombits.confluence.metadata.impl.DefaultMetadataManager" public="true"
               i18n-name-key="org.randombits.confluence.metadata.name">
        <description>Provides services to store and retrieve metadata for Confluence content.</description>
        <interface>org.randombits.confluence.metadata.MetadataManager</interface>
    </component>

    <!-- Internationalization -->
    <resource name="i18n" type="i18n" location="org.randombits.confluence.metadata.text"/>

    <xwork key="metadataActions" name="Metadata Actions">
        <package name="pagesScaffold" extends="default" namespace="/pages/metadata">
            <default-interceptor-ref name="validatingStack"/>

            <global-results>
                <result name="pagenotfound" type="dispatcher">/pages/notfound.action</result>
                <result name="pagenotpermitted" type="chain">
                    <param name="actionName">notpermitted</param>
                    <param name="namespace">/pages</param>
                </result>
            </global-results>

            <action name="viewxml" class="org.randombits.confluence.metadata.action.ViewXmlAction">
                <result name="success" type="velocity-xml">/org/randombits/confluence/metadata/action/viewxml.vm
                </result>
            </action>
        </package>
    </xwork>

    <web-item key="scaffoldXml" name="Scaffold XML Item" section="system.content.action/secondary"
              weight="25">
        <description key="org.randombits.confluence.metadata.viewmetadata.description">Scaffold XML View Web Item.
        </description>
        <label key="org.randombits.confluence.metadata.viewmetadata.web-item"/>
        <link linkId="org.randombits.confluence.metadata.viewmetadata">/pages/metadata/viewxml.action?pageId=$page.id
        </link>
    </web-item>

    <!-- Type Handlers -->

    <metadata-type-handler key="attachmentHandler" name="Attachment Handler"
                           class="org.randombits.confluence.metadata.impl.handler.AttachmentHandler"/>

    <metadata-type-handler key="contentEntityObjectHandler" name="ContentEntityObject Handler"
                           class="org.randombits.confluence.metadata.impl.handler.ContentEntityObjectHandler"/>

    <metadata-type-handler key="evaluatedNumberHandler" name="EvaluatedNumber Handler"
                           class="org.randombits.confluence.metadata.impl.handler.EvaluatedNumberHandler"/>

    <metadata-type-handler key="labelHandler" name="Label Handler"
                           class="org.randombits.confluence.metadata.impl.handler.LabelHandler"/>

    <metadata-type-handler key="listHandler" name="List Handler"
                           class="org.randombits.confluence.metadata.impl.handler.ListHandler"/>

    <metadata-type-handler key="mapHandler" name="Map Handler"
                           class="org.randombits.confluence.metadata.impl.handler.MapHandler"/>

    <metadata-type-handler key="setHandler" name="Set Handler"
                           class="org.randombits.confluence.metadata.impl.handler.SetHandler"/>

    <metadata-type-handler key="userHandler" name="User Handler"
                           class="org.randombits.confluence.metadata.impl.handler.UserHandler"/>

    <metadata-type-handler key="wikiReferenceHandler" name="WikiReference Handler"
                           class="org.randombits.confluence.metadata.impl.handler.WikiReferenceHandler"/>

    <supplier key="dataSupplier" name="Data Supplier"
              class="org.randombits.confluence.metadata.supplier.MetadataSupplier"/>

</atlassian-plugin>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy