package gov.grants.apply.applicant.v2;

public class Globals {
	
	public static final String GRANT_SUBMISSION_HEADER_V1_ELEMENT_LOCAL_PART = "GrantSubmissionHeader";
	public static final String GRANT_SUBMISSION_HEADER_V2_ELEMENT_LOCAL_PART = "Header_2_0";
	
	/* =========================== */
	/* Command-line parameter keys */
	/* =========================== */
	public static final String URL_PREFIX_CMD_LINE_KEY = "url_prefix";
	public static final String CONFIG_XML_CMD_LINE_KEY = "config_xml";
	public static final String CFDA_CMD_LINE_KEY = "cfda";
	public static final String OPP_ID_CMD_LINE_KEY = "oppid";
	public static final String COMP_ID_CMD_LINE_KEY = "compid";
	
	// MAMER: R16.2.1 Adding PackageID and OpportunityNumber to the list of Argument keys.
	public static final String PKG_ID_CMD_LINE_KEY = "packageid";
	public static final String OPP_NUM_CMD_LINE_KEY = "opportunitynumber";
	public static final String CFDA_NUM_CMD_LINE_KEY = "cfdanumber";
	public static final String COMPETITION_ID_CMD_LINE_KEY = "competitionid";
	
	
	public static final String GG_TRACKING_NUM_CMD_LINE_KEY = "gg_tracking_num";
	public static final String FILTER_CMD_LINE_KEY = "filter";
	public static final String FILTER_VALUE_CMD_LINE_KEY = "filter_value";
	public static final String CLIENT_CMD_LINE_KEY = "client";
	
	
	/* ======================== */
	/* config xml element names */
	/* ======================== */
	public static final String AOR_USER_ID_ELEMENT_NAME = "aor-user-id";
	public static final String AOR_PASSWORD_ELEMENT_NAME = "aor-password";
	//R15.4 Changes: Adding the Duns to be used for the Authenticate AOR Client.
	public static final String AOR_DUNS_ELEMENT_NAME = "aor-duns";
	
	//R18.2 Changes: Adding the UEI to be used for the Authenticate AOR Client.
	public static final String AOR_UEI_ELEMENT_NAME = "aor-uei";
		
	
	public static final String GG_TRACKING_NUM_ELEMENT_NAME = "gg-tracking-num";
	
	//R16.3 Changes: Added the previous Grants.Gov Tracking number for the Submit Application and Submit Application As Third Party Clients.
	public static final String PREV_GG_TRACKING_NUM = "previous-gg-tracking-num";
	public static final String SUBMISSION_DIR_ELEMENT_NAME = "submission-dir";
	public static final String SUBMISSION_XML_ELEMENT_NAME = "submission-xml";
	public static final String ATTACHMENT_ELEMENT_NAME = "attachment";
	public static final String FILE_NAME_ELEMENT_NAME = "file-name";
	public static final String CID_ELEMENT_NAME = "cid";
	
	
	/* ============================================== */
	/* applicant-s2s-config.properties property names */
	/* ============================================== */
	public static final String DOWNLOAD_DIR__KEY = "DOWNLOAD_DIR";
	
}
