All Downloads are FREE. Search and download functionalities are using the official Maven repository.

nu.zoom.ldap.eon.connection.ConnectionInformation Maven / Gradle / Ivy

The newest version!
/*
 * Copyright (C) 2005 Johan Maasing johan at zoom.nu Licensed 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 nu.zoom.ldap.eon.connection;

/**
 * @author $Author: johan $
 * @version $Revision: 1.1 $
 */
public interface ConnectionInformation
{

	/**
	 * The unique ID for this connection. The ID is used by EON to refer to
	 * different connections.
	 * 
	 * @return The id
	 */
	public ConnectionGUID getGUID();

	/**
	 * Get a description of the connection. This is used to let the user know
	 * which connection this is. It should preferrably contain information that
	 * lets the user know which host and by which identity the connection is
	 * made.
	 * 
	 * @return A human readable description of the connection instance.
	 */
	public String getDescription();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy