PageRenderTime 32ms CodeModel.GetById 23ms app.highlight 7ms RepoModel.GetById 1ms app.codeStats 0ms

/jboss-as-7.1.1.Final/testsuite/integration/smoke/src/test/java/org/jboss/as/test/smoke/deployment/rar/MultipleManagedConnectionMetaData.java

#
Java | 101 lines | 35 code | 12 blank | 54 comment | 0 complexity | 3e2eb9549c9dfc1b822c496503c0df8c MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0
  1/*
  2 * JBoss, Home of Professional Open Source.
  3 * Copyright 2011, Red Hat Middleware LLC, and individual contributors
  4 * as indicated by the @author tags. See the copyright.txt file in the
  5 * distribution for a full listing of individual contributors.
  6 *
  7 * This is free software; you can redistribute it and/or modify it
  8 * under the terms of the GNU Lesser General Public License as
  9 * published by the Free Software Foundation; either version 2.1 of
 10 * the License, or (at your option) any later version.
 11 *
 12 * This software is distributed in the hope that it will be useful,
 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 15 * Lesser General Public License for more details.
 16 *
 17 * You should have received a copy of the GNU Lesser General Public
 18 * License along with this software; if not, write to the Free
 19 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 20 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 21 */
 22package org.jboss.as.test.smoke.deployment.rar;
 23
 24import java.util.logging.Logger;
 25
 26import javax.resource.ResourceException;
 27
 28import javax.resource.spi.ManagedConnectionMetaData;
 29
 30/**
 31 * MultipleManagedConnectionMetaData
 32 *
 33 * @version $Revision: $
 34 */
 35public class MultipleManagedConnectionMetaData implements ManagedConnectionMetaData
 36{
 37   /** The logger */
 38   private static Logger log = Logger.getLogger("MultipleManagedConnectionMetaData");
 39
 40   /**
 41    * Default constructor
 42    */
 43   public MultipleManagedConnectionMetaData()
 44   {
 45
 46   }
 47
 48   /**
 49    * Returns Product name of the underlying EIS instance connected through the ManagedConnection.
 50    *
 51    * @return Product name of the EIS instance
 52    * @throws ResourceException Thrown if an error occurs
 53    */
 54   @Override
 55   public String getEISProductName() throws ResourceException
 56   {
 57      log.finest("getEISProductName()");
 58      return null; //TODO
 59   }
 60
 61   /**
 62    * Returns Product version of the underlying EIS instance connected through the ManagedConnection.
 63    *
 64    * @return Product version of the EIS instance
 65    * @throws ResourceException Thrown if an error occurs
 66    */
 67   @Override
 68   public String getEISProductVersion() throws ResourceException
 69   {
 70      log.finest("getEISProductVersion()");
 71      return null; //TODO
 72   }
 73
 74   /**
 75    * Returns maximum limit on number of active concurrent connections
 76    *
 77    * @return Maximum limit for number of active concurrent connections
 78    * @throws ResourceException Thrown if an error occurs
 79    */
 80   @Override
 81   public int getMaxConnections() throws ResourceException
 82   {
 83      log.finest("getMaxConnections()");
 84      return 0; //TODO
 85   }
 86
 87   /**
 88    * Returns name of the user associated with the ManagedConnection instance
 89    *
 90    * @return Name of the user
 91    * @throws ResourceException Thrown if an error occurs
 92    */
 93   @Override
 94   public String getUserName() throws ResourceException
 95   {
 96      log.finest("getUserName()");
 97      return null; //TODO
 98   }
 99
100
101}