/**
* This file is part of CloudML [ http://cloudml.org ]
*
* Copyright (C) 2012 - SINTEF ICT
* Contact: Franck Chauvel <franck.chauvel@sintef.no>
*
* Module: root
*
* CloudML is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation, either version 3 of
* the License, or (at your option) any later version.
*
* CloudML is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General
* Public License along with CloudML. If not, see
* <http://www.gnu.org/licenses/>.
*/
package test.cloudml.codecs.kmf;
/**
* Define all the constants string used to build samples, which are equivalent in both CloudML and KMF.
*/
public interface Samples {
public static final String PROVIDER_A_NAME = "Provider A";
public static final String PROVIDER_B_NAME = "Provider B";
public static final String CREDENTIALS = "./credentials";
public static final String VM_A_NAME = "vma";
public static final String ENDPOINT_A_NAME = "endpointa";
public static final String VM_B_NAME = "vmb";
public static final String ENDPOINT_B_NAME = "endpointb";
public static final String VM_INSTANCE_A = "vmia";
public static final String IP_ADDRESS_A = "ipa";
public static final String VM_INSTANCE_B = "vmib";
public static final String IP_ADDRESS_B = "ipb";
public static final String INTERNAL_COMPONENT_A_NAME = "ica";
public static final String INTERNAL_COMPONENT_B_NAME = "icb";
public static final String INTERNAL_COMPONENT_INSTANCE_A_NAME = "icia";
public static final String INTERNAL_COMPONENT_INSTANCE_B_NAME = "icib";
public static final String RELATIONSHIP_A_NAME = "relationshipa";
public static final String RELATIONSHIP_B_NAME = "relationshipb";
public static final String RELATIONSHIP_INSTANCE_A_NAME = "relationshipInstanceA";
public static final String RELATIONSHIP_INSTANCE_B_NAME = "relationshipInstanceB";
public static final String PROVIDED_PORT_NAME = "pp";
public static final String REQUIRED_PORT_NAME = "rp";
public static final String PROVIDED_PORT_INSTANCE_NAME = "ppi";
public static final String REQUIRED_PORT_INSTANCE_NAME = "rpi";
public static final String REQUIRED_EXECUTION_PLATFORM_A_NAME = "erepa";
public static final String REQUIRED_EXECUTION_PLATFORM_B_NAME = "erepb";
public static final String PROVIDED_EXECUTION_PLATFORM_A_NAME = "epepa";
public static final String PROVIDED_EXECUTION_PLATFORM_B_NAME = "epepb";
public static final String REQUIRED_EXECUTION_PLATFORM_INSTANCE_NAME_A = "repna";
public static final String REQUIRED_EXECUTION_PLATFORM_INSTANCE_NAME_B = "repnb";
public static final String PROVIDED_EXECUTION_PLATFORM_INSTANCE_NAME_A = "pepna";
public static final String PROVIDED_EXECUTION_PLATFORM_INSTANCE_NAME_B = "pepnb";
public static final String EXECUTE_INSTANCE_NAME_A = "eia";
public static final String EXECUTE_INSTANCE_NAME_B = "eib";
}