jp.oarts.pirka.core.app
インタフェース EntryPointIF

既知の実装クラスの一覧:
EntryPoint, OfflineEntryPoint, StartApp

public interface EntryPointIF


フィールドの概要
static java.lang.String ELSE_ACTION_METHOD_NAME
          未定義のSUBMITが発行された時のアクションメソッド名
static java.lang.String PRE_ACTION_METHOD_NAME
          全てのアクションメソッドが呼ばれる前に呼び出されるメソッド名
static java.lang.String PRE_DRAW_METHOD_NAME
          HTML描画(作成)の前に呼び出されるメソッド名
 
メソッドの概要
 java.util.Map<java.lang.String,CtrlProcesser> getCtrlProcesserMap()
          エントリーポイント毎の独自のコントロラープロセッサーマップを戻します。
 java.lang.String getHtmlStringCharset()
          ブラウザーに送信するHTMLイメージのキャラクターセットを取得します。
 StringConverter getInputStringConverter()
          ブラウザー入力文字列コンバーター取得
ブラウザーで入力された文字列に全画面共通な文字変換が必要な時にオーバーライドして
独自の文字列コンバーターを戻してください。
 StringConverter getOutputStringConverter()
          ブラウザー出力文字列コンバーター取得
ブラウザーへ出力される文字列に全画面共通な文字変換が必要な時にオーバーライドして
独自の文字列コンバーターを戻してください。
 java.lang.Class getPirkaMessageEnumClass()
          PirkaMessageをインプリメントしたEnumクラスを返します。
 java.lang.String getResourceHtmlFileCharset()
          リソースHTMLファイルのキャラクターセットを取得します。
 java.lang.String getResponsHeaderCharset()
          ブラウザーに送信するレスポンスヘッダのキャラクタセットを取得します。
 java.lang.Object getSession(java.lang.String keyName)
          セションから取得
 java.lang.String getUrlAlias()
          URLの別名を取得します。
 boolean isOldServletMode()
          旧サーブレットモードかを確認します。
 void putSession(java.lang.String keyName, java.lang.Object object)
          セションに保存
 

フィールドの詳細

ELSE_ACTION_METHOD_NAME

static final java.lang.String ELSE_ACTION_METHOD_NAME
未定義のSUBMITが発行された時のアクションメソッド名

関連項目:
定数フィールド値

PRE_ACTION_METHOD_NAME

static final java.lang.String PRE_ACTION_METHOD_NAME
全てのアクションメソッドが呼ばれる前に呼び出されるメソッド名

関連項目:
定数フィールド値

PRE_DRAW_METHOD_NAME

static final java.lang.String PRE_DRAW_METHOD_NAME
HTML描画(作成)の前に呼び出されるメソッド名

関連項目:
定数フィールド値
メソッドの詳細

getCtrlProcesserMap

java.util.Map<java.lang.String,CtrlProcesser> getCtrlProcesserMap()
エントリーポイント毎の独自のコントロラープロセッサーマップを戻します。
この値は常時同じ値とし途中で変更してはいけません。

戻り値:
独自のコントロラープロセッサーマップ

getHtmlStringCharset

java.lang.String getHtmlStringCharset()
ブラウザーに送信するHTMLイメージのキャラクターセットを取得します。

戻り値:
キャラクターセット名

getInputStringConverter

StringConverter getInputStringConverter()
ブラウザー入力文字列コンバーター取得
ブラウザーで入力された文字列に全画面共通な文字変換が必要な時にオーバーライドして
独自の文字列コンバーターを戻してください。
デフォルトでは無変換です。

戻り値:
文字列コンバータ

getOutputStringConverter

StringConverter getOutputStringConverter()
ブラウザー出力文字列コンバーター取得
ブラウザーへ出力される文字列に全画面共通な文字変換が必要な時にオーバーライドして
独自の文字列コンバーターを戻してください。
デフォルトでは無変換です。

戻り値:
文字列コンバータ

getPirkaMessageEnumClass

java.lang.Class getPirkaMessageEnumClass()
PirkaMessageをインプリメントしたEnumクラスを返します。
nullを返すとエラーメッセージとしてStringを用いることができます。
PirkaMessageをインプリメントしたEnumクラスを返すとエラーメッセージとしてそのEnumクラスのみ使用可能となり、
Stringのエラーメッセージはランタイムエラーとなります。

戻り値:
PirkaMessageをインプリメントしたEnumクラス

getResourceHtmlFileCharset

java.lang.String getResourceHtmlFileCharset()
リソースHTMLファイルのキャラクターセットを取得します。

戻り値:
キャラクターセット名

getResponsHeaderCharset

java.lang.String getResponsHeaderCharset()
ブラウザーに送信するレスポンスヘッダのキャラクタセットを取得します。

戻り値:
キャラクターセット名

getSession

java.lang.Object getSession(java.lang.String keyName)
セションから取得

パラメータ:
keyName - キー名
戻り値:
保存されていたオジェクト

getUrlAlias

java.lang.String getUrlAlias()
URLの別名を取得します。
この別名URLは2回目以降の画面表示時のブラウザーにURL表示に使用されます。
デフォルトはパッケージ+クラス名称 この値は常時同じ値とし途中で変更してはいけません。

戻り値:
別名URL

isOldServletMode

boolean isOldServletMode()
旧サーブレットモードかを確認します。
この値は常時同じ値とし途中で変更してはいけません。

戻り値:
true=旧サーブレットモード

putSession

void putSession(java.lang.String keyName,
                java.lang.Object object)
セションに保存

パラメータ:
keyName - キー名
object - 保存オジェクト