public final class SOfficeProcessTcp extends SOfficeProcess
SOfficeProcess
)を利用すべきですが、
x64環境で、64Bit版のJavaを起動した場合、パイプ接続では、UnsatisfiedLinkErrorが発生します。
このような場合では、TCP接続を利用することで、上記エラーを回避することができます。ENV_DIR, OFFICE_HOME
修飾子 | コンストラクタと説明 |
---|---|
protected |
SOfficeProcessTcp(java.lang.String id,
int initPort)
コンストラクタです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
close()
プロセスを終了します。
|
protected java.lang.String |
getConnParam(java.lang.String key)
Pipe名をキーにOpenOfficeのプロセスに接続するための文字列を生成します。
|
protected java.lang.String |
getProcParam(java.lang.String key)
Pipe名をキーにOpenOfficeのプロセスを生成するためのパラメーター文字列を生成します。
|
bootstrap, getDesktop, getDispatcher, getTempPath
protected SOfficeProcessTcp(java.lang.String id, int initPort)
id
- プロセスIDinitPort
- 初期ポートprotected java.lang.String getConnParam(java.lang.String key)
getConnParam
クラス内 SOfficeProcess
key
- Pipe名(無視されます)protected java.lang.String getProcParam(java.lang.String key)
getProcParam
クラス内 SOfficeProcess
key
- Pipe名(無視されます)public void close()
close
クラス内 SOfficeProcess
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.