|
|||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--jp.co.nec.orb.Config
コンストラクタの概要 | |
Config()
|
メソッドの概要 | |
static boolean |
acceptBothPort()
SSLを用いた通信で、非SSLの通信も受け入れるかどうかの設定を取得します。 |
static void |
acceptBothPort(boolean b)
SSLを用いた通信で、非SSLの通信も受け入れるかどうかを設定します。 |
static void |
asynchronizedPerObject()
サーバオブジェクトが同時に複数のスレッドで処理を行うようにします。 |
static boolean |
corbalocAskWithMT()
インタオペラブル名前サービスでURL(corbaloc::〜 など)に 複数のホスト名(IPアドレス)を記述した場合の動作の設定を取得します。 |
static void |
corbalocAskWithMT(boolean v)
インタオペラブル名前サービスでURL(corbaloc::〜 など)に 複数のホスト名(IPアドレス)を記述した場合の動作を選択します。 |
static boolean |
getAddWcharWidthOctet()
AddWcharWidthOctetの設定を取得します。 |
static boolean |
getAddWstringWidthOctet()
AddWstringWidthOctetの設定を取得します。 |
static boolean |
getAllowNullString()
string型、wstring型にnullを設定することを許すかどうかの設定を取得します。 |
static java.lang.String[] |
getAlternativeHostNames()
ローカルであるとみなすホスト名を取得します。 |
static int |
getBackLog()
サーバソケットのバックログ数を取得します。 |
static boolean |
getCertRequest()
SSLを用いた通信で、クライアント証明書を要求するかどうかの設定を取得します。 |
static int |
getClientAutoTimeout()
コネクションの無通信監視タイムアウト時間を取得します。 |
static java.lang.String |
getClientCertAlias()
クライアント証明書の鍵の別名の設定を取得します。 |
static java.lang.String |
getClientCertAliasPassPhrase()
クライアント証明書の鍵の別名のパスワードの設定を取得します。 |
static java.lang.String |
getClientCertKey()
クライアント証明書のファイル名の設定を取得します。 |
static java.lang.String |
getClientCertKeyFileType()
クライアント証明書のファイルの形式の設定を取得します。 |
static java.lang.String |
getClientCertKeyPassPhrase()
クライアント証明書のファイルのパスワードの設定を取得します。 |
static java.lang.String |
getClientCertKeyType()
クライアント証明書の鍵の形式を設定します。 |
static boolean |
getClientTcpNoDelay()
クライアントアプリケーションに適用されるTCP_NODELAYソケットオプションを取得します。 |
static java.lang.String |
getCodeBasePropertyFile()
コードベースプロパティファイル名を取得します。 |
static java.lang.String |
getCodeBasePropertyFileSuffix()
コードベースプロパティファイルの拡張子を取得します。 |
static java.lang.String |
getCodeSetEncoding(java.lang.String codeset)
コードセットに対応するJavaエンコーディングを取得します。 |
static boolean |
getCodeSetNegotiationStrictCheck()
wchar型、wstring型の通信でコードセットの指定がないときに例外をスローするかどうかを取得します。 |
static int |
getCompatibleMinorCode()
マイナーコードの互換バージョン指定を取得します。 |
static int |
getConnectionRoundRobinTimeout()
オブジェクトリファレンスが多重化されている場合の それぞれのオブジェクトに対する呼び出しのタイムアウト時間の設定を取得します。 |
static int |
getCorbalocServerPort()
インタオペラブル名前サービスでURL(corbaloc::〜 など)のポート番号を省略した場合の値を取得します。 |
static java.lang.String |
getImplName()
自動起動サーバのインプリメンテーション名を取得します。 |
static int |
getInitialBufferPoolSize()
ストリームで使用する内部バッファの初期プール数を取得します。 |
static int |
getInitialBufferSize()
ストリームで使用する内部バッファの初期サイズを取得します。 |
static java.lang.String |
getLogFileName()
ログの出力先ファイルの名前を取得します。 |
static int |
getLogFileSize()
ログの出力先ファイルのサイズの上限値を取得します。 |
static int |
getLogLevel()
ログの出力レベルを取得します。 |
static java.io.PrintStream |
getLogStream()
ログ出力先のPrintStreamを取得します。 |
static int |
getMaxAcceptNumber()
同時に接続可能なクライアントの数を取得します。 |
static int |
getMaxBufferPoolSize()
ストリームで使用する内部バッファの最大プール数を取得します。 |
static int |
getMaxConnectionNumber()
オブジェクトリファレンスが多重化されている場合のコネクションの最大接続数を取得します。 |
static int |
getMessageDumpLevel()
メッセージダンプの出力レベルを取得します。 |
static int |
getMessageDumpSize()
メッセージダンプを出力するサイズの上限値を出力します。 |
static int |
getPooledThreadNumber()
プールスレッド数の設定を取得します。 |
static java.net.InetAddress |
getServerAddr()
サーバホストのホスト名もしくはIPアドレスの設定を取得します。 |
static java.lang.String |
getServerCertAlias()
サーバ証明書の鍵の別名の設定を取得します。 |
static java.lang.String |
getServerCertAliasPassPhrase()
サーバ証明書の鍵の別名のパスワードの設定を取得します。 |
static java.lang.String |
getServerCertKey()
サーバ証明書のファイル名の設定を取得します。 |
static java.lang.String |
getServerCertKeyFileType()
サーバ証明書のファイルの形式の設定を取得します。 |
static java.lang.String |
getServerCertKeyPassPhrase()
サーバ証明書のファイルのパスワードの設定を取得します。 |
static java.lang.String |
getServerCertKeyType()
サーバ証明書の鍵の形式を設定します。 |
static int |
getServerPort()
サーバがクライアントからの要求送信を受け付けるためのポート番号を取得します。 |
static int |
getServerRecvTimeout()
サーバソケットを解放するまでのタイムアウト時間を取得します。 |
static boolean |
getServerTcpNoDelay()
サーバアプリケーションに適用されるTCP_NODELAYソケットオプションを取得します。 |
static java.lang.String |
getSSLCipherSuites()
SSLで使用するCipherSuitesの設定を取得します。 |
static int |
getSSLPort()
SSLを用いた通信で使用するポート番号を取得します。 |
static java.lang.String |
getSSLProvider()
SSL通信で使用する製品の設定を取得します。 |
static int |
getTimeout()
設定されているタイムアウト時間を取得します。 |
static int |
getTimeout(Object object)
設定されているタイムアウト時間を取得します。 |
static int |
getTimeout(java.lang.String interfaceName)
設定されているタイムアウト時間を取得します。 |
static java.lang.String[] |
getTrustedCACerts()
信頼するCA証明書のファイル名の設定を取得します。 |
static java.lang.String |
getTrustedCACertsFileType()
信頼するCA証明書のファイルの形式の設定を取得します。 |
static java.lang.String |
getTrustedCACertsPassPhrase()
信頼するCA証明書のファイルのパスワードの設定を取得します。 |
static boolean |
getUseCodeBase()
コードベースダウンロード機能を使用するかどうかの設定値を取得します。 |
static boolean |
getUseFragment()
メッセージ送信時にフラグメントを使用して送信するかどうかの設定を取得します。 |
static boolean |
getUseMultiConnection()
オブジェクトリファレンスが多重化されている場合に、 クライアント側でコネクションの多重化を行うかどうかの設定を取得します。 |
static int |
getVersionCompatible()
ライブラリの互換バージョンを取得します。 |
static boolean |
isSSLInstalled()
SSL製品がインストールされているかどうかを取得します。 |
static boolean |
isSynchronizedPerObject()
サーバオブジェクトが同時に1つのスレッドでのみ動作するかどうかを取得します。 |
static void |
receiveCloseConnection()
|
static void |
removeCodeBaseIdent(java.lang.String idname,
ORB orb)
コードベースの設定を削除します。 |
static void |
removeCodeBaseIdent(java.lang.String idname,
ORB orb,
java.lang.String path)
コードベースの設定を削除します。 |
static void |
setAddWcharWidthOctet(boolean flag)
wchar型をマーシャルするときに1文字あたりのバイト数を示すオクテットを 各文字に付加するかどうかを設定します。 |
static void |
setAddWstringWidthOctet(boolean flag)
wstring型をマーシャルするときに1文字あたりのバイト数を示すオクテットを 各文字に付加するかどうかを設定します。 |
static void |
setAllowNullString(boolean flag)
string型、wstring型にnullを設定することを許すかどうかを設定します。 |
static void |
setAlternativeHostNames(java.lang.String[] hosts)
ローカルであるとみなすホスト名を設定します。 |
static void |
setBackLog(int backlog)
サーバソケットのバックログ数を設定します。 |
static void |
setCertRequest(boolean b)
SSLを用いた通信で、クライアント証明書を要求するかどうかを設定します。 |
static void |
setClientAutoTimeout(int time)
コネクションの無通信監視タイムアウト時間を設定します。 |
static void |
setClientCertAlias(java.lang.String aliasname)
クライアント証明書の鍵の別名を設定します。 |
static void |
setClientCertAliasPassPhrase(java.lang.String passphrase)
クライアント証明書の鍵の別名のパスワードを設定します。 |
static void |
setClientCertKey(java.lang.String id)
クライアント証明書のファイル名を設定します。 |
static void |
setClientCertKeyFileType(java.lang.String filetype)
クライアント証明書のファイルの形式を設定します。 |
static void |
setClientCertKeyPassPhrase(java.lang.String passphrase)
クライアント証明書のファイルのパスワードを設定します。 |
static void |
setClientCertKeyType(java.lang.String type)
クライアント証明書の鍵の形式を設定します。 |
static void |
setClientTcpNoDelay(boolean arg)
クライアントアプリケーションに適用されるTCP_NODELAYソケットオプションを設定します。 |
static void |
setCodeBaseIdent(java.lang.String idname,
byte[] objectid,
ORB orb)
コードベースプロパティ名を登録します。 |
static void |
setCodeBaseIdent(java.lang.String idname,
byte[] objectid,
ORB orb,
java.lang.String path)
コードベースプロパティ名を登録します。 |
static void |
setCodeBaseIdent(java.lang.String idname,
ORB orb)
ORB とコードベースプロパティ名を登録します。 |
static void |
setCodeBaseIdent(java.lang.String idname,
ORB orb,
java.lang.String path)
ORB とコードベースプロパティ名を登録します。 |
static void |
setCodeBaseIdent(java.lang.String repid,
java.lang.String url,
byte[] objectid,
ORB orb)
オブジェクトIDで登録されている設定に、リポジトリIDとURLを追加します。 |
static void |
setCodeBaseIdent(java.lang.String repid,
java.lang.String url,
ORB orb)
ORBで登録されている設定に、リポジトリIDとURLを追加します。 |
static void |
setCodeBasePropertyFile(java.lang.String filename)
コードベースプロパティファイル名を設定します。 |
static void |
setCodeBasePropertyFileDir(java.lang.String dirname)
コードベースプロパティファイルの格納ディレクトリを設定します。 |
static void |
setCodeBasePropertyFileSuffix(java.lang.String suffix)
コードベースプロパティファイルの拡張子を設定します。 |
static void |
setCodeSetEncoding(int id,
java.lang.String encoding)
コードセットに対応するJavaエンコーディングを変更します。 |
static void |
setCodeSetEncoding(java.lang.String codeset,
java.lang.String encoding)
コードセットに対応するJavaエンコーディングを変更します。 |
static void |
setCodeSetNegotiationStrictCheck(boolean check)
wchar型、wstring型の通信でコードセットの指定がないときに例外をスローするかどうかを指定します。 |
static void |
setCompatibleMinorCode(int version)
マイナーコードの互換バージョン指定を設定します。 |
static void |
setConnectionRoundRobinTimeout(int timer)
オブジェクトリファレンスが多重化されている場合の それぞれのオブジェクトに対する呼び出しのタイムアウト時間を設定します。 |
static void |
setConversionCodeSets(java.lang.String[] css)
char型、string型のコンバージョンコードセットを変更します。 |
static void |
setConversionCodeSetsW(java.lang.String[] css)
wchar型、wstring型のコンバージョンコードセットを変更します。 |
static void |
setCorbalocServerPort(int port)
インタオペラブル名前サービスでURL(corbaloc::〜 など)のポート番号を省略した場合の値を設定します。 |
static void |
setImplName(java.lang.String name)
自動起動サーバのインプリメンテーション名を設定します。 |
static void |
setInitialBufferPoolSize(int size)
ストリームで使用する内部バッファの初期プール数を設定します。 |
static void |
setInitialBufferSize(int size)
ストリームで使用する内部バッファの初期サイズを設定します。 |
static void |
setLogFileName(java.lang.String name)
ログの出力先ファイルの名前を設定します。 |
static void |
setLogFileSize(int size)
ログの出力先ファイルのサイズの上限値を設定します。 |
static void |
setLogLevel(int level)
ログの出力レベルを設定します。 |
static void |
setLogStream(java.io.PrintStream in)
ログ出力先のPrintStreamを設定します。 |
static void |
setMaxAcceptNumber(int maxacceptnumber)
同時に接続可能なクライアントの数を指定します。 |
static void |
setMaxBufferPoolSize(int size)
ストリームで使用する内部バッファの最大プール数を設定します。 |
static void |
setMaxConnectionNumber(int maxconnectionnumber)
オブジェクトリファレンスが多重化されている場合のコネクションの最大接続数を設定します。 |
static void |
setMessageDumpLevel(int level)
メッセージダンプの出力レベルを設定します。 |
static void |
setMessageDumpSize(int size)
メッセージダンプを出力するサイズの上限値を設定します。 |
static void |
setNoDelay(boolean flag)
クライアントおよびサーバのアプリケーションに共通に適用されるTCP_NODELAYソケットオプションを設定します。 |
static void |
setPerClientThreadPolicy()
サーバ処理のスレッドポリシーとしてPerClientThreadを選択します。 |
static void |
setPooledThreadNumber(int n)
サーバ処理のスレッドポリシーとしてPooledThreadを選択しているとき、 クライアントからの要求を並列処理するスレッドのプール数(1以上)を設定します。 |
static void |
setPooledThreadPolicy()
サーバ処理のスレッドポリシーとしてPooledThreadを選択します。 |
static void |
setServerAddr(java.net.InetAddress serveraddr)
サーバホストのホスト名もしくはIPアドレスを設定します。 |
static void |
setServerCertAlias(java.lang.String aliasname)
サーバ証明書の鍵の別名を設定します。 |
static void |
setServerCertAliasPassPhrase(java.lang.String passphrase)
サーバ証明書の鍵の別名のパスワードを設定します。 |
static void |
setServerCertKey(java.lang.String id)
サーバ証明書のファイル名を設定します。 |
static void |
setServerCertKeyFileType(java.lang.String filetype)
サーバ証明書のファイルの形式を設定します。 |
static void |
setServerCertKeyPassPhrase(java.lang.String passphrase)
サーバ証明書のファイルのパスワードを設定します。 |
static void |
setServerCertKeyType(java.lang.String type)
サーバ証明書の鍵の形式を設定します。 |
static void |
setServerPort(int port)
サーバがクライアントからの要求送信を受け付けるためのポート番号を設定します。 |
static void |
setServerRecvTimeout(int timeout)
サーバソケットを解放するまでのタイムアウト時間を設定します。 |
static void |
setServerTcpNoDelay(boolean arg)
サーバアプリケーションに適用されるTCP_NODELAYソケットオプションを設定します。 |
static void |
setSSLCipherSuites(java.lang.String ciphers)
SSLで使用するCipherSuitesを設定します。 |
static void |
setSSLPort(int port)
SSLを用いた通信で使用するポート番号を設定します。 |
static void |
setSSLProvider(java.lang.String provider)
SSL通信で使用する製品を設定します。 |
static void |
setTimeout(int timeout)
クライアントでオペレーション呼び出しを実行してから、 サーバからの応答を待ち合わせる時間を設定します。 |
static void |
setTimeout(Object object,
int timeout)
クライアントでオペレーション呼び出しを実行してから、 サーバからの応答を待ち合わせる時間を設定します。 |
static void |
setTimeout(java.lang.String interfaceName,
int timeout)
クライアントでオペレーション呼び出しを実行してから、 サーバからの応答を待ち合わせる時間を設定します。 |
static void |
setTrustedCACerts(java.lang.String[] certs)
信頼するCA証明書のファイル名を設定します。 |
static void |
setTrustedCACertsFileType(java.lang.String filetype)
信頼するCA証明書のファイルの形式を設定します。 |
static void |
setTrustedCACertsPassPhrase(java.lang.String passphrase)
信頼するCA証明書のファイルのパスワードを設定します。 |
static void |
setUseCodeBase(boolean flag)
コードベースダウンロード機能を使用するかどうかを設定します。 |
static void |
setUseConnectionRoundRobin(boolean flag)
オブジェクトリファレンスが多重化されている場合に、 コネクションのラウンドロビンを行うかどうかを設定します。 |
static void |
setUseCSI(boolean use)
CSIv2機能を使用するかどうかを設定します。 |
static void |
setUseFragment(boolean fragment)
メッセージ送信時にフラグメントを使用して送信するかどうかを設定します。 |
static void |
setUseMultiConnection(boolean flag)
オブジェクトリファレンスが多重化されている場合に、 クライアント側でコネクションの多重化を行うかどうかを設定します。 |
static void |
setUseProfileBodyComponents(boolean b)
IORのコンポーネント情報をTAG_INTERNET_IOPに格納するかどうかを設定します。 |
static void |
setVersionCompatible(int version)
ライブラリの互換バージョンを指定します。 |
static void |
synchronizedPerObject()
サーバオブジェクトが同時に1つのスレッドでのみ処理を行わないようにします。 |
static int |
useSSL()
SSLと非SSLの通信を受け入れるサーバのオペレーションを実行するときにSSL通信を使用するかどうかの設定を取得します。 |
static void |
useSSL(boolean mode)
SSLと非SSLの通信を受け入れるサーバのオペレーションを実行するときにSSL通信を使用するかどうかを設定します。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Config()
メソッドの詳細 |
public static void setTimeout(int timeout)
timeout
- タイムアウト時間public static int getTimeout()
public static void setTimeout(java.lang.String interfaceName, int timeout)
interfaceName
- インタフェース名timeout
- タイムアウト時間public static int getTimeout(java.lang.String interfaceName)
interfaceName
- インタフェース名public static void setTimeout(Object object, int timeout)
object
- オブジェクトリファレンスtimeout
- タイムアウト時間public static int getTimeout(Object object)
object
- オブジェクトリファレンスpublic static void receiveCloseConnection()
public static void setBackLog(int backlog)
backlog
- 待機するバックログpublic static int getBackLog()
public static void setClientAutoTimeout(int time)
time
- 無通信監視タイムアウト時間public static int getClientAutoTimeout()
public static void synchronizedPerObject()
public static void asynchronizedPerObject()
public static boolean isSynchronizedPerObject()
public static void setPerClientThreadPolicy()
public static void setPooledThreadPolicy()
public static void setServerPort(int port)
port
- サーバのポート番号public static int getServerPort()
public static void setLogLevel(int level)
level
- ログの出力レベル。以下を指定できます。
public static int getLogLevel()
public static void setMessageDumpLevel(int level)
level
- メッセージダンプの出力レベル。以下を指定できます。
public static int getMessageDumpLevel()
public static void setLogFileName(java.lang.String name)
name
- ログ出力先ファイル名public static java.lang.String getLogFileName()
public static void setLogFileSize(int size)
size
- ログ出力先ファイルのサイズの上限値public static int getLogFileSize()
public static void setMessageDumpSize(int size)
size
- メッセージダンプを出力するサイズの上限値BAD_PARAM
- 指定したサイズが不正であるpublic static int getMessageDumpSize()
public static void setLogStream(java.io.PrintStream in)
in
- PrintStreamオブジェクトpublic static java.io.PrintStream getLogStream()
public static void setImplName(java.lang.String name)
name
- 自動起動サーバのインプリメンテーション名public static java.lang.String getImplName()
public static void setServerAddr(java.net.InetAddress serveraddr)
serveraddr
- ホスト名もしくはIPアドレスpublic static java.net.InetAddress getServerAddr()
public static void setMaxConnectionNumber(int maxconnectionnumber)
maxconnectionnumber
- コネクションの最大接続数public static int getMaxConnectionNumber()
public static void setMaxAcceptNumber(int maxacceptnumber)
maxacceptnumber
- 同時に接続可能なクライアントの数public static int getMaxAcceptNumber()
public static void setCodeSetNegotiationStrictCheck(boolean check)
check
- 例外をスローする場合はtrue、そうでない場合はfalsepublic static boolean getCodeSetNegotiationStrictCheck()
public static void setConversionCodeSets(java.lang.String[] css)
css
- 変更するコンバージョンコードセットの名前を表すjava.lang.Stringの配列public static void setConversionCodeSetsW(java.lang.String[] css)
css
- 変更するコンバージョンコードセットの名前を表すjava.lang.Stringの配列public static void setCodeSetEncoding(java.lang.String codeset, java.lang.String encoding)
codeset
- コードセット名encoding
- エンコーディング名public static void setCodeSetEncoding(int id, java.lang.String encoding)
id
- コードセットIDencoding
- エンコーディング名public static java.lang.String getCodeSetEncoding(java.lang.String codeset)
codeset
- コードセット名public static void setUseCodeBase(boolean flag)
flag
- 使用する場合はtrue、使用しない場合はfalsepublic static boolean getUseCodeBase()
public static void setCodeBasePropertyFile(java.lang.String filename)
filename
- コードベースプロパティファイル名public static java.lang.String getCodeBasePropertyFile()
public static void setCodeBasePropertyFileDir(java.lang.String dirname)
dirname
- コードベースプロパティファイルの格納ディレクトリ名public static void setCodeBasePropertyFileSuffix(java.lang.String suffix)
suffix
- コードベースプロパティファイルの拡張子public static java.lang.String getCodeBasePropertyFileSuffix()
public static void setCodeBaseIdent(java.lang.String idname, byte[] objectid, ORB orb)
idname
- コードベースプロパティ名objectid
- オブジェクトIDorb
- ORBオブジェクトpublic static void setCodeBaseIdent(java.lang.String idname, byte[] objectid, ORB orb, java.lang.String path)
idname
- コードベースプロパティ名objectid
- オブジェクトIDorb
- ORBオブジェクトpath
- コードベースプロパティファイルの格納ディレクトリpublic static void setCodeBaseIdent(java.lang.String repid, java.lang.String url, byte[] objectid, ORB orb)
repid
- リポジトリIDurl
- URLobjectid
- オブジェクトIDorb
- ORBオブジェクトpublic static void setCodeBaseIdent(java.lang.String repid, java.lang.String url, ORB orb)
repid
- リポジトリIDurl
- URLorb
- ORBオブジェクトpublic static void setCodeBaseIdent(java.lang.String idname, ORB orb)
idname
- orb
- public static void setCodeBaseIdent(java.lang.String idname, ORB orb, java.lang.String path)
idname
- orb
- path
- コードベースプロパティファイルの格納ディレクトリpublic static void removeCodeBaseIdent(java.lang.String idname, ORB orb)
idname
- コードベースプロパティ名orb
- ORBオブジェクトpublic static void removeCodeBaseIdent(java.lang.String idname, ORB orb, java.lang.String path)
idname
- コードベースプロパティ名orb
- ORBオブジェクトpath
- コードベースプロパティファイルの格納ディレクトリpublic static void setPooledThreadNumber(int n)
n
- プールスレッド数public static int getPooledThreadNumber()
public static void setCorbalocServerPort(int port)
port
- public static int getCorbalocServerPort()
public static void corbalocAskWithMT(boolean v)
v
- true(既定値)を指定するとマルチスレッドによる同時処理を行います。falseを指定すると順次処理を行います。public static boolean corbalocAskWithMT()
public static void setUseFragment(boolean fragment)
fragment
- メッセージを分割して送信する場合はtrue、1回で送信する場合はfalsepublic static boolean getUseFragment()
public static void setInitialBufferPoolSize(int size)
size
- ストリームで使用する内部バッファの初期プール数public static int getInitialBufferPoolSize()
public static void setMaxBufferPoolSize(int size)
size
- ストリームで使用する内部バッファの最大プール数public static int getMaxBufferPoolSize()
public static void setInitialBufferSize(int size)
size
- ストリームで使用する内部バッファの初期サイズpublic static int getInitialBufferSize()
public static int getSSLPort()
public static void setSSLPort(int port)
port
- ポート番号INITIALIZE
- 不正な値が指定されたpublic static void setCertRequest(boolean b)
b
- クライアント証明書を要求する場合はtrue、要求しない場合はfalsepublic static boolean getCertRequest()
public static void acceptBothPort(boolean b)
b
- SSLポートと通常ポートの両方で接続を受け入れる場合はtrue、SSLポートのみで接続を受け入れる場合はfalsepublic static boolean acceptBothPort()
public static void useSSL(boolean mode)
mode
- SSLを使用する場合はtrue、SSLを使用しない場合はfalsepublic static int useSSL()
public static void setServerCertKey(java.lang.String id)
id
- サーバ証明書のファイル名public static java.lang.String getServerCertKey()
public static void setClientCertKey(java.lang.String id)
id
- クライアント証明書のファイル名public static java.lang.String getClientCertKey()
public static void setSSLCipherSuites(java.lang.String ciphers)
ciphers
- CipherSuitespublic static java.lang.String getSSLCipherSuites()
public static void setUseProfileBodyComponents(boolean b)
b
- TAG_INTERNET_IOPに格納する場合はtrue、TAG_MULTIPLE_COMPONENTSに格納する場合はfalsepublic static void setAddWcharWidthOctet(boolean flag)
flag
- 付加する場合はtrue、しない場合はfalsepublic static boolean getAddWcharWidthOctet()
public static void setAddWstringWidthOctet(boolean flag)
flag
- 付加する場合はtrue、しない場合はfalsepublic static boolean getAddWstringWidthOctet()
public static void setAllowNullString(boolean flag)
flag
- nullを指定することを許す場合はtrue、許さない場合はfalsepublic static boolean getAllowNullString()
public static void setUseMultiConnection(boolean flag)
flag
- コネクションの多重化を行う場合はtrue、行わない場合はfalsepublic static boolean getUseMultiConnection()
public static void setUseConnectionRoundRobin(boolean flag)
flag
- ラウンドロビンを行う場合はtrue、行わない場合はfalsepublic static void setConnectionRoundRobinTimeout(int timer)
timer
- タイムアウト時間public static int getConnectionRoundRobinTimeout()
public static void setUseCSI(boolean use)
use
- 使用する場合はtrue、しない場合はfalsepublic static void setVersionCompatible(int version)
version
- ライブラリの互換バージョン (6, 7, 710, 8 or 810)public static int getVersionCompatible()
public static void setSSLProvider(java.lang.String provider)
provider
- SSL通信で使用する製品名INITIALIZE
- 指定した製品が使用できないpublic static java.lang.String getSSLProvider()
public static boolean isSSLInstalled()
public static void setClientCertAlias(java.lang.String aliasname)
aliasname
- クライアント証明書の鍵の別名public static java.lang.String getClientCertAlias()
public static void setServerCertAlias(java.lang.String aliasname)
aliasname
- サーバ証明書の鍵の別名public static java.lang.String getServerCertAlias()
public static void setClientCertKeyPassPhrase(java.lang.String passphrase)
passphrase
- クライアント証明書のファイルのパスワードpublic static java.lang.String getClientCertKeyPassPhrase()
public static void setServerCertKeyPassPhrase(java.lang.String passphrase)
passphrase
- サーバ証明書のファイルのパスワードpublic static java.lang.String getServerCertKeyPassPhrase()
public static void setTrustedCACertsPassPhrase(java.lang.String passphrase)
passphrase
- 信頼するCA証明書のファイルのパスワードpublic static java.lang.String getTrustedCACertsPassPhrase()
public static void setClientCertAliasPassPhrase(java.lang.String passphrase)
passphrase
- クライアント証明書の鍵の別名のパスワードpublic static java.lang.String getClientCertAliasPassPhrase()
public static void setServerCertAliasPassPhrase(java.lang.String passphrase)
passphrase
- サーバ証明書の鍵の別名のパスワードpublic static java.lang.String getServerCertAliasPassPhrase()
public static void setTrustedCACerts(java.lang.String[] certs)
certs
- CA証明書のファイル名を表すStringの配列public static java.lang.String[] getTrustedCACerts()
public static void setClientCertKeyType(java.lang.String type)
type
- クライアント証明書の鍵の形式public static java.lang.String getClientCertKeyType()
public static void setServerCertKeyType(java.lang.String type)
type
- サーバ証明書の鍵の形式public static java.lang.String getServerCertKeyType()
public static void setClientCertKeyFileType(java.lang.String filetype)
filetype
- クライアント証明書のファイルの形式public static java.lang.String getClientCertKeyFileType()
public static void setServerCertKeyFileType(java.lang.String filetype)
filetype
- サーバ証明書のファイルの形式public static java.lang.String getServerCertKeyFileType()
public static void setTrustedCACertsFileType(java.lang.String filetype)
filetype
- 信頼するCA証明書のファイルの形式public static java.lang.String getTrustedCACertsFileType()
public static void setCompatibleMinorCode(int version)
version
- 互換バージョン指定public static int getCompatibleMinorCode()
public static void setServerRecvTimeout(int timeout)
timeout
- サーバソケットを解放するまでのタイムアウト時間public static int getServerRecvTimeout()
public static void setClientTcpNoDelay(boolean arg)
arg
- TCP_NODELAYソケットオプションの設定値public static boolean getClientTcpNoDelay()
public static void setServerTcpNoDelay(boolean arg)
arg
- TCP_NODELAYソケットオプションの設定値public static boolean getServerTcpNoDelay()
public static void setNoDelay(boolean flag)
arg
- TCP_NODELAYソケットオプションの設定値public static void setAlternativeHostNames(java.lang.String[] hosts)
hosts
- ローカルであるとみなすホスト名を表すStringの配列public static java.lang.String[] getAlternativeHostNames()
|
|||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |