View Javadoc

1   /*******************************************************************************
2    *  Copyright (c) 2005, 2006 Imola Informatica.
3    *  All rights reserved. This program and the accompanying materials
4    *  are made available under the terms of the LGPL License v2.1
5    *  which accompanies this distribution, and is available at
6    *  http://www.gnu.org/licenses/lgpl.html
7    *******************************************************************************/
8   /**
9    * 
10   */
11  package it.imolinfo.jbi4cics.locator;
12  
13  /**
14   * @author raffaele
15   *
16   */
17  public interface ServiceLocation {
18  	public final static int DUMMY=-1;
19  	public final static int CICS=0;
20  	public final static int IMS=1;
21  	public final static int JDBC=2;
22  	/*public final static int JMS=3;
23  	public final static int MQ=4;*/
24  	
25    /**
26     * Restituisce il nome della locazione:
27     * nel caso di CICS, IMS, JDBC, e JMS rappresenta il nome jndi,
28     * nel caso di JACADA rappresenta il nome del connection pool.
29     * @return String    The location name
30     */
31  	public String getLocationName();
32  	
33  	/**
34  	 * 
35  	 * @return   The connection type
36  	 */
37  	public int getConnectionType();
38  }