A B C D E F G H I J K L M N O P Q R S T V _

A

AbstractModule - jp.maru.liquid.kernel.modules の クラス
Moduleの共通処理部を実装
AbstractModule() - クラス jp.maru.liquid.kernel.modules.AbstractModule のコンストラクタ
 
AbstractNHttpRequestHandler - jp.maru.liquid.kernel.modules.http の クラス
NHttpRequestHandlerの実装
AbstractNHttpRequestHandler() - クラス jp.maru.liquid.kernel.modules.http.AbstractNHttpRequestHandler のコンストラクタ
 
action(HttpRequest, HttpResponse, Map<String, Object>) - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
 
action(HttpRequest, HttpResponse, Map<String, Object>) - インタフェース jp.maru.liquid.plugin.HttpTemplatePlugin のメソッド
処理を行う
ActionContext - jp.maru.liquid.core.plugins.http の クラス
アクション処理中に使用するコンテキスト
ActionContext(Map<String, Object>) - クラス jp.maru.liquid.core.plugins.http.ActionContext のコンストラクタ
コンストラクタ
ActionEngine - jp.maru.liquid.core.plugins.http の クラス
HttpActionの処理を集約
ActionEngine(String, HttpRequest, HttpResponse) - クラス jp.maru.liquid.core.plugins.http.ActionEngine のコンストラクタ
リクエストとレスポンスにより初期化
ActionError - jp.maru.liquid.core.plugins.http の クラス
バリデーション失敗に発生させるエラー
ActionError(String, String) - クラス jp.maru.liquid.core.plugins.http.ActionError のコンストラクタ
プロパティ名とエラーメッセージを使用し初期化
ActionErrorProxy - jp.maru.liquid.core.plugins.http の インタフェース
コンテキストへのActionErrorの登録を代理する
ActionHelper - jp.maru.liquid.core.plugins.http.util の クラス
Action系のヘルパーメソッド群
ActionHelper() - クラス jp.maru.liquid.core.plugins.http.util.ActionHelper のコンストラクタ
 
ActionInvocation - jp.maru.liquid.core.plugins.http の インタフェース
インターセプター、アクションの起動
ActionModelMap<K,V> - jp.maru.liquid.core.plugins.http.util の クラス
Mapのgetメソッドからアクションのゲッターを呼び出す
ActionModelMap(Object) - クラス jp.maru.liquid.core.plugins.http.util.ActionModelMap のコンストラクタ
アクションよりオブジェクトの生成
ActionProxy - jp.maru.liquid.core.plugins.http の インタフェース
アクション関連の処理を中継
ActionProxyFactory - jp.maru.liquid.core.plugins.http の インタフェース
ActionProxyのファクトリ
addActionError(ActionError) - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
アクションエラーを追加する
addActionError(ActionError) - インタフェース jp.maru.liquid.core.plugins.http.ActionErrorProxy のメソッド
ActionErrorを登録する
addCookie(Cookie) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
addCookie(Cookie) - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
クッキーをレスポンスに追加する
addEventListener(EventListener) - クラス jp.maru.liquid.kernel.modules.http.HttpConnector のメソッド
 
addEventListener(EventListener) - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener のメソッド
 
addHeader(String, String) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
addHeader(String, String) - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
ヘッダーをレスポンスに追加する
AsyncHttpEvent - jp.maru.liquid.plugin.http の インタフェース
AsyncHttpのイベント
AsyncHttpServerModule - jp.maru.liquid.kernel.modules の クラス
非同期レスポンスHTTPサーバモジュール
AsyncHttpServerModule() - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule のコンストラクタ
 
AsyncHttpServerModule.AsyncListenerHttpEvent - jp.maru.liquid.kernel.modules の クラス
リスナーで使用するAsyncHttpEventの実装
AsyncHttpServerModule.AsyncListenerHttpEvent(NHttpConnection) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncListenerHttpEvent のコンストラクタ
 
AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl - jp.maru.liquid.kernel.modules の クラス
Async版NRequestHandler
AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl(AsyncHttpServerPlugin) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl のコンストラクタ
 
AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl.AsyncEventListener - jp.maru.liquid.kernel.modules の クラス
 
AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl.AsyncEventListener() - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl.AsyncEventListener のコンストラクタ
 
AsyncHttpServerPlugin - jp.maru.liquid.plugin の インタフェース
非同期レスポンスHttpサーバ用プラグイン
AsyncTrigger - jp.maru.liquid.plugin.http の インタフェース
Async系トリガインターフェース
AuthFailedTo - jp.maru.liquid.core.plugins.http.annotation の 注釈型
認証失敗した時に遷移するテンプレートを指定する
authorize(HttpSession, Cookie[]) - クラス jp.maru.liquid.core.plugins.http.interceptor.AuthorizeInterceptor のメソッド
セッション、クッキーで認証を行う
AuthorizeInterceptor - jp.maru.liquid.core.plugins.http.interceptor の クラス
認証処理を行うインターセプター
AuthorizeInterceptor() - クラス jp.maru.liquid.core.plugins.http.interceptor.AuthorizeInterceptor のコンストラクタ
 

B

beforeGetSession(boolean) - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpListener のメソッド
 
beforeGetSession(boolean) - インタフェース jp.maru.liquid.kernel.modules.http.HttpGenericListener のメソッド
getSession()が呼ばれる前に呼ばれる
begin() - クラス jp.maru.liquid.core.hibernate.HibernateTransaction のメソッド
 
begin() - インタフェース jp.maru.liquid.plugin.session.Transaction のメソッド
トラン開始
beginTransaction() - クラス jp.maru.liquid.core.hibernate.HibernateSession のメソッド
 
beginTransaction() - インタフェース jp.maru.liquid.plugin.session.Session のメソッド
トランザクションを開始する
Bootstrap - jp.maru.liquid の クラス
The 起動
Bootstrap() - クラス jp.maru.liquid.Bootstrap のコンストラクタ
 

C

callPostProcess() - クラス jp.maru.liquid.kernel.modules.AbstractModule のメソッド
ModuleInterceptorのpostProcessを呼び出す
callPreProcess() - クラス jp.maru.liquid.kernel.modules.AbstractModule のメソッド
ModuleInterceptorのpreProcessを呼び出す
clear() - クラス jp.maru.liquid.core.plugins.http.SessionMap のメソッド
 
close() - クラス jp.maru.liquid.core.hibernate.HibernateSession のメソッド
 
close() - インタフェース jp.maru.liquid.plugin.session.Session のメソッド
セッションをクローズする
commit() - クラス jp.maru.liquid.core.hibernate.HibernateTransaction のメソッド
 
commit() - インタフェース jp.maru.liquid.plugin.session.Transaction のメソッド
コミット
configure(Binder) - クラス jp.maru.liquid.core.GuiceModule のメソッド
 
connectionClosed(NHttpConnection) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl.AsyncEventListener のメソッド
 
connectionClosed(NHttpConnection) - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener のメソッド
 
connectionOpen(NHttpConnection) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl.AsyncEventListener のメソッド
 
connectionOpen(NHttpConnection) - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener のメソッド
 
connectionTimeout(NHttpConnection) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl.AsyncEventListener のメソッド
 
connectionTimeout(NHttpConnection) - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener のメソッド
 
containsKey(Object) - クラス jp.maru.liquid.core.plugins.http.SessionMap のメソッド
 
convertErrorToJSON(ActionContext) - クラス jp.maru.liquid.core.plugins.http.util.ActionHelper の static メソッド
Context内のエラーをJSON形式に変換
Cookie - jp.maru.liquid.plugin.http の クラス
クッキー
Cookie(String, String) - クラス jp.maru.liquid.plugin.http.Cookie のコンストラクタ
指定された名前と値でクッキーを作る
CookieInterceptor - jp.maru.liquid.core.plugins.http.interceptor の クラス
クッキーをインジェクトするインターセプター
CookieInterceptor() - クラス jp.maru.liquid.core.plugins.http.interceptor.CookieInterceptor のコンストラクタ
 
CookiesAware - jp.maru.liquid.core.plugins.http.interceptor の インタフェース
クッキー情報をインジェクト
createActionProxy(HttpRequest, ActionContext, Class<? extends Object>, String) - インタフェース jp.maru.liquid.core.plugins.http.ActionProxyFactory のメソッド
新しいActionProxyを生成して返す
createActionProxy(HttpRequest, ActionContext, Class<? extends Object>, String) - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory のメソッド
 
createRandomString(int) - クラス jp.maru.liquid.util.CryptUtils の static メソッド
ランダム文字列を作る 0-9,a-zまでの文字を使用
createSession() - クラス jp.maru.liquid.core.plugins.HibernateSessionPlugin のメソッド
 
createSession() - インタフェース jp.maru.liquid.plugin.SessionPlugin のメソッド
セッションを新たに作る
CryptUtils - jp.maru.liquid.util の クラス
CryptUtils
CryptUtils() - クラス jp.maru.liquid.util.CryptUtils のコンストラクタ
 

D

DEFAULT_METHOD - クラス jp.maru.liquid.core.plugins.http.ActionEngine の static 変数
 
DefaultActionProxyFactory - jp.maru.liquid.core.plugins.http の クラス
ActionProxyFactoryの実装
DefaultActionProxyFactory() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory のコンストラクタ
 
DefaultActionProxyFactory.ActionInvocationImpl - jp.maru.liquid.core.plugins.http の クラス
ActionInvocationの実装
DefaultActionProxyFactory.ActionInvocationImpl(HttpRequest, ActionContext, Class<? extends Object>, String) - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl のコンストラクタ
 
DefaultActionProxyFactory.ActionInvocationWrapper - jp.maru.liquid.core.plugins.http の クラス
getActionで関連するInterceptorを返すようにしたActionInvocation実装
DefaultActionProxyFactory.ActionInvocationWrapper(ActionInvocation, Interceptor) - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper のコンストラクタ
コンストラクタ
DefaultActionProxyFactory.IntercepteProxy - jp.maru.liquid.core.plugins.http の クラス
インターセプトを代理で行う
DefaultActionProxyFactory.IntercepteProxy(Interceptor, ActionInvocation) - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.IntercepteProxy のコンストラクタ
 
DefaultHttpListener - jp.maru.liquid.kernel.modules.http の クラス
HttpGenericListenerの実装
DefaultHttpListener(HttpCoreRequest, HttpCoreResponse) - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpListener のコンストラクタ
 
DefaultHttpSession - jp.maru.liquid.kernel.modules.http の クラス
HttpSessionの実装
DefaultHttpSession(String) - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpSession のコンストラクタ
識別子を指定しセッションを生成
DependentPlugin - jp.maru.liquid.annotation の 注釈型
 
DiscardOnComplete - jp.maru.liquid.core.plugins.http.annotation の 注釈型
処理が完了した後、自オブジェクトをセッションから破棄

E

entityRequest(HttpEntityEnclosingRequest, HttpContext) - クラス jp.maru.liquid.kernel.modules.http.AbstractNHttpRequestHandler のメソッド
 
entrySet() - クラス jp.maru.liquid.core.plugins.http.SessionMap のメソッド
 
equals(Object) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncListenerHttpEvent のメソッド
 
ErrorsAware - jp.maru.liquid.core.plugins.http.interceptor の インタフェース
ActionErrorProxyオブジェクトををインジェクト
ErrorsTo - jp.maru.liquid.core.plugins.http.annotation の 注釈型
アクション処理時にエラーが発生した場合に遷移するテンプレートを指定する
ExecutablePlugin - jp.maru.liquid.plugin の インタフェース
実行可能なプラグイン
execute(Session) - インタフェース jp.maru.liquid.core.hibernate.HibernateQuery のメソッド
クエリの中身を実装する
execute(Query<T>) - クラス jp.maru.liquid.core.hibernate.HibernateSession のメソッド
 
execute() - クラス jp.maru.liquid.core.plugins.http.ActionEngine のメソッド
リクエストを処理する
execute(String, String) - クラス jp.maru.liquid.core.plugins.http.ActionEngine のメソッド
リクエスト時のアクション/メソッドとは異なるアクション/メソッドで処理を行う
execute() - インタフェース jp.maru.liquid.core.plugins.http.ActionProxy のメソッド
アクションの実行を行う
execute(HttpRequest, HttpResponse) - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin のメソッド
 
execute(HttpServerCommonPlugin, HttpRequest, HttpResponse) - クラス jp.maru.liquid.kernel.modules.strategy.HttpBasicStrategy のメソッド
 
execute(HttpServerCommonPlugin, HttpRequest, HttpResponse) - インタフェース jp.maru.liquid.kernel.modules.strategy.HttpStrategy のメソッド
 
execute(HttpServerCommonPlugin, HttpRequest, HttpResponse) - クラス jp.maru.liquid.kernel.modules.strategy.HttpTemplateStrategy のメソッド
 
execute() - インタフェース jp.maru.liquid.plugin.ExecutablePlugin のメソッド
実行メソッド
execute(HttpRequest, HttpResponse) - インタフェース jp.maru.liquid.plugin.HttpBasicPlugin のメソッド
リクエストの処理を行う
execute(Query<T>) - インタフェース jp.maru.liquid.plugin.session.Session のメソッド
クエリを実行する
ExecuteModule - jp.maru.liquid.kernel.modules の クラス
実行可能なプラグインを実行するモジュール
ExecuteModule() - クラス jp.maru.liquid.kernel.modules.ExecuteModule のコンストラクタ
 
executor - クラス jp.maru.liquid.kernel.modules.ExecuteModule の変数
 

F

fatalIOException(IOException, NHttpConnection) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl.AsyncEventListener のメソッド
 
fatalIOException(IOException, NHttpConnection) - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener のメソッド
 
fatalProtocolException(HttpException, NHttpConnection) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl.AsyncEventListener のメソッド
 
fatalProtocolException(HttpException, NHttpConnection) - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener のメソッド
 
flushBuffer() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
flushBuffer() - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
バッファ内のデータを確定し送信。

G

generate() - クラス jp.maru.liquid.kernel.modules.http.SessionGenerator のメソッド
新規のセッションを生成する
get(Object) - クラス jp.maru.liquid.core.plugins.http.SessionMap のメソッド
 
get(Object) - クラス jp.maru.liquid.core.plugins.http.util.ActionModelMap のメソッド
 
get(String) - クラス jp.maru.liquid.kernel.modules.http.SessionGenerator のメソッド
既に生成されているセッションをIDから特定し返す
get(Object) - クラス jp.maru.liquid.util.StringHashMap のメソッド
 
getAction() - インタフェース jp.maru.liquid.core.plugins.http.ActionInvocation のメソッド
参照しているアクションを返す
getAction() - インタフェース jp.maru.liquid.core.plugins.http.ActionProxy のメソッド
このActionProxyが参照しているアクションを返す
getAction() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl のメソッド
 
getAction() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper のメソッド
 
getActionErrors() - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
アクションエラーのリストを返す
getAttribute(String) - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpSession のメソッド
 
getAttribute(String) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getAttribute(String) - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
指定された名前の属性値を返す
getAttribute(String) - インタフェース jp.maru.liquid.plugin.http.HttpSession のメソッド
指定された名前でこのセッションに結びつけれられているオブジェクトを返す
getAttributeNames() - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpSession のメソッド
 
getAttributeNames() - インタフェース jp.maru.liquid.plugin.http.HttpSession のメソッド
セッションの中のオブジェクト名一覧を返す
getBindURI() - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
 
getBindURI() - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin のメソッド
 
getBindURI() - インタフェース jp.maru.liquid.plugin.HttpServerCommonPlugin のメソッド
アクセス先URIを返す
getContextMap() - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
テンプレートに渡されるマップを返す
getCookies() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getCookies() - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
このリクエストと一緒に送られてきた全てのクッキー配列を返す
getDomain() - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
ドメインを返す
getFactory() - インタフェース jp.maru.liquid.core.hibernate.SessionFactory のメソッド
SessionFactoryを返す
getFactory() - クラス jp.maru.liquid.core.hibernate.SessionFactoryImpl のメソッド
 
getId() - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpSession のメソッド
 
getId() - インタフェース jp.maru.liquid.plugin.http.HttpSession のメソッド
このセッションに割り当てられている一意な識別子を返す
getInstance() - クラス jp.maru.liquid.kernel.Kernel の static メソッド
シングルトンインスタンス返す
getInstance() - クラス jp.maru.liquid.kernel.modules.http.SessionGenerator の static メソッド
インスタンスを返す
getInvocation() - インタフェース jp.maru.liquid.core.plugins.http.ActionProxy のメソッド
関連付けられているActionInvocagionを返す
getInvocationContext() - インタフェース jp.maru.liquid.core.plugins.http.ActionInvocation のメソッド
このActionInvocationに関連付けられているActionContextを返す
getInvocationContext() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl のメソッド
 
getInvocationContext() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper のメソッド
 
getMaxAge() - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
クッキーの存続期間を返す
getMessage() - クラス jp.maru.liquid.core.plugins.http.ActionError のメソッド
エラーメッセージを返す
getMethod() - インタフェース jp.maru.liquid.core.plugins.http.ActionProxy のメソッド
呼び出されるメソッド名を返す
getMethod() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getMethod() - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
リクエストメソッドを返す
getName() - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
クッキーの名前を返す
getOutputStream() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
getOutputStream() - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
バイナリデータを送信する用のOutputStreamを返す。
getParameter(String) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getParameter(String) - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
リクエストパラメータの値を返す。
getParameterNames() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getParameterNames() - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
リクエストに含まれているパラメータ名を表すStringのEnumerationを返す。
getParameters() - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
パラメータのMapを返す
getParameters(HttpRequest) - クラス jp.maru.liquid.core.plugins.http.util.ActionHelper の static メソッド
HttpRequestからパラメータMapを作る
getPath() - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
パスを返す
getPlugins() - クラス jp.maru.liquid.kernel.Kernel のメソッド
読み込んでいるプラグインのインスタンスリストを返す
getPlugins() - クラス jp.maru.liquid.kernel.PluginManager のメソッド
ロードされたプラグインを返す Listはシャローコピー
getPropertyName() - クラス jp.maru.liquid.core.plugins.http.ActionError のメソッド
プロパティ名を返す
getProxy() - インタフェース jp.maru.liquid.core.plugins.http.ActionInvocation のメソッド
保持してるActionProxyを返す
getProxy() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl のメソッド
 
getProxy() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper のメソッド
 
getQueryString() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getQueryString() - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
リクエストされたURLのパスの後ろに含まれているクエリ文字列を返す。
getRequest() - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
HttpRequestオブジェクトを返す
getRequest() - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncListenerHttpEvent のメソッド
 
getRequest() - インタフェース jp.maru.liquid.plugin.http.AsyncHttpEvent のメソッド
HttpRequestを取得
getRequestURI() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getRequestURI() - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
HTTPリクエストの最初の行にあるクエリ文字列までを返す。
getResponse() - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
HttpResponseオブジェクトを返す
getResponse() - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncListenerHttpEvent のメソッド
 
getResponse() - インタフェース jp.maru.liquid.plugin.http.AsyncHttpEvent のメソッド
HttpResponseを取得
getServerName() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getServerName() - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
リクエストから受け取ったサーバホスト名を返す
getSession() - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
セッションマップを返す
getSession() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getSession(boolean) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
getSession() - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
セッションを返す
getSession(boolean) - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
セッションを返す
getStrategy() - クラス jp.maru.liquid.kernel.modules.AbstractModule のメソッド
 
getStrategy() - クラス jp.maru.liquid.kernel.modules.HttpServerModule のメソッド
 
getStrategy() - インタフェース jp.maru.liquid.kernel.modules.Module のメソッド
インジェクトされたストラテジを返す
getTemplatePath() - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
 
getTemplatePath() - インタフェース jp.maru.liquid.plugin.HttpTemplatePlugin のメソッド
テンプレートが置かれているディレクトリを返す
getTransaction() - クラス jp.maru.liquid.core.hibernate.HibernateSession のメソッド
 
getTransaction() - インタフェース jp.maru.liquid.plugin.session.Session のメソッド
トランザクションオブジェクトを返す
getValue() - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
クッキーの値を返す
getWriter() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
getWriter() - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
文字データを送る用のPrintWriterを返す。
GuiceInjectorSupport - jp.maru.liquid.core.plugins の クラス
 
GuiceInjectorSupport() - クラス jp.maru.liquid.core.plugins.GuiceInjectorSupport のコンストラクタ
 
GuiceModule - jp.maru.liquid.core の クラス
GuiceのModuleダミー実装
GuiceModule() - クラス jp.maru.liquid.core.GuiceModule のコンストラクタ
 

H

handle(HttpRequest, HttpResponse, NHttpResponseTrigger, HttpContext) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl のメソッド
 
handle(HttpRequest, HttpResponse, NHttpResponseTrigger, HttpContext) - クラス jp.maru.liquid.kernel.modules.HttpServerModule.SyncNHttpRequestHandlerImpl のメソッド
 
hash(String) - クラス jp.maru.liquid.util.CryptUtils の static メソッド
valueのHash値を求める(SHA-1)
hashCode() - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncListenerHttpEvent のメソッド
 
hashCode() - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
hasPlugin(Class<? extends Plugin>) - クラス jp.maru.liquid.kernel.PluginManager のメソッド
指定したプラグインをロードしているか調べる
HibernateQuery<T> - jp.maru.liquid.core.hibernate の インタフェース
HibernateのQuery実装
HibernateSession - jp.maru.liquid.core.hibernate の クラス
SessionのHibernate実装
HibernateSession(SessionFactory) - クラス jp.maru.liquid.core.hibernate.HibernateSession のコンストラクタ
Hibernateのセッションによりオブジェクト生成
HibernateSessionPlugin - jp.maru.liquid.core.plugins の クラス
SessionPluginのHibernate実装
HibernateSessionPlugin() - クラス jp.maru.liquid.core.plugins.HibernateSessionPlugin のコンストラクタ
 
HibernateTransaction - jp.maru.liquid.core.hibernate の クラス
HibernateのTransaction実装
HibernateTransaction(Transaction) - クラス jp.maru.liquid.core.hibernate.HibernateTransaction のコンストラクタ
コンストラクタ
HttpActionPlugin - jp.maru.liquid.core.plugins の クラス
リクエストを処理しテンプレートを返す
HttpActionPlugin() - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のコンストラクタ
 
HttpBasicPlugin - jp.maru.liquid.plugin の インタフェース
基本的なHTTPサーバプラグイン
HttpBasicStrategy - jp.maru.liquid.kernel.modules.strategy の クラス
RequestとResponseを利用して処理を行うストラテジ
HttpBasicStrategy() - クラス jp.maru.liquid.kernel.modules.strategy.HttpBasicStrategy のコンストラクタ
 
httpConnected(AsyncHttpEvent, AsyncTrigger) - インタフェース jp.maru.liquid.plugin.AsyncHttpServerPlugin のメソッド
HTTP接続が発生した際に呼ばれる
HttpConnector - jp.maru.liquid.kernel.modules.http の クラス
モジュール用HTTPコネクタ
HttpConnector() - クラス jp.maru.liquid.kernel.modules.http.HttpConnector のコンストラクタ
 
HttpCoreRequest - jp.maru.liquid.kernel.modules.http の クラス
HttpCoreによるHttpRequestの実装
HttpCoreRequest(HttpRequest) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のコンストラクタ
HttpCoreのorg.apache.http.HttpRequestを使用してHttpRequestを構築
HttpCoreResponse - jp.maru.liquid.kernel.modules.http の クラス
HttpCoreを利用したHttpResponse
HttpCoreResponse(HttpResponse) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のコンストラクタ
HttpCoreのorg.apache.http.HttpResponseを使用してHttpResponseを構築
httpDisconnected(AsyncHttpEvent) - インタフェース jp.maru.liquid.plugin.AsyncHttpServerPlugin のメソッド
HTTP接続が切断した際に可能な限り呼ばれる 信頼度低
HttpFileNotFoundException - jp.maru.liquid.core.plugins.http の 例外
FileNotFoundを送るための例外
HttpFileNotFoundException(String) - 例外 jp.maru.liquid.core.plugins.http.HttpFileNotFoundException のコンストラクタ
 
HttpGenericListener - jp.maru.liquid.kernel.modules.http の インタフェース
Http関連のイベントリスナ
HttpInterceptor - jp.maru.liquid.core.plugins.http.interceptor の クラス
HTTP関連のオブジェクトをインジェクトするインターセプター
HttpInterceptor() - クラス jp.maru.liquid.core.plugins.http.interceptor.HttpInterceptor のコンストラクタ
 
HttpOutputActionPlugin - jp.maru.liquid.core.plugins の クラス
リクエストを処理しそのまま出力を行う
HttpOutputActionPlugin() - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin のコンストラクタ
 
HttpRequest - jp.maru.liquid.plugin.http の インタフェース
Httpリクエストを表す
HttpRequestAware - jp.maru.liquid.core.plugins.http.interceptor の インタフェース
HttpRequestをインジェクト
HttpResponse - jp.maru.liquid.plugin.http の インタフェース
Httpレスポンス
HttpResponseAware - jp.maru.liquid.core.plugins.http.interceptor の インタフェース
HttpResponseをインジェクト
HttpServerCommonPlugin - jp.maru.liquid.plugin の インタフェース
HTTP系プラグインの基底インターフェース
HttpServerException - jp.maru.liquid.core.plugins.http の 例外
Httpサーバエラー(404とか)の基底
HttpServerException(String) - 例外 jp.maru.liquid.core.plugins.http.HttpServerException のコンストラクタ
 
HttpServerModule - jp.maru.liquid.kernel.modules の クラス
HTTPサーバ機能を提供するモジュール
HttpServerModule() - クラス jp.maru.liquid.kernel.modules.HttpServerModule のコンストラクタ
 
HttpServerModule.SyncNHttpRequestHandlerImpl - jp.maru.liquid.kernel.modules の クラス
Sync版NRequestHandler
HttpServerModule.SyncNHttpRequestHandlerImpl(HttpServerCommonPlugin) - クラス jp.maru.liquid.kernel.modules.HttpServerModule.SyncNHttpRequestHandlerImpl のコンストラクタ
 
HttpServerPlugin - jp.maru.liquid.plugin の インタフェース
HTTPサーバインターフェース
HttpSession - jp.maru.liquid.plugin.http の インタフェース
HTTPセッション
HttpStrategy - jp.maru.liquid.kernel.modules.strategy の インタフェース
HttpServerModule用のストラテジ
HttpTemplatePlugin - jp.maru.liquid.plugin の インタフェース
HTTP上のテンプレート処理を行うプラグイン
HttpTemplateStrategy - jp.maru.liquid.kernel.modules.strategy の クラス
スクリプト処理を目的としたストラテジ
HttpTemplateStrategy() - クラス jp.maru.liquid.kernel.modules.strategy.HttpTemplateStrategy のコンストラクタ
 

I

ID_LENGTH - クラス jp.maru.liquid.kernel.modules.http.SessionGenerator の static 変数
 
init() - クラス jp.maru.liquid.core.plugins.GuiceInjectorSupport のメソッド
 
init() - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
 
init() - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin のメソッド
 
init() - クラス jp.maru.liquid.kernel.modules.AbstractModule のメソッド
 
init() - クラス jp.maru.liquid.kernel.modules.HttpServerModule のメソッド
 
init() - インタフェース jp.maru.liquid.kernel.modules.Module のメソッド
モジュールの初期化
init() - インタフェース jp.maru.liquid.plugin.Plugin のメソッド
プラグインの初期化を行う
initModules() - クラス jp.maru.liquid.kernel.ModuleManager のメソッド
モジュールの初期化
initPlugins() - クラス jp.maru.liquid.kernel.PluginManager のメソッド
プラグインの初期化
initRequest() - クラス jp.maru.liquid.core.plugins.http.ActionEngine のメソッド
リクエスト情報を初期化
InjectPlugin - jp.maru.liquid.core.plugins.http.annotation の 注釈型
 
Intercept - jp.maru.liquid.core.plugins.http.annotation の 注釈型
 
intercept() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.IntercepteProxy のメソッド
インターセプト
intercept(ActionInvocation) - クラス jp.maru.liquid.core.plugins.http.interceptor.AuthorizeInterceptor のメソッド
 
intercept(ActionInvocation) - クラス jp.maru.liquid.core.plugins.http.interceptor.CookieInterceptor のメソッド
 
intercept(ActionInvocation) - クラス jp.maru.liquid.core.plugins.http.interceptor.HttpInterceptor のメソッド
 
intercept(ActionInvocation) - インタフェース jp.maru.liquid.core.plugins.http.interceptor.Interceptor のメソッド
インターセプトする
intercept(ActionInvocation) - クラス jp.maru.liquid.core.plugins.http.interceptor.PluginInterceptor のメソッド
 
intercept(ActionInvocation) - クラス jp.maru.liquid.core.plugins.http.interceptor.ValidationInterceptor のメソッド
 
Interceptor - jp.maru.liquid.core.plugins.http.interceptor の インタフェース
アクションの実行をインターセプト
invoke() - インタフェース jp.maru.liquid.core.plugins.http.ActionInvocation のメソッド
次のインターセプター、アクションを起動させる
invoke() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl のメソッド
 
invoke() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper のメソッド
 
invokeActionOnly() - インタフェース jp.maru.liquid.core.plugins.http.ActionInvocation のメソッド
アクションを起動させる インターセプターがあっても飛ばす
invokeActionOnly() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl のメソッド
 
invokeActionOnly() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper のメソッド
 
isListened() - クラス jp.maru.liquid.kernel.modules.http.HttpConnector のメソッド
 

J

jp.maru.liquid - パッケージ jp.maru.liquid
 
jp.maru.liquid.annotation - パッケージ jp.maru.liquid.annotation
 
jp.maru.liquid.core - パッケージ jp.maru.liquid.core
 
jp.maru.liquid.core.hibernate - パッケージ jp.maru.liquid.core.hibernate
 
jp.maru.liquid.core.plugins - パッケージ jp.maru.liquid.core.plugins
 
jp.maru.liquid.core.plugins.http - パッケージ jp.maru.liquid.core.plugins.http
 
jp.maru.liquid.core.plugins.http.annotation - パッケージ jp.maru.liquid.core.plugins.http.annotation
 
jp.maru.liquid.core.plugins.http.annotation.validator - パッケージ jp.maru.liquid.core.plugins.http.annotation.validator
 
jp.maru.liquid.core.plugins.http.interceptor - パッケージ jp.maru.liquid.core.plugins.http.interceptor
 
jp.maru.liquid.core.plugins.http.util - パッケージ jp.maru.liquid.core.plugins.http.util
 
jp.maru.liquid.kernel - パッケージ jp.maru.liquid.kernel
 
jp.maru.liquid.kernel.modules - パッケージ jp.maru.liquid.kernel.modules
 
jp.maru.liquid.kernel.modules.http - パッケージ jp.maru.liquid.kernel.modules.http
 
jp.maru.liquid.kernel.modules.strategy - パッケージ jp.maru.liquid.kernel.modules.strategy
 
jp.maru.liquid.plugin - パッケージ jp.maru.liquid.plugin
 
jp.maru.liquid.plugin.http - パッケージ jp.maru.liquid.plugin.http
 
jp.maru.liquid.plugin.session - パッケージ jp.maru.liquid.plugin.session
 
jp.maru.liquid.util - パッケージ jp.maru.liquid.util
 

K

Kernel - jp.maru.liquid.kernel の クラス
カーネル
Kernel() - クラス jp.maru.liquid.kernel.Kernel のコンストラクタ
コンストラクタ

L

LIQUID_HTTP_SESSION_ID - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpListener の static 変数
 
listen() - クラス jp.maru.liquid.kernel.modules.http.HttpConnector のメソッド
 
loadModules() - クラス jp.maru.liquid.kernel.Kernel のメソッド
Springからモジュールを読み込む
loadPlugins() - クラス jp.maru.liquid.kernel.Kernel のメソッド
Springからプラグイン読み込む
logger - クラス jp.maru.liquid.core.hibernate.HibernateSession の static 変数
 
logger - クラス jp.maru.liquid.core.plugins.HibernateSessionPlugin の static 変数
 
logger - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory の static 変数
 
logger - クラス jp.maru.liquid.core.plugins.http.interceptor.CookieInterceptor の static 変数
 
logger - クラス jp.maru.liquid.core.plugins.http.interceptor.ValidationInterceptor の static 変数
 
logger - クラス jp.maru.liquid.core.plugins.http.util.ActionHelper の static 変数
 
logger - クラス jp.maru.liquid.core.plugins.HttpActionPlugin の static 変数
 
logger - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin の static 変数
 
logger - クラス jp.maru.liquid.kernel.Kernel の static 変数
 
logger - クラス jp.maru.liquid.kernel.ModuleManager の static 変数
 
logger - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule の static 変数
 
logger - クラス jp.maru.liquid.kernel.modules.ExecuteModule の static 変数
 
logger - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpListener の static 変数
 
logger - クラス jp.maru.liquid.kernel.modules.http.HttpConnector の static 変数
 
logger - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の static 変数
 
logger - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener の static 変数
 
logger - クラス jp.maru.liquid.kernel.modules.HttpServerModule の static 変数
 
logger - クラス jp.maru.liquid.kernel.modules.strategy.HttpTemplateStrategy の static 変数
 
logger - クラス jp.maru.liquid.kernel.PluginManager の static 変数
 

M

main(String[]) - クラス jp.maru.liquid.Bootstrap の static メソッド
main()
mapQuery(String) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
MAX_FORWARD - クラス jp.maru.liquid.core.plugins.HttpActionPlugin の static 変数
 
Module - jp.maru.liquid.kernel.modules の インタフェース
カーネルモジュール
ModuleInterceptor - jp.maru.liquid.kernel.modules の インタフェース
モジュール動作前/後に処理
ModuleManager - jp.maru.liquid.kernel の クラス
モジュールを管理
ModuleManager() - クラス jp.maru.liquid.kernel.ModuleManager のコンストラクタ
コンストラクタ 何もしない

N

NestedEventListener - jp.maru.liquid.kernel.modules.http の クラス
 
NestedEventListener() - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener のコンストラクタ
 
NULL_ENUMERATION - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の static 変数
中身の入ってないEnumeration匿名クラス

O

open() - クラス jp.maru.liquid.core.hibernate.HibernateSession のメソッド
 
open() - インタフェース jp.maru.liquid.plugin.session.Session のメソッド
DBへのセッションをオープンする
openSession() - インタフェース jp.maru.liquid.core.hibernate.SessionFactory のメソッド
Hibernate Sessionを返す
openSession() - クラス jp.maru.liquid.core.hibernate.SessionFactoryImpl のメソッド
 

P

Plug - jp.maru.liquid.annotation の 注釈型
 
plug(Plugin) - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule のメソッド
AsyncHttpServerPluginをプラグ
plug(Plugin) - クラス jp.maru.liquid.kernel.modules.ExecuteModule のメソッド
実行可能なプラグインを実行
plug(Plugin) - クラス jp.maru.liquid.kernel.modules.HttpServerModule のメソッド
HttpServerPluginをプラグ
plug(Plugin) - インタフェース jp.maru.liquid.kernel.modules.Module のメソッド
プラグインをプラグ 特定のプラグインを指定する場合はPlugで指定
Plugin - jp.maru.liquid.plugin の インタフェース
プラグインインターフェース
PluginAware - jp.maru.liquid.core.plugins.http.interceptor の インタフェース
プラグインをインジェクト
pluginExecutor - クラス jp.maru.liquid.kernel.PluginManager の変数
 
PluginInterceptor - jp.maru.liquid.core.plugins.http.interceptor の クラス
プラグインをインジェクトするインターセプター
PluginInterceptor() - クラス jp.maru.liquid.core.plugins.http.interceptor.PluginInterceptor のコンストラクタ
 
PluginManager - jp.maru.liquid.kernel の クラス
プラグインを管理
PluginManager() - クラス jp.maru.liquid.kernel.PluginManager のコンストラクタ
コンストラクタ 何もしない
PluginNotLoadedError - jp.maru.liquid.kernel の エラー
必要なプラグインがロードされていない場合にスローされる
PluginNotLoadedError(String) - エラー jp.maru.liquid.kernel.PluginNotLoadedError のコンストラクタ
 
plugPlugins(PluginManager) - クラス jp.maru.liquid.kernel.ModuleManager のメソッド
全てのプラグインをモジュールに通す
postProcess() - クラス jp.maru.liquid.core.hibernate.ReleaseSessionInterceptor のメソッド
 
postProcess() - インタフェース jp.maru.liquid.kernel.modules.ModuleInterceptor のメソッド
モジュール実行後にコールされる
preProcess() - クラス jp.maru.liquid.core.hibernate.ReleaseSessionInterceptor のメソッド
 
preProcess() - インタフェース jp.maru.liquid.kernel.modules.ModuleInterceptor のメソッド
モジュールの実行前にコールされる
put(K, V) - クラス jp.maru.liquid.core.plugins.http.SessionMap のメソッド
 
put(K, V) - クラス jp.maru.liquid.core.plugins.http.util.ActionModelMap のメソッド
 

Q

Query<T> - jp.maru.liquid.plugin.session の インタフェース
クエリを表すマーカーインターフェース

R

refresh(Object) - クラス jp.maru.liquid.core.hibernate.HibernateSession のメソッド
 
refresh(Object) - クラス jp.maru.liquid.core.plugins.HibernateSessionPlugin のメソッド
 
refresh(Object) - インタフェース jp.maru.liquid.plugin.session.Session のメソッド
接続が切れたエンティティにセッションを割り当てる
refresh(Object) - インタフェース jp.maru.liquid.plugin.SessionPlugin のメソッド
セッションの切れたエンティティにセッションを割り当てる(ショートカットメソッド)
register(HttpServerCommonPlugin, NHttpRequestHandler) - クラス jp.maru.liquid.kernel.modules.http.HttpConnector のメソッド
 
releaseCurrentSession() - クラス jp.maru.liquid.core.hibernate.HibernateSession の static メソッド
現在のスレッドと結びつけられているセッションを閉じる
ReleaseSessionInterceptor - jp.maru.liquid.core.hibernate の クラス
モジュール処理後にSessionをクローズするModuleInterceptor
ReleaseSessionInterceptor() - クラス jp.maru.liquid.core.hibernate.ReleaseSessionInterceptor のコンストラクタ
 
remove(Object) - クラス jp.maru.liquid.core.plugins.http.SessionMap のメソッド
 
removeAttribute(String) - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpSession のメソッド
 
removeAttribute(String) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
removeAttribute(String) - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
リクエストから属性を削除する
removeAttribute(String) - インタフェース jp.maru.liquid.plugin.http.HttpSession のメソッド
セッションの中のオブジェクトを削除する
RequiredStringValidator - jp.maru.liquid.core.plugins.http.annotation.validator の 注釈型
文字の入力検証を行う
resume() - インタフェース jp.maru.liquid.plugin.http.AsyncTrigger のメソッド
HTTP接続の処理を再開
rollback() - クラス jp.maru.liquid.core.hibernate.HibernateTransaction のメソッド
 
rollback() - インタフェース jp.maru.liquid.plugin.session.Transaction のメソッド
ロールバック

S

SC_MOVED_TEMPORARILY - インタフェース jp.maru.liquid.plugin.http.HttpResponse の static 変数
リソースが一時的に他の場所へ移動したこと、なんちゃらのステータスコード(302)
SC_NOT_FOUND - インタフェース jp.maru.liquid.plugin.http.HttpResponse の static 変数
リソースが利用可能でないことを示すステータスコード(404)
SC_OK - インタフェース jp.maru.liquid.plugin.http.HttpResponse の static 変数
リクエストが正常に成功したことを示すステータスコード(200)。
seekInterceptors(ActionInvocation, Class<? extends Interceptor>[], List<DefaultActionProxyFactory.IntercepteProxy>) - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl のメソッド
再帰インターセプタの読み込み
sendError(HttpResponse, int) - クラス jp.maru.liquid.core.plugins.HttpActionPlugin の static メソッド
エラーレスポンスを返す、ようにする
sendError(HttpResponse, int) - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin の static メソッド
エラーレスポンスを返す、ようにする
sendError(int) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
sendError(int) - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
バッファをクリアしクライアントにエラーレスポンスを送る
sendRedirect(String) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
sendRedirect(String) - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
指定したリダイレクト先URLリダイレクトレスポンス
Session - jp.maru.liquid.plugin.session の インタフェース
DBへのセッション
SessionAware - jp.maru.liquid.core.plugins.http.interceptor の インタフェース
セッションマップをインジェクト
SessionFactory - jp.maru.liquid.core.hibernate の インタフェース
HibernateのSessionFacotryへのブリッジ
SessionFactoryImpl - jp.maru.liquid.core.hibernate の クラス
HibernateのSessionFacotryへのブリッジ
SessionFactoryImpl() - クラス jp.maru.liquid.core.hibernate.SessionFactoryImpl のコンストラクタ
 
SessionGenerator - jp.maru.liquid.kernel.modules.http の クラス
セッション作って保存 シングルトン実装
SessionGenerator() - クラス jp.maru.liquid.kernel.modules.http.SessionGenerator のコンストラクタ
プライベートコンストラクタ
SessionMap<K,V> - jp.maru.liquid.core.plugins.http の クラス
セッションとリンクしたマップ
SessionMap(HttpRequest) - クラス jp.maru.liquid.core.plugins.http.SessionMap のコンストラクタ
リクエストからセッションマップを作る
SessionPlugin - jp.maru.liquid.plugin の インタフェース
DBへのセッション発行プラグイン
setAction(Object) - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
 
setActionClass(String) - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
アクションクラスをセット SpringInjection
setActionClass(String) - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin のメソッド
アクションクラスをセット SpringInjection
setActionErrorProxy(ActionErrorProxy) - インタフェース jp.maru.liquid.core.plugins.http.interceptor.ErrorsAware のメソッド
ActionErrorProxyをインジェクト
setActionProxyFactory(ActionProxyFactory) - クラス jp.maru.liquid.core.plugins.http.ActionEngine のメソッド
ActionProxyFactoryをインジェクト(GuiceInject)
setAttribute(String, Object) - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpSession のメソッド
 
setAttribute(String, Object) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
setAttribute(String, Object) - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
リクエストに属性をセットする
setAttribute(String, Object) - インタフェース jp.maru.liquid.plugin.http.HttpSession のメソッド
指定された名前でこのセッションにオブジェクトを結びつける
setBindURI(String) - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
 
setBindURI(String) - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin のメソッド
 
setBindURI(String) - インタフェース jp.maru.liquid.plugin.HttpServerCommonPlugin のメソッド
アクセス先とするURIをセットする
setCharacterEncoding(String) - クラス jp.maru.liquid.core.plugins.http.ActionEngine のメソッド
 
setCharacterEncoding(String) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
 
setCharacterEncoding(String) - インタフェース jp.maru.liquid.plugin.http.HttpRequest のメソッド
リクエストで使われている文字エンコーディングを上書きする
setConnector(HttpConnector) - クラス jp.maru.liquid.kernel.modules.HttpServerModule のメソッド
 
setContentType(String) - クラス jp.maru.liquid.core.plugins.http.ActionEngine のメソッド
 
setContentType(String) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
setContentType(String) - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
レスポンスのコンテントタイプをセットする。
setCookiesMap(Map<String, String>) - インタフェース jp.maru.liquid.core.plugins.http.interceptor.CookiesAware のメソッド
クッキーをインジェクト
setDomain(String) - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
ドメインをセットする
setEncoding(String) - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
コンテンツのエンコーディングをセット SpringInjection
setEncoding(String) - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin のメソッド
コンテンツのエンコーディングをセット SpringInjection
setHttpGenericListener(HttpGenericListener) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
イベントリスナのセット
setHttpRequest(HttpRequest) - インタフェース jp.maru.liquid.core.plugins.http.interceptor.HttpRequestAware のメソッド
HttpRequestをインジェクト
setHttpResponse(HttpResponse) - インタフェース jp.maru.liquid.core.plugins.http.interceptor.HttpResponseAware のメソッド
HttpResponseをインジェクト
setInjector(Injector) - クラス jp.maru.liquid.core.plugins.GuiceInjectorSupport のメソッド
GuiceInjectorをインジェクト(SpringInject)
setInterceptor(ModuleInterceptor) - クラス jp.maru.liquid.kernel.modules.AbstractModule のメソッド
 
setInterceptor(ModuleInterceptor) - インタフェース jp.maru.liquid.kernel.modules.Module のメソッド
ModuleInterceptorをインジェクトする
setMaxAge(int) - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
クッキーの存続期間を秒で指定する
setModelMap(Map<String, Object>) - クラス jp.maru.liquid.core.plugins.http.ActionEngine のメソッド
テンプレートを利用する場合、テンプレート内で使われるモデルマップをセットする
setModules(List<Module>) - クラス jp.maru.liquid.kernel.ModuleManager のメソッド
Springからのモジュールインジェクト
setName(String) - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
クッキーの名前をセットする
setParameters(Map<String, Object>) - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
パラメータをセットする
同時にデータモデルにもセットされる(同じインスタンス)
setPath(String) - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
パスをセットする
setPlugin(Plugin[]) - インタフェース jp.maru.liquid.core.plugins.http.interceptor.PluginAware のメソッド
プラグインをインジェクトする インジェクトするプラグインはInjectPluginアノテーションで指定
setPlugins(List<Plugin>) - クラス jp.maru.liquid.kernel.PluginManager のメソッド
Springからのプラグインインジェクト
setPort(String) - クラス jp.maru.liquid.kernel.modules.http.HttpConnector のメソッド
 
setRequest(HttpRequest) - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
HttpRequestオブジェクトをセットする
setResponse(HttpResponse) - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
HttpResponseオブジェクトをセットする
setSession(Map<String, Object>) - クラス jp.maru.liquid.core.plugins.http.ActionContext のメソッド
セッションマップをセットする
setSession(Map<String, Object>) - インタフェース jp.maru.liquid.core.plugins.http.interceptor.SessionAware のメソッド
セッションマップをインジェクト
setSession(HttpSession) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest のメソッド
セッションをセットする
setSessionFactory(SessionFactory) - クラス jp.maru.liquid.core.plugins.HibernateSessionPlugin のメソッド
SessionFactoryをインジェクト(GuiceInject)
setStatus(int) - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse のメソッド
 
setStatus(int) - インタフェース jp.maru.liquid.plugin.http.HttpResponse のメソッド
ステータスコードを設定する。
setStrategy(Strategy) - クラス jp.maru.liquid.kernel.modules.AbstractModule のメソッド
 
setStrategy(Strategy) - クラス jp.maru.liquid.kernel.modules.HttpServerModule のメソッド
 
setStrategy(Strategy) - インタフェース jp.maru.liquid.kernel.modules.Module のメソッド
ストラテジをインジェクトする インジェクトしない場合もあり
setTemplatePath(String) - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
テンプレートのあるディレクトリをセット SpringInjection
setValue(String) - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
値をセットする
startup() - クラス jp.maru.liquid.kernel.Kernel の static メソッド
カーネル起動
Strategy - jp.maru.liquid.kernel.modules.strategy の インタフェース
モジュール用処理分けストラテジ マーカーインターフェース
StringHashMap<K,V> - jp.maru.liquid.util の クラス
nullを返さないHashMap
StringHashMap() - クラス jp.maru.liquid.util.StringHashMap のコンストラクタ
 
StringLengthFieldValidator - jp.maru.liquid.core.plugins.http.annotation.validator の 注釈型
文字長の検証を行う

T

toString() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl のメソッド
 
toString() - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper のメソッド
 
toString() - クラス jp.maru.liquid.core.plugins.HttpActionPlugin のメソッド
 
toString() - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin のメソッド
 
toString() - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncListenerHttpEvent のメソッド
 
toString() - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule のメソッド
 
toString() - クラス jp.maru.liquid.kernel.modules.ExecuteModule のメソッド
 
toString() - クラス jp.maru.liquid.kernel.modules.HttpServerModule のメソッド
 
toString() - クラス jp.maru.liquid.kernel.modules.strategy.HttpBasicStrategy のメソッド
 
toString() - クラス jp.maru.liquid.kernel.modules.strategy.HttpTemplateStrategy のメソッド
 
toString() - クラス jp.maru.liquid.plugin.http.Cookie のメソッド
 
Transaction - jp.maru.liquid.plugin.session の インタフェース
セッションのトランザクション
TransferOnComplete - jp.maru.liquid.core.plugins.http.annotation の 注釈型
処理が完了した後、自オブジェクトをセッションに保存し次回呼び出し時に使用

V

validatePluginDependence() - クラス jp.maru.liquid.kernel.PluginManager のメソッド
プラグインの依存関係を調べる
ValidateTransferMyself - jp.maru.liquid.core.plugins.http.annotation.validator の 注釈型
自分自身がセッション上に存在しているかチェックするフラグ
Validation - jp.maru.liquid.core.plugins.http.annotation.validator の 注釈型
入力値の検証を行うフラグ
Validation.ConvertType - jp.maru.liquid.core.plugins.http.annotation.validator の 列挙型
 
Validation.ConvertType() - 列挙 jp.maru.liquid.core.plugins.http.annotation.validator.Validation.ConvertType のコンストラクタ
 
ValidationInterceptor - jp.maru.liquid.core.plugins.http.interceptor の クラス
入力値の検証を行うインターセプター
ValidationInterceptor() - クラス jp.maru.liquid.core.plugins.http.interceptor.ValidationInterceptor のコンストラクタ
 
valueOf(String) - 列挙 jp.maru.liquid.core.plugins.http.annotation.validator.Validation.ConvertType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 jp.maru.liquid.core.plugins.http.annotation.validator.Validation.ConvertType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
VERSION - クラス jp.maru.liquid.kernel.Kernel の static 変数
 

_

__kernel - クラス jp.maru.liquid.kernel.Kernel の static 変数
 
__sessionGenerator - クラス jp.maru.liquid.kernel.modules.http.SessionGenerator の static 変数
 
__sessionPool - クラス jp.maru.liquid.core.hibernate.HibernateSession の static 変数
 
_action - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_action - クラス jp.maru.liquid.core.plugins.http.util.ActionModelMap の変数
 
_actionClass - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_actionClass - クラス jp.maru.liquid.core.plugins.HttpActionPlugin の変数
 
_actionClass - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin の変数
 
_actionContext - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_actionContext - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_actionErrors - クラス jp.maru.liquid.core.plugins.http.ActionContext の変数
 
_actionInvocation - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.IntercepteProxy の変数
 
_actionName - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_actionObject - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_actionProxy - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_actionProxyFactory - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_attributes - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpSession の変数
 
_attributes - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_bindUri - クラス jp.maru.liquid.core.plugins.HttpActionPlugin の変数
 
_bindUri - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin の変数
 
_bootThread - クラス jp.maru.liquid.kernel.Kernel の変数
 
_byteOutStream - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse の変数
 
_characterEncoding - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_connector - クラス jp.maru.liquid.kernel.modules.HttpServerModule の変数
 
_contentType - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_contentType - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse の変数
 
_contextMap - クラス jp.maru.liquid.core.plugins.http.ActionContext の変数
 
_cookies - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_cookies - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse の変数
 
_coreRequest - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncListenerHttpEvent の変数
 
_coreResponse - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncListenerHttpEvent の変数
 
_domain - クラス jp.maru.liquid.plugin.http.Cookie の変数
 
_encoding - クラス jp.maru.liquid.core.plugins.HttpActionPlugin の変数
 
_encoding - クラス jp.maru.liquid.core.plugins.HttpOutputActionPlugin の変数
 
_encoding - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse の変数
 
_entries - クラス jp.maru.liquid.core.plugins.http.SessionMap の変数
 
_errorMap - クラス jp.maru.liquid.core.plugins.http.ActionContext の変数
 
_errorsTo - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_eventListener - クラス jp.maru.liquid.kernel.modules.http.HttpConnector の変数
 
_eventListener - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_hashCode - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_id - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpSession の変数
 
_initRequest - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_injector - クラス jp.maru.liquid.core.plugins.GuiceInjectorSupport の変数
 
_intercepteProxies - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_interceptor - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper の変数
 
_interceptor - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.IntercepteProxy の変数
 
_interceptor - クラス jp.maru.liquid.kernel.modules.AbstractModule の変数
 
_invokeIndex - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_listened - クラス jp.maru.liquid.kernel.modules.http.HttpConnector の変数
 
_listeners - クラス jp.maru.liquid.kernel.modules.http.NestedEventListener の変数
 
_maxAge - クラス jp.maru.liquid.plugin.http.Cookie の変数
 
_message - クラス jp.maru.liquid.core.plugins.http.ActionError の変数
 
_method - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_method - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_methodName - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_modelMap - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_moduleManager - クラス jp.maru.liquid.kernel.Kernel の変数
 
_modules - クラス jp.maru.liquid.kernel.ModuleManager の変数
 
_name - クラス jp.maru.liquid.plugin.http.Cookie の変数
 
_parameterMap - クラス jp.maru.liquid.core.plugins.http.ActionContext の変数
 
_parameterMap - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_parentInvocation - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationWrapper の変数
 
_plugin - クラス jp.maru.liquid.kernel.modules.AsyncHttpServerModule.AsyncNHttpRequestHandlerImpl の変数
 
_plugin - クラス jp.maru.liquid.kernel.modules.HttpServerModule.SyncNHttpRequestHandlerImpl の変数
 
_pluginManager - クラス jp.maru.liquid.kernel.Kernel の変数
 
_plugins - クラス jp.maru.liquid.kernel.PluginManager の変数
 
_port - クラス jp.maru.liquid.kernel.modules.http.HttpConnector の変数
 
_propertyName - クラス jp.maru.liquid.core.plugins.http.ActionError の変数
 
_query - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_redirectLocation - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse の変数
 
_registry - クラス jp.maru.liquid.kernel.modules.http.HttpConnector の変数
 
_request - クラス jp.maru.liquid.core.plugins.http.ActionContext の変数
 
_request - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_request - クラス jp.maru.liquid.core.plugins.http.DefaultActionProxyFactory.ActionInvocationImpl の変数
 
_request - クラス jp.maru.liquid.core.plugins.http.SessionMap の変数
 
_request - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpListener の変数
 
_requestUri - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_response - クラス jp.maru.liquid.core.plugins.http.ActionContext の変数
 
_response - クラス jp.maru.liquid.core.plugins.http.ActionEngine の変数
 
_response - クラス jp.maru.liquid.kernel.modules.http.DefaultHttpListener の変数
 
_response - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse の変数
 
_serverName - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_session - クラス jp.maru.liquid.core.hibernate.HibernateSession の変数
 
_session - クラス jp.maru.liquid.core.plugins.http.SessionMap の変数
 
_session - クラス jp.maru.liquid.kernel.modules.http.HttpCoreRequest の変数
 
_sessionFactory - クラス jp.maru.liquid.core.hibernate.HibernateSession の変数
 
_sessionFactory - クラス jp.maru.liquid.core.hibernate.SessionFactoryImpl の変数
 
_sessionFactory - クラス jp.maru.liquid.core.plugins.HibernateSessionPlugin の変数
 
_sessionMap - クラス jp.maru.liquid.core.plugins.http.ActionContext の変数
 
_storedMap - クラス jp.maru.liquid.kernel.modules.http.SessionGenerator の変数
 
_strategy - クラス jp.maru.liquid.kernel.modules.HttpServerModule の変数
 
_templatePath - クラス jp.maru.liquid.core.plugins.HttpActionPlugin の変数
 
_transaction - クラス jp.maru.liquid.core.hibernate.HibernateSession の変数
 
_transaction - クラス jp.maru.liquid.core.hibernate.HibernateTransaction の変数
 
_uri - クラス jp.maru.liquid.plugin.http.Cookie の変数
 
_value - クラス jp.maru.liquid.plugin.http.Cookie の変数
 
_writer - クラス jp.maru.liquid.kernel.modules.http.HttpCoreResponse の変数
 

A B C D E F G H I J K L M N O P Q R S T V _