public class LocalHtmlInspectForMatsFactoryImpl extends java.lang.Object implements LocalHtmlInspectForMatsFactory
LocalHtmlInspectForMatsFactory.| Modifier and Type | Method and Description |
|---|---|
static LocalHtmlInspectForMatsFactoryImpl |
create(MatsFactory matsFactory)
Creates the
standard implementation of this interface. |
void |
createEndpointReport(java.lang.Appendable out,
MatsEndpoint<?,?> matsEndpoint,
boolean includeStages)
Creates the report of a single endpoint.
|
void |
createFactoryReport(java.lang.Appendable out,
boolean includeInitiators,
boolean includeEndpoints,
boolean includeStages)
Creates the full MatsFactory HTML report.
|
void |
createFactorySummary(java.lang.Appendable out,
boolean includeInitiators,
boolean includeEndpoints)
Creates the "Summary table" which is a part of the factory report - it may be interesting to embed on a different
page without the entire factory report.
|
void |
createInitiatorReport(java.lang.Appendable out,
MatsInitiator matsInitiator)
Creates the report of a single initiator.
|
void |
createStageReport(java.lang.Appendable out,
MatsStage<?,?,?> matsStage)
Creates the report of a single stage.
|
void |
getJavaScript(java.lang.Appendable out)
Note: The return from this method is static, and should only be included once per HTML page, no matter how many
MatsFactories you display.
|
void |
getStyleSheet(java.lang.Appendable out)
Note: The return from this method is static, and should only be included once per HTML page, no matter how many
MatsFactories you display.
|
public static LocalHtmlInspectForMatsFactoryImpl create(MatsFactory matsFactory)
LocalHtmlInspectForMatsFactorystandard implementation of this interface.create in interface LocalHtmlInspectForMatsFactorypublic void getStyleSheet(java.lang.Appendable out)
throws java.io.IOException
getStyleSheet in interface LocalHtmlInspectForMatsFactoryjava.io.IOExceptionpublic void getJavaScript(java.lang.Appendable out)
throws java.io.IOException
getJavaScript in interface LocalHtmlInspectForMatsFactoryjava.io.IOExceptionpublic void createFactoryReport(java.lang.Appendable out,
boolean includeInitiators,
boolean includeEndpoints,
boolean includeStages)
throws java.io.IOException
LocalHtmlInspectForMatsFactorycreateFactoryReport in interface LocalHtmlInspectForMatsFactoryout - where to output the HTMLincludeInitiators - whether to include the initiators in the reportincludeEndpoints - whether to include the endpoints in the reportincludeStages - whether to include the stages of the endpoints in the reportjava.io.IOException - if the Appendable throws while being output to.public void createFactorySummary(java.lang.Appendable out,
boolean includeInitiators,
boolean includeEndpoints)
throws java.io.IOException
LocalHtmlInspectForMatsFactorycreateFactorySummary in interface LocalHtmlInspectForMatsFactoryout - where to output the HTMLincludeInitiators - whether to include the initiators in the reportincludeEndpoints - whether to include the endpoints in the reportjava.io.IOException - if the Appendable throws while being output to.public void createInitiatorReport(java.lang.Appendable out,
MatsInitiator matsInitiator)
throws java.io.IOException
LocalHtmlInspectForMatsFactorycreateInitiatorReport in interface LocalHtmlInspectForMatsFactoryjava.io.IOExceptionpublic void createEndpointReport(java.lang.Appendable out,
MatsEndpoint<?,?> matsEndpoint,
boolean includeStages)
throws java.io.IOException
LocalHtmlInspectForMatsFactorycreateEndpointReport in interface LocalHtmlInspectForMatsFactoryjava.io.IOExceptionpublic void createStageReport(java.lang.Appendable out,
MatsStage<?,?,?> matsStage)
throws java.io.IOException
LocalHtmlInspectForMatsFactorycreateStageReport in interface LocalHtmlInspectForMatsFactoryjava.io.IOException