|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.service.client.NetworkConnector
jp.co.intra_mart.foundation.service.client.NetworkAgent
jp.co.intra_mart.foundation.service.client.file.AbstractComponent
jp.co.intra_mart.product.pdfmaker.net.AbstractIODOC
jp.co.intra_mart.product.pdfmaker.net.IOIntegration
public class IOIntegration
このクラスは、IOWebDOC の複数のIOD中間ファイルを結合し、
1つの PDF 形式の文書ファイルを作成するための機能を提供します。
PDFファイルは、Storage-Service と IOWebDOC が連携して作成します。
その為、このクラスの各メソッド(一部除く)の実行時は Storage-Service との
通信が発生します。
PDFファイルの作成は Storage-Service で実行されるため、
IOD中間ファイルは、Storage-Service に保存されている必要があります。
また、実行後に作成される PDFファイルやログファイルなどは、
Storage-Service に作られます。
なお、PDF生成時に登録する文書情報、及びセキュリティ情報を埋め込む必要が有る場合は、
登録用各メソッドを呼び出すことで設定できます。
フィールドの概要 |
---|
クラス jp.co.intra_mart.product.pdfmaker.net.AbstractIODOC から継承されたフィールド |
---|
COMPRESS_DEFAULT, COMPRESS_NONE, COMPRESS_SIZE, COMPRESS_SPEED |
インタフェース jp.co.intra_mart.product.pdfmaker.CompressedPDF から継承されたフィールド |
---|
COMPRESSION_DEFAULT, COMPRESSION_NONE, COMPRESSION_SIZE, COMPRESSION_SPEED |
コンストラクタの概要 | |
---|---|
IOIntegration()
IOD中間ファイルからPDFファイルを作成するためのオブジェクトを構築する。 |
メソッドの概要 | |
---|---|
java.lang.Object |
action(java.lang.Object argV)
推奨されていません。 このメソッドはStorage-Serviceによって呼び出されます。任意に呼び出すことは推奨できません。 |
void |
add(java.lang.String path)
結合するIOD中間ファイルのパスを設定。 |
java.lang.String |
lastMessage()
IOD→PDF変換での実行結果メッセージの取得。 |
int |
makePDF(java.lang.String path)
IOD→PDF変換処理の実行。 |
void |
setDelete(boolean delete)
IOD中間ファイルの削除フラグを設定。 |
クラス jp.co.intra_mart.product.pdfmaker.net.AbstractIODOC から継承されたメソッド |
---|
copySecurity, defineApplication, defineAuthor, defineSubTitle, defineTitle, getCompression, getLog, jsCopySecurity, jsModifySecurity, jsPrintSecurity, modifySecurity, printSecurity, setCompression, setLog, setOpenPassword, setSecurityPassword |
クラス jp.co.intra_mart.foundation.service.client.file.AbstractComponent から継承されたメソッド |
---|
getInstance |
クラス jp.co.intra_mart.foundation.service.client.NetworkConnector から継承されたメソッド |
---|
close, execute, freeMemory, isConnected, serverTime, totalMemory |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public IOIntegration() throws java.lang.IllegalStateException
java.lang.IllegalStateException
- ライセンス違反の場合スローメソッドの詳細 |
---|
public void add(java.lang.String path)
path
- IOD中間ファイルのパスpublic int makePDF(java.lang.String path) throws java.io.IOException
AbstractIODOC
内の makePDF
path
- 出力PDFファイル(Storage-Serviceの管理するディレクトリ(標準は storage/)からの相対形式で表されるパス名[英数字])
java.io.IOException
- 入出力エラーpublic java.lang.String lastMessage()
AbstractIODOC
内の lastMessage
public final java.lang.Object action(java.lang.Object argV)
jp.co.intra_mart.foundation.service.client.ActionListener
内の action
jp.co.intra_mart.foundation.service.client.NetworkAgent
内の action
argV
- 実行引数
public void setDelete(boolean delete)
delete
- true : 削除する false : 削除しない
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |