public abstract class SapClient
extends java.lang.Object
implements java.io.Serializable
修飾子とタイプ | クラスと説明 |
---|---|
protected static class |
SapClient.MyDestinationDataProvider
宛先データのプロバイダーに関する内部クラスです。
|
修飾子とタイプ | フィールドと説明 |
---|---|
protected com.sap.conn.jco.JCoDestination |
connection
JCOコネクション
|
修飾子 | コンストラクタと説明 |
---|---|
protected |
SapClient(java.lang.String serverType,
java.lang.String client,
java.lang.String user,
java.lang.String passwd,
java.lang.String lang)
引数にて受け取った接続情報を属性にセットします。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected com.sap.conn.jco.JCoDestination |
createClient()
JCOコネクションの生成を行います。
|
boolean |
getAutoCommit()
現在の自動コミットの状態を取得します。
|
java.lang.String |
getClient()
クライアントを取得します。
|
protected abstract java.lang.String |
getDataDestinationName()
接続先名を取得します。
|
protected abstract java.util.Properties |
getDesiinationProperties()
接続先情報プロパティを取得します。
|
SapClient.MyDestinationDataProvider |
getDestinationDataProvider() |
abstract java.lang.String |
getHost()
接続先IPアドレスを取得する為の抽象メソッド
|
java.lang.String |
getIdentifier()
コネクションの識別子を取得します。
|
com.sap.conn.jco.JCoDestination |
getJCOClient()
JCOコネクションの取得を行います。
|
java.lang.String |
getLang()
言語を取得します。
|
java.lang.String |
getPasswd()
パスワードを取得します。
|
java.lang.String |
getServerType()
設定されているサーバータイプを取得します。
|
java.lang.String |
getUser()
ユーザーを取得します。
|
void |
release()
JCOコネクションの開放を行います。
|
protected abstract void |
releaseConnection()
JCOコネクションの開放をを行う為の抽象メソッドです。
|
void |
setAutoCommit(boolean autoCommit)
この接続の自動コミットモードを設定します。
|
void |
setClient(java.lang.String client)
クライアントを設定します。
|
void |
setLang(java.lang.String lang)
言語を設定します。
|
void |
setPasswd(java.lang.String passwd)
パスワードを設定します。
|
void |
setUser(java.lang.String user)
ユーザーを設定します。
|
java.lang.String |
toString()
デバッグ用のメソッドです。
|
protected SapClient(java.lang.String serverType, java.lang.String client, java.lang.String user, java.lang.String passwd, java.lang.String lang)
serverType
- サーバータイプclient
- クライアントuser
- ユーザーpasswd
- パスワードlang
- 言語protected com.sap.conn.jco.JCoDestination createClient() throws com.sap.conn.jco.JCoException
com.sap.conn.jco.JCoException
- JCO例外protected abstract java.lang.String getDataDestinationName()
protected abstract java.util.Properties getDesiinationProperties()
protected abstract void releaseConnection() throws com.sap.conn.jco.JCoException
com.sap.conn.jco.JCoException
- JCO例外public void release() throws SAPAuthSystemException
SAPAuthSystemException
- 認証系システム例外public com.sap.conn.jco.JCoDestination getJCOClient() throws SAPAuthSystemException
SAPAuthSystemException
- 認証系システム例外public java.lang.String getLang()
public void setLang(java.lang.String lang)
lang
- 設定する言語public java.lang.String getPasswd()
public void setPasswd(java.lang.String passwd)
passwd
- 設定するパスワードpublic java.lang.String getUser()
public void setUser(java.lang.String user)
user
- 設定するユーザーpublic java.lang.String getClient()
public void setClient(java.lang.String client)
client
- 設定するクライアントpublic abstract java.lang.String getHost()
public java.lang.String getIdentifier()
public java.lang.String getServerType()
public boolean getAutoCommit()
public void setAutoCommit(boolean autoCommit)
ConnectionManager
意外から利用してはいけません。autoCommit
- 自動コミットの状態public SapClient.MyDestinationDataProvider getDestinationDataProvider()
public java.lang.String toString()
toString
クラス内 java.lang.Object
Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.