Package org.oddjob.util
Class DumpRegistryJob
java.lang.Object
org.oddjob.util.DumpRegistryJob
- All Implemented Interfaces:
Runnable,ArooaSessionAware
Dumps Oddjob Bean Registry and Component Pools for debugging purposes.
Example:
<oddjob>
<job>
<sequential id="some-jobs">
<jobs>
<variables id="vars">
<apple>
<identify id="my-apple">
<value>
<value value="A Red Apple"/>
</value>
</identify>
</apple>
<results>
<buffer/>
</results>
</variables>
<bean class="org.oddjob.util.DumpRegistryJob">
<output>
<value value="${vars.results}"/>
</output>
</bean>
</jobs>
</sequential>
</job>
</oddjob>
The output is:
- Author:
- rob
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidreport(List<?> beans, OutputStream out) voidrun()voidsetArooaSession(ArooaSession session) Accept the current Arooa Session.voidsetOutput(OutputStream output) toString()
-
Constructor Details
-
DumpRegistryJob
public DumpRegistryJob()
-
-
Method Details
-
getOutput
-
setOutput
-
setArooaSession
Description copied from interface:ArooaSessionAwareAccept the current Arooa Session.- Specified by:
setArooaSessionin interfaceArooaSessionAware- Parameters:
session- The Arooa Session. Never null.
-
run
public void run() -
report
-
toString
-