EAF 7.4 API

org.enhydra.util
Interface RequestPreProcessor

All Superinterfaces:
java.lang.Cloneable

public interface RequestPreProcessor
extends java.lang.Cloneable

Author:
Slobodan Vujasinovic

Method Summary
 java.lang.Object clone()
          Returns pre processor instance
 void configure(com.lutris.util.Config config)
          Configures preprocessor instance according to Config object passed
 LogChannel getLogChannel()
          Returns pre processor logging channel
 java.lang.String getName()
          Returns name of this pre processor
 boolean process(com.lutris.appserver.server.httpPresentation.HttpPresentationComms comms)
          Implemented method should execute required request preprocessing functions on comms object passed.
 void setLogChannel(LogChannel logChannel)
          Sets pre processor logging channel
 void setName(java.lang.String name)
          Sets name this pre processor
 

Method Detail

configure

void configure(com.lutris.util.Config config)
Configures preprocessor instance according to Config object passed

Parameters:
config -

process

boolean process(com.lutris.appserver.server.httpPresentation.HttpPresentationComms comms)
Implemented method should execute required request preprocessing functions on comms object passed.

Parameters:
comms -
Returns:
Return true if request handling is done

setName

void setName(java.lang.String name)
Sets name this pre processor

Parameters:
name -

getName

java.lang.String getName()
Returns name of this pre processor

Returns:

setLogChannel

void setLogChannel(LogChannel logChannel)
Sets pre processor logging channel

Parameters:
logChannel -

getLogChannel

LogChannel getLogChannel()
Returns pre processor logging channel

Returns:

clone

java.lang.Object clone()
Returns pre processor instance

Returns:

EAF 7.4 API