net.dpml.http
Interface NCSARequestLogHandler.Context

Enclosing interface:
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

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

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

getAppend

public boolean getAppend(boolean value)
Return the append policy.

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

getExtended

public boolean getExtended(boolean value)
Return the extended policy.

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

getPreferProxiedForAddress

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

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

getFilename

public 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

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

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

getLogTimeZone

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

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

getRetainDays

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

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

getLogLatency

public 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

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

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