/* $Id: LiveLinkParameters.java 988245 2010-08-23 18:39:35Z kwright $ */ /** * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You 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.apache.manifoldcf.livelink; /** This class describes live link connection parameters. */ public class LiveLinkParameters { public static final String _rcsid = "@(#)$Id: LiveLinkParameters.java 988245 2010-08-23 18:39:35Z kwright $"; // These parameters are for ingestion: picking up a document after we discover it through LAPI /** Ingestion CGI protocol */ public final static String ingestProtocol = "Protocol"; /** Ingestion CGI port **/ public final static String ingestPort = "Port"; /** Ingestion CGI path (path to fetch document from for ingestion) */ public final static String ingestCgiPath = "CGI path"; /** NTLM username */ public final static String ingestNtlmUsername = "NTLM user name"; /** NTLM password */ public final static String ingestNtlmPassword = "NTLM password"; /** NTLM domain (set if NTLM desired) */ public final static String ingestNtlmDomain = "NTLM domain"; /** Livelink SSL keystore */ public final static String ingestKeystore = "Livelink SSL keystore"; // These parameters are for viewing: constructing a URL the user can use to view the document /** View CGI protocol */ public final static String viewProtocol = "View protocol"; /** View CGI server name */ public final static String viewServerName = "View server name"; /** View CGI port **/ public final static String viewPort = "View port"; /** View CGI path (path to use for viewing) */ public final static String viewCgiPath = "View CGI path"; /** Document View Action**/ public final static String viewAction = "View Action"; // These parameters are for LAPI /** Connection options; choices are "internal", "http", "https" */ public final static String serverProtocol = "Server protocol"; /** Server name */ public final static String serverName = "Server name"; /** Server port */ public final static String serverPort = "Server port"; /** Server user */ public final static String serverUsername = "Server user name"; /** Server password */ public final static String serverPassword = "Server password"; /** Server CGI path (path to use for viewing) */ public final static String serverHTTPCgiPath = "Server HTTP CGI path"; /** Server domain, if NTLM */ public final static String serverHTTPNTLMDomain = "Server HTTP NTLM domain"; /** Server HTTP user */ public final static String serverHTTPNTLMUsername = "Server HTTP NTLM user name"; /** Server password */ public final static String serverHTTPNTLMPassword = "Server HTTP NTLM password"; /** Keystore for LAPI */ public final static String serverHTTPSKeystore = "Server HTTPS truststore"; // These parameters are for the LiveLink Authority /** Cache time in seconds */ public final static String cacheLifetime = "Cache lifetime minutes"; /** Max LRU size */ public final static String cacheLRUSize = "Max cache LRU size"; }