net.dpml.http
Interface NCSARequestLogHandler.Context

Enclosing class:
NCSARequestLogHandler

public static interface NCSARequestLogHandler.Context

Component context.


Method Summary
 boolean getAppend(boolean value)
          Return the append policy.
 boolean getExtended(boolean value)
          Return the extended policy.
 String getFilename(String value)
          Return the log filename.
 String[] getIgnorePaths(String[] value)
          Get the array of ignore paths.
 boolean getLogCookies(boolean flag)
          Get the log cookies policy.
 String getLogDateFormat(String value)
          Return the log date format.
 boolean getLogLatency(boolean flag)
          Get the log latency policy.
 String getLogTimeZone(String value)
          Return the log time zone.
 boolean getPreferProxiedForAddress(boolean value)
          Return the prefer-proxy-for-address policy.
 int getRetainDays(int value)
          Return the retain days value.
 

Method Detail

getIgnorePaths

String[] getIgnorePaths(String[] value)
Get the array of ignore paths.

Parameters:
value - the default value
Returns:
the ignore path array

getAppend

boolean getAppend(boolean value)
Return the append policy.

Parameters:
value - the default policy value
Returns:
the resolved value

getExtended

boolean getExtended(boolean value)
Return the extended policy.

Parameters:
value - the default policy value
Returns:
the resolved value

getPreferProxiedForAddress

boolean getPreferProxiedForAddress(boolean value)
Return the prefer-proxy-for-address policy.

Parameters:
value - the default policy value
Returns:
the resolved value

getFilename

String getFilename(String value)
Return the log filename.

Parameters:
value - the default filename value (may include symbolic references to system properties)
Returns:
the resolved filename

getLogDateFormat

String getLogDateFormat(String value)
Return the log date format.

Parameters:
value - the default value
Returns:
the resolved value

getLogTimeZone

String getLogTimeZone(String value)
Return the log time zone.

Parameters:
value - the default value
Returns:
the resolved value

getRetainDays

int getRetainDays(int value)
Return the retain days value.

Parameters:
value - the default value
Returns:
the resolved value

getLogLatency

boolean getLogLatency(boolean flag)
Get the log latency policy. Ig true the request processing latency will included in the reqwuest log messages.

Parameters:
flag - the log latency default value
Returns:
the resulted log latency policy

getLogCookies

boolean getLogCookies(boolean flag)
Get the log cookies policy.

Parameters:
flag - the default policy
Returns:
the resolved policy