package com.photon.phresco.service.util; public interface ServerConstants { /* * Constants for Archetype parameters */ String ARCHETYPE_ARCHETYPEGROUPID = "-DarchetypeGroupId"; String ARCHETYPE_ARCHETYPEARTIFACTID = "-DarchetypeArtifactId"; String ARCHETYPE_ARCHETYPEVERSION = "-DarchetypeVersion"; String ARCHETYPE_GROUPID = "-DgroupId"; String ARCHETYPE_ARTIFACTID = "-DartifactId"; String ARCHETYPE_VERSION = "-Dversion"; String ARCHETYPE_NAME = "-Dname"; String ARCHETYPE_ARCHETYPEREPOSITORYURL = "-DarchetypeRepository"; String ARCHETYPE_INTERACTIVEMODE = "-DinteractiveMode"; /* * Constants for Phresco Archetypes */ String PHRESCO_PHP_ARCHETYPE = "phresco-php-archetype"; String PHRESCO_DRUPAL7_ARCHETYPE = "phresco-drupal7-archetype"; String PHRESCO_NODEJS_ARCHETYPE = "phresco-nodejs-archetype"; String PHRESCO_SHAREPOINT_ARCHETYPE = "phresco-sharepoint-archetype"; String PHRESCO_ANDROID_ARCHETYPE = "phresco-android-archetype"; String PHRESCO_IPHONE_ARCHETYPE = "phresco-iphone-archetype"; /* * Constants for Technology * these values must be synchronous with the client values * if required move these constants to phresco commons constants */ String TECHNOLOGY_PHP = "PHP"; String TECHNOLOGY_PHP_DRUPAL = "PHP_DRUPAL"; String TECHNOLOGY_NODE_JS = "NODE_JS"; String TECHNOLOGY_SHAREPOINT = "SHAREPOINT"; String TECHNOLOGY_ANDROID = "ANDROID"; String TECHNOLOGY_IPHONE = "IPHONE"; //TODO:Move this to dependency properties String SETTINGS_CONFIG_FILE = "/config/settings/0.1/settings-0.1.json"; String HOMEPAGE_JSON_FILE = "/videos/homepage/videoinfo/1.0/videoinfo-1.0.json"; String ADMIN_CONFIG_FILE = "/config/admin/0.1/admin-0.1.json"; /* * Constants for Version */ String FRAMEWORK_VERSION_GROUPID = "com.photon.phresco.framework"; String FRAMEWORK_VERSION_ARTIFACTID = "phresco-framework-web"; String SERVICE_VERSION_GROUPID = "com.photon.phresco.service"; String SERVICE_VERSION_ARTIFACTID = "phresco-service-web"; ///Keys for configuration to load from config file String CONFIG_KEY_REPOSITORY_USERNAME = "repository.username"; String CONFIG_KEY_REPOSITORY_PASSWORD = "repository.password"; String CONFIG_KEY_REPOSITORY_PROTOCOL = "repository.protocol"; String CONFIG_KEY_REPOSITORY_HOST = "repository.host"; String CONFIG_KEY_REPOSITORY_PORT = "repository.port"; String CONFIG_KEY_REPOSITORY_PATH = "repository.path"; //Authentication Constants String AUTHENTICATE = "/authenticate"; }