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