connectionmetadataimpl.java
来自「一个java写的加密算法」· Java 代码 · 共 90 行
JAVA
90 行
/* * Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */package samples.connectors.mailconnector.ra.outbound;import javax.resource.cci.*;import javax.resource.ResourceException;import java.lang.String;import java.util.*;import java.util.logging.*;/** * This class provides information about an EIS instance connected through a * Connection instance. */public class ConnectionMetaDataImpl implements ConnectionMetaData { private ManagedConnectionImpl mc; static Logger logger = Logger.getLogger("samples.connectors.mailconnector.ra.outbound", "samples.connectors.mailconnector.ra.outbound.LocalStrings"); ResourceBundle resource = ResourceBundle.getBundle("samples.connectors.mailconnector.ra.outbound.LocalStrings"); /** * Constructor. * * @param mc the physical connection of the JavaMailConnection that * created this instance of ConnectionMetaDataImpl */ public ConnectionMetaDataImpl(ManagedConnectionImpl mc) { logger.info("ConnectionMetaDataImpl::constructor"); this.mc = mc; } /** * Returns product name of the underlying EIS instance connected through * the Connection that produced this metadata. * * @return product name of the EIS instance */ public String getEISProductName() throws ResourceException { String productName = "JavaMail Connector"; return productName; } /** * Returns product version of the underlying EIS instance. * * @return product version of the EIS instance */ public String getEISProductVersion() throws ResourceException { String productVersion = "0.1"; return productVersion; } /** * Returns the user name for an active connection known to the Mail * Server. * * @return String representing the user name */ public String getUserName() throws ResourceException { if (mc.isDestroyed()) { throw new ResourceException(resource.getString("DESTROYED_CONNECTION")); } return mc.getUserName(); } // Could return other connection info (serverName, etc.)}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?