package com.atlassian.bitbucket.internal.mirroring;

import com.atlassian.bitbucket.internal.mirroring.dao.AoConstants;

public final class MirroringConstants {
    /**
     * The location of the webpanel for mirror configuration.
     */
    public static final String LOCATION_CONFIG_PANEL = "bitbucket.internal.mirror.config";

    public static final int MAX_ADDON_DESCRIPTOR_URL_LENGTH = AoConstants.MAX_STRING_COLUMN_LENGTH;
    public static final int MAX_BASE_URL_LENGTH = AoConstants.MAX_STRING_COLUMN_LENGTH;
    public static final int MAX_DESCRIPTOR_LENGTH = AoConstants.MAX_STRING_COLUMN_LENGTH;
    public static final int MAX_MIRROR_ID_LENGTH = AoConstants.DEFAULT_STRING_COLUMN_LENGTH;
    public static final int MAX_MIRROR_BASE_URL_LENGTH = AoConstants.MAX_STRING_COLUMN_LENGTH;
    public static final int MAX_MIRROR_NAME_LENGTH = AoConstants.DEFAULT_STRING_COLUMN_LENGTH;
    public static final int MAX_NAMESPACE_LENGTH = AoConstants.DEFAULT_STRING_COLUMN_LENGTH;
    public static final int MAX_PRODUCT_TYPE_LENGTH = AoConstants.DEFAULT_STRING_COLUMN_LENGTH;
    public static final int MAX_PRODUCT_VERSION_LENGTH = AoConstants.DEFAULT_STRING_COLUMN_LENGTH;

    private MirroringConstants() { }
}
