com.gauce.gsaf
Interface ActionChain


public interface ActionChain

환경파일 gsaf-config.xml에 등록된 action-chain을 나타내며 이 ActionChain을 통해 등록된 Action들을 순차적으로 처리할 수 있도록 한다. 가우스 Action의 invoke메소드에서 action-chain의 다음 Action을 호출하기 위해 invokeNext메소드를 호출한다.

Since:
4.0
Version:
4.0

Method Summary
 java.lang.String getInfo()
          ActionChain의 정보를 반환한다.
 void invokeNext(HttpGauceRequest request)
          Action-chain에 등록된 다음의 Action을 호출할 수 있도록 한다.
 

Method Detail

getInfo

public java.lang.String getInfo()
ActionChain의 정보를 반환한다.

Returns:
ActionChain의 정보
Since:
4.0

invokeNext

public void invokeNext(HttpGauceRequest request)
                throws java.io.IOException,
                       javax.servlet.ServletException
Action-chain에 등록된 다음의 Action을 호출할 수 있도록 한다. 이 메소드가 호출되면 등록된 일련의 Action중에서 현재 Action 다음에 등록된 Action을 수행하도록 한다.

Parameters:
request - 컴포넌트에서 요청된 Request, Action의 invoke메소드에서 파라미터로 전송된 HttpGauceRequest를 파라미터로 사용하면 된다.
Throws:
java.io.IOException - 다음의 Action을 호출하는 과정에서 IO와 관련된 오류가 발생할 경우
javax.servlet.ServletException - 서블릿과 관련된 오류가 발생할 경우
Since:
4.0