/* * Copyright 2012 JBoss Inc * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.overlord.sramp.governance; /** * Some Governance constants. * */ public interface GovernanceConstants { //Configuration constants public static final String GOVERNANCE_FILE_NAME = "governance.file.name"; //$NON-NLS-1$ public static final String GOVERNANCE_FILE_REFRESH = "governance.file.refresh"; //$NON-NLS-1$ public static final String SRAMP_REPO_URL = "sramp.repo.url"; //$NON-NLS-1$ public static final String SRAMP_REPO_AUTH_PROVIDER = "sramp.repo.auth.provider"; //$NON-NLS-1$ public static final String SRAMP_REPO_USER = "sramp.repo.user"; //$NON-NLS-1$ public static final String SRAMP_REPO_PASSWORD = "sramp.repo.password"; //$NON-NLS-1$ public static final String SRAMP_REPO_VALIDATING = "sramp.repo.validating"; //$NON-NLS-1$ public static final String GOVERNANCE_URL = "governance.url"; //$NON-NLS-1$ public static final String GOVERNANCE_QUERY_INTERVAL= "governance.query.interval"; //$NON-NLS-1$ public static final String GOVERNANCE_ACCEPTABLE_LAG= "governance.acceptable.lagtime"; //$NON-NLS-1$ public static final String GOVERNANCE_JNDI_EMAIL_REF= "governance.jndi.email.reference"; //$NON-NLS-1$ public static final String GOVERNANCE_EMAIL_DOMAIN = "governance.email.domain"; //$NON-NLS-1$ public static final String GOVERNANCE_EMAIL_FROM = "governance.email.from"; //$NON-NLS-1$ public static final String GOVERNANCE_JNDI_TX_REF = "governance.jndi.userTx.reference"; //$NON-NLS-1$ //RHQ connection info public static final String GOVERNANCE_RHQ_USER = "rhq.rest.user"; //$NON-NLS-1$ public static final String GOVERNANCE_RHQ_PASSWORD = "rhq.rest.password"; //$NON-NLS-1$ public static final String GOVERNANCE_RHQ_URL = "rhq.base.url"; //$NON-NLS-1$ //BPM connection info public static final String GOVERNANCE_BPM_USER = "governance.bpm.user"; //$NON-NLS-1$ public static final String GOVERNANCE_BPM_PASSWORD = "governance.bpm.password"; //$NON-NLS-1$ public static final String GOVERNANCE_BPM_URL = "governance.bpm.url"; //$NON-NLS-1$ //governance resource configuration public static final String GOVERNANCE_USER = "governance.user"; //$NON-NLS-1$ public static final String GOVERNANCE_PASSWORD = "governance.password"; //$NON-NLS-1$ public static final String GOVERNANCE_TARGETS = "governance.targets"; //$NON-NLS-1$ public static final String GOVERNANCE_QUERIES = "governance.queries"; //$NON-NLS-1$ public static final String GOVERNANCE = "governance."; //$NON-NLS-1$ public static final String GOVERNANCE_UI = "dtgov.ui.url"; //$NON-NLS-1$ //S-RAMP public static final String SRAMP_WAGON_JAR = "s-ramp-wagon"; //$NON-NLS-1$ public static final String SRAMP_WAGON_SNAPSHOTS = "dtgov.s-ramp-wagon.snapshots"; //$NON-NLS-1$ public static final String SRAMP_WAGON_RELEASES = "dtgov.s-ramp-wagon.releases"; //$NON-NLS-1$ //Workflow config public static final String GOVERNANCE_DTGOV = "dtgov"; //$NON-NLS-1$ public static final String GOVERNANCE_WORKFLOW_GROUP = "dtgov.workflows.group"; //$NON-NLS-1$ public static final String GOVERNANCE_WORKFLOW_NAME = "dtgov.workflows.name"; //$NON-NLS-1$ public static final String GOVERNANCE_WORKFLOW_VERSION = "dtgov.workflows.version"; //$NON-NLS-1$ public static final String GOVERNANCE_WORKFLOW_PACKAGE = "dtgov.workflows.package"; //$NON-NLS-1$ //ArtifactInfo public static final String STATUS = "status"; //$NON-NLS-1$ public static final String MESSAGE = "message"; //$NON-NLS-1$ public static final String TARGET = "target"; //$NON-NLS-1$ public static final String ARTIFACT_NAME = "artifactName"; //$NON-NLS-1$ public static final String ARTIFACT_DESCRIPTION = "artifactDescription"; //$NON-NLS-1$ public static final String ARTIFACT_CREATED_BY = "artifactCreatedBy"; //$NON-NLS-1$ // Dtgov Seeding public static final String INITIALIZED = "dtgov.init"; public static final String DTGOV_AUTOMATIC_DATA_INITIALIZATION_PROPERTY = "dtgov.automatic.data.initialization.enabled"; //$NON-NLS-1$ }