org.seasar.cubby.routing
インタフェース Routing


public interface Routing

ルーティング。

作成者:
baba

メソッドの概要
 Class<?> getActionClass()
          アクションクラスを取得します。
 Method getActionMethod()
          アクションメソッドを取得します。
 String getActionPath()
          アクションのパスを取得します。
 String getOnSubmit()
          このルーティングを使用することを判断するためのパラメータ名を取得します。
 Pattern getPattern()
          正規表現パターンを取得します。
 int getPriority()
          プライオリティを取得します。
 RequestMethod getRequestMethod()
          要求メソッドを取得します。
 List<String> getUriParameterNames()
          URI パラメータ名を取得します。
 boolean isAcceptable(String requestMethod)
          指定された要求メソッドがこのルーティングの対象かどうかを示します。
 

メソッドの詳細

getActionClass

Class<?> getActionClass()
アクションクラスを取得します。

戻り値:
アクションクラス

getActionMethod

Method getActionMethod()
アクションメソッドを取得します。

戻り値:
アクションメソッド

getActionPath

String getActionPath()
アクションのパスを取得します。

戻り値:
アクションのパス

getUriParameterNames

List<String> getUriParameterNames()
URI パラメータ名を取得します。

戻り値:
URI パラメータ名

getPattern

Pattern getPattern()
正規表現パターンを取得します。

戻り値:
正規表現パターン

getRequestMethod

RequestMethod getRequestMethod()
要求メソッドを取得します。

戻り値:
要求メソッド

getOnSubmit

String getOnSubmit()
このルーティングを使用することを判断するためのパラメータ名を取得します。

戻り値:
パラメータ名

getPriority

int getPriority()
プライオリティを取得します。

戻り値:
プライオリティ

isAcceptable

boolean isAcceptable(String requestMethod)
指定された要求メソッドがこのルーティングの対象かどうかを示します。

パラメータ:
requestMethod - 要求メソッド
戻り値:
対象の場合は true、そうでない場合は false


Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.