/*******************************************************************************
* 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.servlet.attributes;
import org.openanzo.osgi.AnzoAttributeDefinition;
/**
* Base configuration properties that are used by servlets.
* @author Generated Source from org.openanzo.rdf.utils.properties.jet
*/
public class ServletAttributes{
/**
* AnzoAttributeDefinition for "org.openanzo.servlet.pathSpec"
* PathSpec
*
*/
public static final AnzoAttributeDefinition PathSpec = new AnzoAttributeDefinition() {
public String getName() {
return "pathSpec";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.pathSpec";
}
public String getDescription() {
return ""+"PathSpec";
}
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.servlet.protectedPathSpec"
* Protected PathSpec
*
*/
public static final AnzoAttributeDefinition ProtectedPathSpec = new AnzoAttributeDefinition() {
public String getName() {
return "protectedPathSpec";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.protectedPathSpec";
}
public String getDescription() {
return ""+"Protected PathSpec";
}
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.servlet.contextPath"
* PathSpec
*
*/
public static final AnzoAttributeDefinition ContextPath = new AnzoAttributeDefinition() {
public String getName() {
return "contextPath";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.contextPath";
}
public String getDescription() {
return ""+"PathSpec";
}
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.servlet.docRoot"
* Doc root
*
*/
public static final AnzoAttributeDefinition DocRoot = new AnzoAttributeDefinition() {
public String getName() {
return "docRoot";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.docRoot";
}
public String getDescription() {
return ""+"Doc root";
}
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.servlet.authorizationType"
* Auth type.
*
*/
public static final AnzoAttributeDefinition AuthorizationType = new AnzoAttributeDefinition() {
public String getName() {
return "authorizationType";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.authorizationType";
}
public String getDescription() {
return ""+"Auth type.";
}
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.servlet.securityConstraint"
* Security Constraint
*
*/
public static final AnzoAttributeDefinition SecurityConstraint = new AnzoAttributeDefinition() {
public String getName() {
return "securityConstraint";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.securityConstraint";
}
public String getDescription() {
return ""+"Security Constraint";
}
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.servlet.loginPage"
* login page url
*
*/
public static final AnzoAttributeDefinition LoginPage = new AnzoAttributeDefinition() {
public String getName() {
return "loginPage";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.loginPage";
}
public String getDescription() {
return ""+"login page url";
}
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.servlet.errorPage"
* error page url
*
*/
public static final AnzoAttributeDefinition ErrorPage = new AnzoAttributeDefinition() {
public String getName() {
return "errorPage";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.errorPage";
}
public String getDescription() {
return ""+"error page url";
}
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.servlet.customTokenRefreshEnabled"
* Doc root
*
*/
public static final AnzoAttributeDefinition CustomTokenRefreshEnabled = new AnzoAttributeDefinition() {
public String getName() {
return "customTokenRefreshEnabled";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.customTokenRefreshEnabled";
}
public String getDescription() {
return ""+"Doc root";
}
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;
}
};
/**
* AnzoAttributeDefinition for "org.openanzo.servlet.gzipOutput"
* GZIP output
*
*/
public static final AnzoAttributeDefinition GzipOutput = new AnzoAttributeDefinition() {
public String getName() {
return "gzipOutput";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.gzipOutput";
}
public String getDescription() {
return ""+"GZIP output";
}
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.servlet.authTokenTimeout"
* Auth token timeout
*
*/
public static final AnzoAttributeDefinition AuthTokenTimeout = new AnzoAttributeDefinition() {
public String getName() {
return "authTokenTimeout";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.authTokenTimeout";
}
public String getDescription() {
return ""+"Auth token timeout";
}
public String validate(String value) {
try {
int _val = Integer.valueOf(value);
if(_val< 0){return "Value must be greater than 0";}
if(_val> 65536){return "Value must be less than 65536";}
return "";
} catch (NumberFormatException nfe) {
return "Value is not an Integer";
}
}
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.servlet.authTokenRefreshWindow"
* Auth token refresh window
*
*/
public static final AnzoAttributeDefinition AuthTokenRefreshWindow = new AnzoAttributeDefinition() {
public String getName() {
return "authTokenRefreshWindow";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.authTokenRefreshWindow";
}
public String getDescription() {
return ""+"Auth token refresh window";
}
public String validate(String value) {
try {
int _val = Integer.valueOf(value);
if(_val< 0){return "Value must be greater than 0";}
if(_val> 65536){return "Value must be less than 65536";}
return "";
} catch (NumberFormatException nfe) {
return "Value is not an Integer";
}
}
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.servlet.servletClass"
* Servlet ClassName
*
*/
public static final AnzoAttributeDefinition ServletClass = new AnzoAttributeDefinition() {
public String getName() {
return "servletClass";
}
public boolean isRestartRequired() {
return true;
}
public String getID() {
return "org.openanzo.servlet.servletClass";
}
public String getDescription() {
return ""+"Servlet ClassName";
}
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;
}
};
}