info.dragonlady.scriptlet.demo
クラス SequenceControlScriptlet

java.lang.Object
  上位を拡張 javax.servlet.GenericServlet
      上位を拡張 javax.servlet.http.HttpServlet
          上位を拡張 info.dragonlady.scriptlet.SecureServlet
              上位を拡張 info.dragonlady.scriptlet.Scriptlet
                  上位を拡張 info.dragonlady.scriptlet.DefaultScriptlet
                      上位を拡張 info.dragonlady.scriptlet.demo.SequenceControlScriptlet
すべての実装されたインタフェース:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class SequenceControlScriptlet
extends DefaultScriptlet

関連項目:
直列化された形式

フィールドの概要
 
クラス info.dragonlady.scriptlet.SecureServlet から継承されたフィールド
EXEC_SEQUENCE, INIT_SEQUENCE, INVALID_SEQUENCE, SEQUENCE_KEY, sequenceId
 
コンストラクタの概要
SequenceControlScriptlet()
           
 
メソッドの概要
protected  int getDefaultSequence()
          シーケンス条件が適合しない場合の、動作設定を応答します。
 java.lang.String getInitSequence()
          初期シーケンス(Scriptlet)のverifySequence()にて、 チェックする文字列を返す仮想関数
 java.lang.String getNextInitSequence()
          次の初期シーケンス(Scriptlet)のverifySequence()にて、 チェックする文字列を返す仮想関数
 java.util.Map<java.lang.String,java.lang.Object> getScriptNewProperties()
          サーバサイドスクリプト内で利用する、複数のグローバルオブジェクトを応答します。
 void setNextInitSequence(java.lang.String seqObj)
           
 
クラス info.dragonlady.scriptlet.DefaultScriptlet から継承されたメソッド
doGet, doPost, getEScriptErrorMsg, getInvalidParamErrorMsg, getInvalidValidationParamErrorMsg, getRequiredParamErrorMsg, getSerialVersionUID
 
クラス info.dragonlady.scriptlet.SecureServlet から継承されたメソッド
getCharSet, getContentType, getRequest, getResponse, getSequence, getSession, initialize, isExecute, service, setSequence, verifySequence
 
クラス javax.servlet.http.HttpServlet から継承されたメソッド
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, 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
 

コンストラクタの詳細

SequenceControlScriptlet

public SequenceControlScriptlet()
メソッドの詳細

setNextInitSequence

public void setNextInitSequence(java.lang.String seqObj)

getNextInitSequence

public java.lang.String getNextInitSequence()
クラス SecureServlet の記述:
次の初期シーケンス(Scriptlet)のverifySequence()にて、 チェックする文字列を返す仮想関数

オーバーライド:
クラス DefaultScriptlet 内の getNextInitSequence
戻り値:

getInitSequence

public java.lang.String getInitSequence()
クラス SecureServlet の記述:
初期シーケンス(Scriptlet)のverifySequence()にて、 チェックする文字列を返す仮想関数

オーバーライド:
クラス DefaultScriptlet 内の getInitSequence
戻り値:

getDefaultSequence

protected int getDefaultSequence()
クラス SecureServlet の記述:
シーケンス条件が適合しない場合の、動作設定を応答します。 デフォルトは初期状態を応答。 注.直リンクを許可しないサーブレットは"INVALID_SEQUENCE"を応答するよう、オーバーライドする必要があります。

オーバーライド:
クラス SecureServlet 内の getDefaultSequence
戻り値:

getScriptNewProperties

public java.util.Map<java.lang.String,java.lang.Object> getScriptNewProperties()
クラス Scriptlet の記述:
サーバサイドスクリプト内で利用する、複数のグローバルオブジェクトを応答します。
KEY:サーバサイドスクリプト内グローバルオブジェクト名
VALUE:グローバルオブジェクトに関連づけるインスタンス
※予約されたグローバルオブジェクト名は利用しないこと。以下予約オブジェクト名
request:javax.servlet.http.HttpServletRequestのインスタンス
response:javax.servlet.http.HttpServletResponseのインスタンス
session:javax.servlet.http.HttpSessionのインスタンス
serverout:javax.servlet.http.HttpServletResponse#getWriterの戻り値(java.io.PrintWrite)
sysout:System.out
syserr:System.err
helper:info.dragonlady.scriptlet.ESCylinder.ESHelperのインスタンス
exception:例外発生時の例外オブジェクト

オーバーライド:
クラス DefaultScriptlet 内の getScriptNewProperties