/******************************************************************************* * Copyright (c) 2007-2008 Cambridge Semantics Incorporated. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * File: $Source$ * Created by: Generated Source from org.openanzo.rdf.utils.properties.jet * Created on: Generated Source from org.openanzo.rdf.utils.properties.jet * Revision: $Id$ * * Contributors: * Cambridge Semantics Incorporated - initial API and implementation *******************************************************************************/ package org.openanzo.osgi.attributes; import org.openanzo.osgi.AnzoAttributeDefinition; /** * Base configuration properties that are used by services if there aren't service specific values present. * @author Generated Source from org.openanzo.rdf.utils.properties.jet */ public class ServicesAttributes{ /** * AnzoAttributeDefinition for "org.openanzo.services.enabled" * Should service be enabled * */ public static final AnzoAttributeDefinition Enabled = new AnzoAttributeDefinition() { public String getName() { return "enabled"; } public boolean isRestartRequired() { return false; } public String getID() { return "org.openanzo.services.enabled"; } public String getDescription() { return ""+"Should service be enabled"; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.BOOLEAN; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return new String[] {Boolean.toString(true)}; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.services.user" * Login id for server * <li><b>Server:</b>The login id used by server services to talk to other services.</li> * <li><b>Client:</b>The login id for connecting to the server</li> * <li><b>Embedded:</b>The login id under which all commands are run as.</li> * * Examples: * default */ public static final AnzoAttributeDefinition User = new AnzoAttributeDefinition() { public String getName() { return "user"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.services.user"; } public String getDescription() { return ""+"Login id for server"; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.services.password" * Password for server * <li><b>Server:</b>The password used by server services to talk to other services.</li> * <li><b>Client:</b>The password for connecting to the server</li> * <li><b>Embedded:</b>The password under which all commands are authenticated.</li> * * Examples: * 123 */ public static final AnzoAttributeDefinition Password = new AnzoAttributeDefinition() { public String getName() { return "password"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.services.password"; } public String getDescription() { return ""+"Password for server"; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.services.timeout" * Timeout in milliseconds for transport calls * <li><b>Server:</b>When making calls to services, the time to wait on a transport to get a response before reporting a timeout error.</li> * <li><b>Client:</b>When making calls to services, the time to wait on a transport to get a response before reporting a timeout error.</li> * <li><b>Embedded:</b>Not Used</li> * * Examples: * 0=Never timeout, 60000=Timeout in 1 minute */ public static final AnzoAttributeDefinition Timeout = new AnzoAttributeDefinition() { public String getName() { return "timeout"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.services.timeout"; } public String getDescription() { return ""+"Timeout in milliseconds for transport calls"; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.INTEGER; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.services.initializationFiles" * Configuration file for service. * */ public static final AnzoAttributeDefinition InitializationFiles = new AnzoAttributeDefinition() { public String getName() { return "initializationFiles"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.services.initializationFiles"; } public String getDescription() { return ""+"Configuration file for service."; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.services.instanceURI" * URI of instance * */ public static final AnzoAttributeDefinition InstanceURI = new AnzoAttributeDefinition() { public String getName() { return "instanceURI"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.services.instanceURI"; } public String getDescription() { return ""+"URI of instance"; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.STRING; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return null; } public int getCardinality() { return 0; } }; /** * AnzoAttributeDefinition for "org.openanzo.services.requireSSL" * Require SSL for all connections * */ public static final AnzoAttributeDefinition RequireSSL = new AnzoAttributeDefinition() { public String getName() { return "requireSSL"; } public boolean isRestartRequired() { return true; } public String getID() { return "org.openanzo.services.requireSSL"; } public String getDescription() { return ""+"Require SSL for all connections"; } public String validate(String value) { return ""; } public int getType() { return AnzoAttributeDefinition.BOOLEAN; } public String[] getOptionValues() { return null; } public String[] getOptionLabels() { return null; } public String[] getDefaultValue() { return new String[] {Boolean.toString(false)}; } public int getCardinality() { return 0; } }; }