BEA Systems, Inc.

com.beasys.commerce.foundation.flow
Interface DestinationDeterminer

All Known Implementing Classes:
DefaultDestinationDeterminer

public interface DestinationDeterminer

Required interface for destination determiner. This interface takes all the information available to the servlet, along with the property set (in the form a of a Map) for the application.


Method Summary
 java.lang.Object determineDestination(javax.servlet.ServletConfig aServletConfig, javax.servlet.http.HttpServletRequest aRequest, javax.servlet.http.HttpServletResponse aResponse, java.util.Map aMap)
          Determine destination.
 

Method Detail

determineDestination

public java.lang.Object determineDestination(javax.servlet.ServletConfig aServletConfig,
                                             javax.servlet.http.HttpServletRequest aRequest,
                                             javax.servlet.http.HttpServletResponse aResponse,
                                             java.util.Map aMap)
                                      throws FlowException
Determine destination.
Parameters:
aServletConfig - - from FlowManager servlet.
aRequest - - the request from the FlowManager servlet.
aResponse - - the response from the FlowManager servlet.
aMap - - the property set.
Returns:
Object - the destination (in any form).
Throws:
FlowException - - Error that may have occurred. This exception has a holder for the root cause of the exception.

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved