|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.stormcat.jvbeans.jvlink.JvLinkWrapperImpl
public class JvLinkWrapperImpl
JvLinkWrapper
の実装クラスです。
純粋なJV-Link APIのJavaラッパーを提供します。
コンストラクタの概要 | |
---|---|
JvLinkWrapperImpl()
|
メソッドの概要 | |
---|---|
void |
jvCancel()
void JVCancel() のJavaによるWrapperです。 |
JvResult |
jvClose()
Long JVClose() のJavaによるWrapperです。 |
JvCourseFile |
jvCourceFile2(String key,
String filePath)
Long JVCourseFile2(String key, String filepath) のJavaによるWrapperです。 |
JvCourseFile |
jvCourseFile(String key)
Long JVCourseFile(String key, String filepath, String explanation) のJavaによるWrapperです。 |
JvResult |
jvFileDelete(String fileName)
Long JVFileDelete(String filename) のJavaによるWrapperです。 |
JvResult |
jvFukuFile(String pattern,
String filePath)
Long JVFukuFile(String pattern, String filepath) のJavaによるWrapperです。 |
JvResult |
jvInit(String sid)
Long JVInit(String sid) のJavaによるWrapperです。 |
JvResult |
jvMvCheck(String key)
Long JVMVCheck(String key) のJavaによるWrapperです。 |
JvResult |
jvMvOpen(String movieType,
String searchKey)
Long JVMVOpen(String movietype, String searchkey) のJavaによるWrapperです。 |
JvResult |
jvMvPlay(String key)
Long JVMVPlay(String key) のJavaによるWrapperです。 |
JvResult |
jvMvPlayWithTime(String movieType,
String key)
Long JVMVPlayWithType(String movietype , String key) のJavaによるWrapperです。 |
JvMvContents |
jvMvRead(long size)
Long JVMVRead(String buff, Long size) のJavaによるWrapperです。 |
JvOpen |
jvOpen(String dataSpec,
String fromTime,
long option)
Long JVOpen(String dataspec, String fromtime, Long option, Long readcount, Long downloadcount, String lastfiletimestamp) の
JavaによるWrapperです。 |
JvContents<?> |
jvRead(long size)
Long JVRead(String buff, Long size, String filename) のJavaによるWrapperです。 |
JvOpen |
jvRtOpen(String dataSpec,
String key)
Long JVRTOpen(String dataspec, String key) のJavaによるWrapperです。 |
JvResult |
jvSetSaveFlag(long saveFlag)
Long JVSetSaveFlag(Long saveflag) のJavaによるWrapperです。 |
JvResult |
jvSetSavePath(String savePath)
Long JVSetSavePath(String savepath) のJavaによるWrapperです。 |
JvResult |
jvSetServiceKey(String serviceKey)
Long JVSetServiceKey(String servicekey) のJavaによるWrapperです。 |
JvResult |
jvSetUIProperties()
Long JVSetUIProperties() のJavaによるWrapperです。 |
void |
jvSkip()
void JVSkip() のJavaによるWrapperです。 |
JvResult |
jvStatus()
Long JVStatus() のJavaによるWrapperです。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public JvLinkWrapperImpl()
メソッドの詳細 |
---|
public JvResult jvInit(String sid)
Long JVInit(String sid)
のJavaによるWrapperです。
JvLinkWrapper
内の jvInit
sid
- UserAgent文字列
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-101 | SIDが設定されていない |
-102 | SIDが64byte を超えている
|
-103 | SIDが不正(SIDの1桁目がスペース) |
public JvResult jvSetUIProperties()
Long JVSetUIProperties()
のJavaによるWrapperです。
JvLinkWrapper
内の jvSetUIProperties
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常(キャンセルボタンが押された場合も含む) |
-100 | SIDが設定されていない |
public JvResult jvSetServiceKey(String serviceKey)
Long JVSetServiceKey(String servicekey)
のJavaによるWrapperです。
JvLinkWrapper
内の jvSetServiceKey
serviceKey
- 認証に使用するサービスキー文字列
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-100 | パラメータが不正あるいはレジストリへの保存に失敗 |
-101 | 既にサービスキーが登録されている |
public JvResult jvSetSaveFlag(long saveFlag)
Long JVSetSaveFlag(Long saveflag)
のJavaによるWrapperです。
JvLinkWrapper
内の jvSetSaveFlag
saveFlag
- 1:保存する / 0:保存しない
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-100 | saveFlag の値が不正、またはエラー発生
|
public JvResult jvSetSavePath(String savePath)
Long JVSetSavePath(String savepath)
のJavaによるWrapperです。
JvLinkWrapper
内の jvSetSavePath
savePath
- ダウンロードするファイルを保存するパス
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-100 | savePath の値が不正、またはエラー発生
|
public JvOpen jvOpen(String dataSpec, String fromTime, long option)
Long JVOpen(String dataspec, String fromtime, Long option, Long readcount, Long downloadcount, String lastfiletimestamp)
の
JavaによるWrapperです。
JvLinkWrapper
内の jvOpen
dataSpec
- データ種別IDfromTime
- データ読み出し開始時間(yyyyMMddHHmmss
形式option
- データオプション
option | 種別 |
---|---|
1 | 通常データ |
2 | 今週データ |
3 | セットアップデータ |
4 | ダイアログ無しセットアップデータ |
上記以外 | エラー |
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | 該当データ無し |
-2 | セットアップダイアログでキャンセルが押された |
-111 | dataspec パラメータが不正
|
-112 | fromtime パラメータが不正
|
-114 | key パラメータが不正
|
-115 | option パラメータが不正
|
-116 | dataspec とoption の組み合わせが不正
|
-201 | JVInitが行なわれていない |
-202 | 前回のJVOpen/JVRTOpen/JVMVOpenに対してJVCloseが呼ばれていない(オープン中) |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外) |
-421 | サーバーエラー(サーバーの応答が不正) |
-501 | セットアップ処理においてCD-ROMが無効 |
-504 | サーバーメンテナンス中 |
public JvOpen jvRtOpen(String dataSpec, String key)
Long JVRTOpen(String dataspec, String key)
のJavaによるWrapperです。
JvLinkWrapper
内の jvRtOpen
dataSpec
- データ種別IDkey
- 該当データを取得するための要求キー
提供単位 | key | 説明 |
---|---|---|
レース毎 | YYYYMMDDJJKKHHRR または YYYYMMDDJJRR | MM :開催月DD :開催日JJ :場コードKK :回次HH :日次RR :レース番号
|
開催日単位 | YYYYMMDD | YYYY :開催年MM :開催月DD :開催日
|
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | 該当データ無し |
-2 | セットアップダイアログでキャンセルが押された |
-111 | dataspec パラメータが不正
|
-112 | fromtime パラメータが不正
|
-114 | key パラメータが不正
|
-115 | option パラメータが不正
|
-116 | dataspec とoption の組み合わせが不正
|
-201 | JVInit が行なわれていない
|
-202 | 前回のJVOpen/JVRTOpen/JVMVOpenに対してJVCloseが呼ばれていない(オープン中) |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外) |
-421 | サーバーエラー(サーバーの応答が不正) |
-501 | セットアップ処理においてCD-ROMが無効 |
-504 | サーバーメンテナンス中 |
public JvResult jvStatus()
Long JVStatus()
のJavaによるWrapperです。
JvLinkWrapper
内の jvStatus
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 以上 | 正常(ダウンロード済みファイル数) |
-201 | JVInitが行なわれていない |
-203 | JVOpenが行なわれていない |
-502 | ダウンロード失敗(通信エラーやディスクエラーなど) |
public JvContents<?> jvRead(long size)
Long JVRead(String buff, Long size, String filename)
のJavaによるWrapperです。
JvLinkWrapper
内の jvRead
size
- 文字列バッファにコピーするデータの長さ
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 以上 | 正常(バッファにセットしたデータのサイズ) |
0 | 全ファイル読み込み終了(EOF )
|
-1 | ファイル切り替わり |
-3 | ファイルダウンロード中 |
-201 | JVInitが行なわれていない |
-202 | 前回のJVOpen/JVRTOpen/JVMVOpenに対してJVCloseが呼ばれていない(オープン中) |
-203 | JVOpenが行なわれていない |
-402 | ダウンロードしたファイルが異常(ファイルサイズ=0 )
|
-403 | ダウンロードしたファイルが異常(データ内容) |
-502 | ダウンロード失敗(通信エラーやディスクエラーなど) |
-503 | ファイルが見つからない |
public void jvSkip()
void JVSkip()
のJavaによるWrapperです。
JvLinkWrapper
内の jvSkip
public void jvCancel()
void JVCancel()
のJavaによるWrapperです。
JvLinkWrapper
内の jvCancel
public JvResult jvClose()
Long JVClose()
のJavaによるWrapperです。
JvLinkWrapper
内の jvClose
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | エラー発生 |
public JvResult jvFileDelete(String fileName)
Long JVFileDelete(String filename)
のJavaによるWrapperです。
JvLinkWrapper
内の jvFileDelete
fileName
- 削除対象のファイル名
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | エラー発生 |
public JvResult jvFukuFile(String pattern, String filePath)
Long JVFukuFile(String pattern, String filepath)
のJavaによるWrapperです。
JvLinkWrapper
内の jvFukuFile
pattern
- 勝負服の色・模様を示す服色標示filePath
- 勝負服ファイルの出力ファイル名(フルパス指定)
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | 該当データ無し |
-118 | filepath パラメータが不正
|
-201 | JVInitが行なわれていない |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外) |
-421 | サーバーエラー(サーバーの応答が不正) |
-431 | サーバーエラー(サーバーアプリケーション内部エラー) |
-504 | サーバーメンテナンス中 |
public JvResult jvMvCheck(String key)
Long JVMVCheck(String key)
のJavaによるWrapperです。
JRA-VAN登録ソフト以外ではこの機能は利用できません。
JvLinkWrapper
内の jvMvCheck
key
- 該当データを取得するための要求キー
提供単位 | key | 説明 |
---|---|---|
レース毎 | YYYYMMDDJJKKHHRR または YYYYMMDDJJRR | MM :開催月DD :開催日JJ :場コードKK :回次HH :日次RR :レース番号
|
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常(公開動画なし) |
1 | 正常(公開動画あり) |
-1 | 該当データ無し |
-114 | key パラメータが不正
|
-201 | JVInitが行なわれていない |
-202 | 前回のJVOpen/JVRTOpen/JVMVOpenに対してJVCloseが呼ばれていない(オープン中) |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外)同上 |
-421 | サーバーエラー(サーバーの応答が不正) |
-431 | サーバーエラー(サーバーアプリケーション内部エラー) |
-504 | サーバーメンテナンス中 |
public JvResult jvMvPlay(String key)
Long JVMVPlay(String key)
のJavaによるWrapperです。
JRA-VAN登録ソフト以外ではこの機能は利用できません。
JvLinkWrapper
内の jvMvPlay
key
- 再生するレース映像キー
種類 | movietype | 指定するキー(key) | 説明 |
---|---|---|---|
レース映像 | 00 | YYYYMMDDJJKKHHRRTT または YYYYMMDDJJRRTT または YYYYMMDDJJKKHHRR または YYYYMMDDJJRR | YYYY :開催年MM :開催月DD :開催日JJ :場コードKK :回次HH :日次RR :レース番号TT :動画種別
|
調教映像 | 11 または 12 または 13 | YYYYMMDDNNNNNNNNNN
| YYYY :調教実施年MM :調教実施月DD :調教実施日NNNNNNNNNN :血統登録番号
|
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | 該当データ無し |
-100 | パラメータが不正あるいはレジストリへの保存に失敗 |
-111 | movietype パラメータが不正
|
-114 | key パラメータが不正
|
-201 | JVInitが行なわれていない |
-202 | 前回のJVOpen/JVRTOpen/JVMVOpenに対してJVCloseが呼ばれていない(オープン中) |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-304 | JRAレーシングビュアー連携機能認証エラー |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外) |
-421 | サーバーエラー(サーバーの応答が不正) |
-431 | サーバーエラー(サーバーアプリケーション内部エラー) |
-504 | サーバーメンテナンス中 |
public JvResult jvMvPlayWithTime(String movieType, String key)
Long JVMVPlayWithType(String movietype , String key)
のJavaによるWrapperです。
JRA-VAN登録ソフト以外ではこの機能は利用できません。
JvLinkWrapper
内の jvMvPlayWithTime
movieType
- レース映像:00, 調教映像:11, 12, 13key
- 再生するレース映像キー
種類 | movietype | 指定するキー(key) | 説明 |
---|---|---|---|
レース映像 | 00 | YYYYMMDDJJKKHHRRTT または YYYYMMDDJJRRTT または YYYYMMDDJJKKHHRR または YYYYMMDDJJRR | YYYY :開催年MM :開催月DD :開催日JJ :場コードKK :回次HH :日次RR :レース番号TT :動画種別
|
調教映像 | 11 または 12 または 13 | YYYYMMDDNNNNNNNNNN
| YYYY :調教実施年MM :調教実施月DD :調教実施日NNNNNNNNNN :血統登録番号
|
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | 該当データ無し |
-100 | パラメータが不正あるいはレジストリへの保存に失敗 |
-111 | movietype パラメータが不正
|
-114 | key パラメータが不正
|
-201 | JVInitが行なわれていない |
-202 | 前回のJVOpen/JVRTOpen/JVMVOpenに対してJVCloseが呼ばれていない(オープン中) |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-304 | JRAレーシングビュアー連携機能認証エラー |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外) |
-421 | サーバーエラー(サーバーの応答が不正) |
-431 | サーバーエラー(サーバーアプリケーション内部エラー) |
-504 | サーバーメンテナンス中 |
public JvResult jvMvOpen(String movieType, String searchKey)
Long JVMVOpen(String movietype, String searchkey)
のJavaによるWrapperです。
JRA-VAN登録ソフト以外ではこの機能は利用できません。
JvLinkWrapper
内の jvMvOpen
movieType
- 調教映像指定週全馬:11, 調教映像指定週指定馬:12, 調教映像指定馬全調教:13searchKey
- 該当データを要求するためのキー
種類 | movietype | 指定するキー(searchKey) | 説明 |
---|---|---|---|
調教映像指定週全馬 | 11 | YYYYMMDD | YYYY :開催年MM :開催月DD :開催日
|
調教映像指定週指定馬 | 12 | YYYYMMDDNNNNNNNNNN | YYYY :開催年MM :開催月DD :開催日NNNNNNNNNN :血統登録番号
|
調教映像指定馬全調教 | 13 | NNNNNNNNNN” | NNNNNNNNNN :血統登録番号
|
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | 該当データ無し |
-111 | movietype パラメータが不正
|
-114 | key パラメータが不正
|
-201 | JVInitが行なわれていない |
-202 | 前回のJVOpen/JVRTOpen/JVMVOpenに対してJVCloseが呼ばれていない(オープン中) |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-304 | JRAレーシングビュアー連携機能認証エラー |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外) |
-421 | サーバーエラー(サーバーの応答が不正) |
-431 | サーバーエラー(サーバーアプリケーション内部エラー) |
-504 | サーバーメンテナンス中 |
public JvMvContents jvMvRead(long size)
Long JVMVRead(String buff, Long size)
のJavaによるWrapperです。
JRA-VAN登録ソフト以外ではこの機能は利用できません。
JvLinkWrapper
内の jvMvRead
size
- byte
配列にコピーするデータの長さ
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 以上 | 正常(バッファにセットしたデータのサイズ) |
0 | 全ファイル読み込み終了(EOF )
|
-3 | データダウンロード中 |
-201 | JVInitが行なわれていない |
-203 | JVMVOpenが行なわれていない |
-402 | ダウンロードしたデータが異常(サイズ=0 )
|
-403 | ダウンロードしたデータが異常(データ内容) |
-502 | ダウンロード失敗(通信エラーやディスクエラーなど) |
-503 | 一時ファイルが見つからない |
public JvCourseFile jvCourseFile(String key)
Long JVCourseFile(String key, String filepath, String explanation)
のJavaによるWrapperです。
JvLinkWrapper
内の jvCourseFile
key
- コース図を取得するための要求キー
指定するキー | 説明 |
---|---|
YYYYMMDDJJKKKKTT | YYYY :開催年MM :開催月DD :開催日JJ :場コードKKKK :距離TT :トラックコード
|
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | 該当データ無し |
-114 | key パラメータが不正
|
-201 | JVInitが行なわれていない |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外) |
-421 | サーバーエラー(サーバーの応答が不正) |
-431 | サーバーエラー(サーバーアプリケーション内部エラー) |
-502 | ダウンロード失敗(通信エラーやディスクエラーなど) |
-504 | サーバーメンテナンス中 |
public JvCourseFile jvCourceFile2(String key, String filePath)
Long JVCourseFile2(String key, String filepath)
のJavaによるWrapperです。
JvLinkWrapper
内の jvCourceFile2
key
- コース図を取得するための要求キーfilePath
- コース図ファイルの出力ファイル名(フルパス)
指定するキー | 説明 |
---|---|
YYYYMMDDJJKKKKTT | YYYY :開催年MM :開催月DD :開催日JJ :場コードKKKK :距離TT :トラックコード
|
リターンコード(JvResult.getReturnCode()
参照)
リターンコード | 内容 |
---|---|
0 | 正常 |
-1 | 該当データ無し |
-114 | key パラメータが不正
|
-201 | JVInitが行なわれていない |
-211 | レジストリ内容が不正(レジストリ内容が不正に変更された) |
-301 | 認証エラー |
-302 | サービスキーの有効期限切れ |
-303 | サービスキーが設定されていない(サービスキーが空値) |
-401 | JV-Link内部エラー |
-411 | サーバーエラー(HTTPステータス404 NotFound) |
-412 | サーバーエラー(HTTPステータス403 Forbidden) |
-413 | サーバーエラー(HTTPステータス200,403,404以外) |
-421 | サーバーエラー(サーバーの応答が不正) |
-431 | サーバーエラー(サーバーアプリケーション内部エラー) |
-502 | ダウンロード失敗(通信エラーやディスクエラーなど) |
-504 | サーバーメンテナンス中 |
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |