PageRenderTime 45ms CodeModel.GetById 21ms RepoModel.GetById 1ms app.codeStats 0ms

/jboss-as-7.1.1.Final/testsuite/integration/basic/src/test/java/org/jboss/as/test/integration/beanvalidation/jca/ra/ValidManagedConnectionMetaData.java

#
Java | 81 lines | 23 code | 6 blank | 52 comment | 0 complexity | 5e7bac818e85206b863fe94a755bc58c 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. */
  22. package org.jboss.as.test.integration.beanvalidation.jca.ra;
  23. import javax.resource.ResourceException;
  24. import javax.resource.spi.ManagedConnectionMetaData;
  25. /**
  26. *
  27. * @version $Revision: $
  28. */
  29. public class ValidManagedConnectionMetaData implements ManagedConnectionMetaData {
  30. /**
  31. * Default constructor
  32. */
  33. public ValidManagedConnectionMetaData() {
  34. }
  35. /**
  36. * Returns Product name of the underlying EIS instance connected through the ManagedConnection.
  37. *
  38. * @return Product name of the EIS instance
  39. * @throws javax.resource.ResourceException Thrown if an error occurs
  40. */
  41. @Override
  42. public String getEISProductName() throws ResourceException {
  43. return null;
  44. }
  45. /**
  46. * Returns Product version of the underlying EIS instance connected through the ManagedConnection.
  47. *
  48. * @return Product version of the EIS instance
  49. * @throws javax.resource.ResourceException Thrown if an error occurs
  50. */
  51. @Override
  52. public String getEISProductVersion() throws ResourceException {
  53. return null;
  54. }
  55. /**
  56. * Returns maximum limit on number of active concurrent connections
  57. *
  58. * @return Maximum limit for number of active concurrent connections
  59. * @throws javax.resource.ResourceException Thrown if an error occurs
  60. */
  61. @Override
  62. public int getMaxConnections() throws ResourceException {
  63. return 0;
  64. }
  65. /**
  66. * Returns name of the user associated with the ManagedConnection instance
  67. *
  68. * @return Name of the user
  69. * @throws javax.resource.ResourceException Thrown if an error occurs
  70. */
  71. @Override
  72. public String getUserName() throws ResourceException {
  73. return null;
  74. }
  75. }