java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
jp.oarts.pirka.core.app.EntryPoint
public abstract class EntryPoint
Servletエントリーポイント
| フィールドの概要 | |
|---|---|
static java.lang.String |
REQ_A_SUBMIT
Aタグでのサブミット名 |
static java.lang.String |
REQ_AJAX
Ajaxリクエスト |
static java.lang.String |
REQ_FORM
フォームリエスト |
static java.lang.String |
REQ_IMAGE
イメージリクエスト |
static java.lang.String |
REQ_INSTANCE
インスタンス番号 |
static java.lang.String |
REQ_LINK
リンクリエスト |
static java.lang.String |
REQ_PIRKA_MARK
ピリカマーク ブラウザーから戻されるリクエスト(新規以外)には必ずこの文字が格納されている |
static java.lang.String |
REQ_SERIALNO
シリアル番号 |
| インタフェース jp.oarts.pirka.core.app.EntryPointIF から継承されたフィールド |
|---|
ELSE_ACTION_METHOD_NAME, PRE_ACTION_METHOD_NAME, PRE_DRAW_METHOD_NAME |
| コンストラクタの概要 | |
|---|---|
EntryPoint()
|
|
| メソッドの概要 | |
|---|---|
void |
doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
推奨されていません。 |
void |
doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
推奨されていません。 |
java.util.Map<java.lang.String,CtrlProcesser> |
getCtrlProcesserMap()
エントリーポイント毎の独自のコントロラープロセッサーマップを戻します。 |
protected PirkaWindow |
getFatalErrorWindow()
フェータルエラー画面を取得します。 |
java.lang.String |
getHtmlStringCharset()
ブラウザーに送信するHTMLイメージのキャラクターセットを取得します。 |
protected javax.servlet.http.HttpServletRequest |
getHttpServletRequest()
サーブレットリクエストを取得します。 |
protected javax.servlet.http.HttpServletResponse |
getHttpServletResponse()
サーブレットレスポンスを取得します。 |
protected abstract PirkaWindow |
getInitWindow(java.util.Map<java.lang.String,java.lang.String[]> reqMap)
初画面を取得します。 |
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)
セションより指名されたオブジェクトを取得します。 |
protected PirkaWindow |
getSessionTimeoutWindow()
セッションタイムアウト画面を取得します。 |
protected PirkaWindow |
getSubWindow(java.util.Map<java.lang.String,java.lang.String[]> reqMap)
サブ画面を取得します。 |
java.lang.String |
getUrlAlias()
URLの別名を取得します。 |
boolean |
isClearSessionAtInitScreen()
初画面表示のときはセッションをクリアするかの確認 初画面表示時にセションを引き継ぎたいときはこのメソッドをオーバーライドして falseを戻してください。 |
boolean |
isOldServletMode()
旧サーブレットモードかを確認します。 |
void |
putSession(java.lang.String keyName,
java.lang.Object object)
セッションに任意のオブジェクトを登録します。 |
void |
serviceMain(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
推奨されていません。 |
protected PirkaRespons |
serviceMainAjaxProc(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
推奨されていません。 |
protected PirkaRespons |
serviceMainImageProc(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
推奨されていません。 |
protected PirkaRespons |
serviceMainOldServletProc(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
推奨されていません。 |
protected PirkaRespons |
serviceMainProc(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
推奨されていません。 |
protected PirkaRespons |
serviceMainProcAsync(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
推奨されていません。 |
| クラス javax.servlet.http.HttpServlet から継承されたメソッド |
|---|
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
| クラス javax.servlet.GenericServlet から継承されたメソッド |
|---|
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final java.lang.String REQ_A_SUBMIT
public static final java.lang.String REQ_AJAX
public static final java.lang.String REQ_FORM
public static final java.lang.String REQ_IMAGE
public static final java.lang.String REQ_INSTANCE
public static final java.lang.String REQ_LINK
public static final java.lang.String REQ_PIRKA_MARK
public static final java.lang.String REQ_SERIALNO
| コンストラクタの詳細 |
|---|
public EntryPoint()
| メソッドの詳細 |
|---|
@Deprecated
public void doGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws javax.servlet.ServletException,
java.io.IOException
javax.servlet.http.HttpServlet 内の doGetjavax.servlet.ServletException
java.io.IOException
@Deprecated
public void doPost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws javax.servlet.ServletException,
java.io.IOException
javax.servlet.http.HttpServlet 内の doPostjavax.servlet.ServletException
java.io.IOExceptionpublic java.util.Map<java.lang.String,CtrlProcesser> getCtrlProcesserMap()
EntryPointIF 内の getCtrlProcesserMapprotected PirkaWindow getFatalErrorWindow()
public java.lang.String getHtmlStringCharset()
EntryPointIF 内の getHtmlStringCharsetprotected javax.servlet.http.HttpServletRequest getHttpServletRequest()
protected javax.servlet.http.HttpServletResponse getHttpServletResponse()
protected abstract PirkaWindow getInitWindow(java.util.Map<java.lang.String,java.lang.String[]> reqMap)
reqMap - パラメータマップpublic StringConverter getInputStringConverter()
EntryPointIF 内の getInputStringConverterpublic StringConverter getOutputStringConverter()
EntryPointIF 内の getOutputStringConverterpublic java.lang.Class getPirkaMessageEnumClass()
EntryPointIF 内の getPirkaMessageEnumClasspublic java.lang.String getResourceHtmlFileCharset()
EntryPointIF 内の getResourceHtmlFileCharsetpublic java.lang.String getResponsHeaderCharset()
EntryPointIF 内の getResponsHeaderCharsetpublic java.lang.Object getSession(java.lang.String keyName)
EntryPointIF 内の getSessionkeyName - オブジェクトを識別する名前
protected PirkaWindow getSessionTimeoutWindow()
protected PirkaWindow getSubWindow(java.util.Map<java.lang.String,java.lang.String[]> reqMap)
reqMap - パラメータマップpublic java.lang.String getUrlAlias()
EntryPointIF 内の getUrlAliaspublic boolean isClearSessionAtInitScreen()
EntryPointIF 内の isClearSessionAtInitScreenpublic boolean isOldServletMode()
EntryPointIF 内の isOldServletMode
public void putSession(java.lang.String keyName,
java.lang.Object object)
EntryPointIF 内の putSessionkeyName - 保存するオブジェクトを取得するときに使用する名前object - 保存するオブジェクト
@Deprecated
public void serviceMain(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
throws javax.servlet.ServletException,
java.io.IOException
javax.servlet.ServletException
java.io.IOException
@Deprecated
protected PirkaRespons serviceMainAjaxProc(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
throws javax.servlet.ServletException,
java.io.IOException
newSessionFlag - 新規にセッションが作成されたときはtruesession - セッションreq - リクエストres - レスポンスreqMap - リクエストマップuploadFileList - アップロードファイルリスト
javax.servlet.ServletException
java.io.IOException
@Deprecated
protected PirkaRespons serviceMainImageProc(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
throws javax.servlet.ServletException,
java.io.IOException
newSessionFlag - 新規にセッションが作成されたときはtruesession - セッションreq - リクエストres - レスポンスreqMap - リクエストマップuploadFileList - アップロードファイルリスト
javax.servlet.ServletException
java.io.IOException
@Deprecated
protected PirkaRespons serviceMainOldServletProc(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
throws javax.servlet.ServletException,
java.io.IOException
newSessionFlag - 新規にセッションが作成されたときはtruesession - セッションreq - リクエストres - レスポンスreqMap - リクエストマップuploadFileList - アップロードファイルリスト
javax.servlet.ServletException
java.io.IOException
@Deprecated
protected PirkaRespons serviceMainProc(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
throws javax.servlet.ServletException,
java.io.IOException
newSessionFlag - 新規にセッションが作成されたときはtruesession - セッションreq - リクエストres - レスポンスreqMap - リクエストマップuploadFileList - アップロードファイルリスト
javax.servlet.ServletException
java.io.IOException
@Deprecated
protected PirkaRespons serviceMainProcAsync(boolean newSessionFlag,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.Map<java.lang.String,java.lang.String[]> reqMap,
java.util.List<java.lang.Long> uploadFileList)
throws javax.servlet.ServletException,
java.io.IOException
newSessionFlag - 新規にセッションが作成されたときはtruesession - セッションreq - リクエストres - レスポンスreqMap - リクエストマップuploadFileList - アップロードファイルリスト
javax.servlet.ServletException
java.io.IOException