com.evolveum.midpoint.util
Interface DebugDumpable

All Known Implementing Classes:
ActivationChangeOperation, AttributeModificationOperation, ExecuteScriptOperation, Item, MidPointObject, ObjectReference, Operation, PasswordChangeOperation, Property, PropertyContainer, ResourceObject, ResourceObjectAttribute

public interface DebugDumpable

Author:
Radovan Semancik

Field Summary
static java.lang.Object INDENT_STRING
           
 
Method Summary
 java.lang.String debugDump()
          Show the content of the object intended for diagnostics by system administrator.
 java.lang.String debugDump(int indent)
           
 

Field Detail

INDENT_STRING

static final java.lang.Object INDENT_STRING
Method Detail

debugDump

java.lang.String debugDump()
Show the content of the object intended for diagnostics by system administrator. The out put should be suitable to use in system logs at "debug" level. It may be multi-line, but in that case it should be well indented and quite terse. As it is intended to be used by system administrator, it should not use any developer terms such as class names, exceptions or stack traces.

Returns:
content of the object intended for diagnostics by system administrator.

debugDump

java.lang.String debugDump(int indent)


Copyright © 2011 evolveum. All Rights Reserved.