|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectgggd.xml.WfsProcessor
WfsProcessorクラス
WFS関係のライブラリを定義します。
| フィールドの概要 | |
(パッケージプライベート) DbAccess |
db
|
(パッケージプライベート) WfsProcessor |
processor
|
(パッケージプライベート) java.util.ArrayList |
sqlTables
|
(パッケージプライベート) XsdSchema |
xsd
|
| コンストラクタの概要 | |
(パッケージプライベート) |
WfsProcessor()
引数無しのコンストラクタを定義します。 |
| メソッドの概要 | |
(パッケージプライベート) void |
createAllTable()
create文の生成を行います。 |
(パッケージプライベート) org.w3c.dom.Node |
getSchemaByUri(java.lang.String uri)
DBからURIをキーに検索を行います。 |
(パッケージプライベート) java.lang.String |
getTime(DbAccess db)
開始・終了時刻を取得します。 |
(パッケージプライベート) java.lang.String |
makeSqlForTime()
時刻取得用SQLを作成します。 |
(パッケージプライベート) void |
registerWithUri(java.io.File file,
java.lang.String uri)
”__schema__”、”__element_schema__”、”__type_schema__”テーブルの更新処理を行います。 |
(パッケージプライベート) void |
scanSchema(java.io.File schemaFile)
XsdSchemaクラスのインスタンスを生成し、XMLスキーマをスキャンします。 |
(パッケージプライベート) boolean |
scanSchemaFromDB(java.lang.String elementName,
boolean forceP)
DBから要素名をキーに検索を行います。 |
(パッケージプライベート) void |
scanSchemaFromString(org.w3c.dom.Node defstr)
DOMノードをテンポラリファイルにシリアライズします。 |
(パッケージプライベート) void |
setup(WfsProcessor wfsPro)
WfsProcessorのインスタンスを設定します。 |
(パッケージプライベート) java.util.ArrayList |
strInsertEntry(org.w3c.dom.Node xmlNode)
DOMノードを元に、Insert文の生成を行います。 |
(パッケージプライベート) void |
wfsQueryFromStream(java.io.InputStream istrm)
インプットストリームを引数に、WfsScannerクラスのインスタンスを生成し、runメソッドを呼び出します。 |
(パッケージプライベート) void |
wfsServer(java.io.InputStream istrm)
InputStreamを引数に、wfsQueryFromStreamメソッドを呼び出します。 |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
WfsProcessor processor
XsdSchema xsd
java.util.ArrayList sqlTables
DbAccess db
| コンストラクタの詳細 |
WfsProcessor()
| メソッドの詳細 |
void setup(WfsProcessor wfsPro)
wfsPro - WfsProcessorクラスのインスタンス
void wfsServer(java.io.InputStream istrm)
throws java.lang.Exception
istrm - インプットストリーム
java.lang.Exception - エラーが発生した場合にスローされる。
void wfsQueryFromStream(java.io.InputStream istrm)
throws java.lang.Exception
istrm - インプットストリーム
java.lang.Exception - エラーが発生した場合にスローされる。
void scanSchema(java.io.File schemaFile)
throws java.lang.Exception
schemaFile - Fileクラスのインスタンス(XMLスキーマ)
java.lang.Exception - エラーが発生した場合にスローされる。void scanSchemaFromString(org.w3c.dom.Node defstr)
defstr - DOMノード
boolean scanSchemaFromDB(java.lang.String elementName,
boolean forceP)
throws java.lang.Exception
elementName - 要素名forceP - forceP判定フラグ
java.lang.Exception - エラーが発生した場合にスローされる。
java.lang.String getTime(DbAccess db)
throws java.lang.Exception
db - DB接続用のインスタンスjava.lang.Exception - エラーが発生した場合にスローされる。
java.lang.String makeSqlForTime()
throws java.lang.Exception
java.lang.Exception - エラーが発生した場合にスローされる。
org.w3c.dom.Node getSchemaByUri(java.lang.String uri)
throws java.lang.Exception
uri - URI情報
java.lang.Exception - エラーが発生した場合にスローされる。
void registerWithUri(java.io.File file,
java.lang.String uri)
throws java.lang.Exception
file - Fileクラスのインスタンスuri - URI情報
java.lang.Exception - エラーが発生した場合にスローされる。void createAllTable()
java.util.ArrayList strInsertEntry(org.w3c.dom.Node xmlNode)
throws java.lang.Exception
xmlNode - DOMノード
java.lang.Exception - エラーが発生した場合にスローされる。
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||