Class DefaultDebugConfiguration
- java.lang.Object
-
- com.sun.identity.shared.debug.file.impl.DefaultDebugConfiguration
-
- All Implemented Interfaces:
DebugConfiguration
public class DefaultDebugConfiguration extends Object implements DebugConfiguration
A default debug configuration with default values for each properties.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDebugPrefix()Get the debug prefix configurationStringgetDebugSuffix()Get the debug suffix configuration Suffix is an empty string or contains a date format if the rotation interval is enable (rotation interval > 0)static DefaultDebugConfigurationgetInstance()Get the default debug configurationlonggetRotationFileSizeInByte()get size rotation in byteintgetRotationInterval()get rotation interval in minute Rotation interval can't be <= 0
-
-
-
Method Detail
-
getInstance
public static DefaultDebugConfiguration getInstance()
Get the default debug configuration- Returns:
- debug configuration
-
getDebugPrefix
public String getDebugPrefix()
Description copied from interface:DebugConfigurationGet the debug prefix configuration- Specified by:
getDebugPrefixin interfaceDebugConfiguration- Returns:
- prefix
-
getDebugSuffix
public String getDebugSuffix()
Description copied from interface:DebugConfigurationGet the debug suffix configuration Suffix is an empty string or contains a date format if the rotation interval is enable (rotation interval > 0)- Specified by:
getDebugSuffixin interfaceDebugConfiguration- Returns:
- suffix
-
getRotationInterval
public int getRotationInterval()
Description copied from interface:DebugConfigurationget rotation interval in minute Rotation interval can't be <= 0- Specified by:
getRotationIntervalin interfaceDebugConfiguration- Returns:
- the number of minutes before rotating a file. If <= 0, the rotation is disable.
-
getRotationFileSizeInByte
public long getRotationFileSizeInByte()
Description copied from interface:DebugConfigurationget size rotation in byte- Specified by:
getRotationFileSizeInBytein interfaceDebugConfiguration- Returns:
- the maximum file size in byte. If <= 0, the rotation is disable.
-
-