toolbox.oracle.fault.management.services
Class FaultDistributionServiceStdOutImpl

java.lang.Object
  extended by toolbox.services.BaseService
      extended by toolbox.oracle.fault.management.services.FaultDistributionServiceStdOutImpl
All Implemented Interfaces:
FaultDistributionService, toolbox.services.Service

public class FaultDistributionServiceStdOutImpl
extends toolbox.services.BaseService
implements FaultDistributionService

FaultDistributionService implementation that prints all fault information to standard output.

This implementation is useful for debugging template processing before deploying to an Oracle SOA Suite server.

Author:
Hannes Holtzhausen

Constructor Summary
FaultDistributionServiceStdOutImpl()
          Default constructor.
 
Method Summary
 void distribute(java.util.Map data)
          Distribute method to print formatted fault data to standard output.
 void setTemplateService(toolbox.services.util.TemplateService tmplService)
          Injection point for the TemplateService dependency.
 
Methods inherited from class toolbox.services.BaseService
create, destroy, getConfigHome, getName, getProperties, getProperty, getXMLProperties, logConfig, logFine, logFiner, logFinest, logInfo, logSevere, logWarning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FaultDistributionServiceStdOutImpl

public FaultDistributionServiceStdOutImpl()
Default constructor.

Method Detail

distribute

public void distribute(java.util.Map data)
Distribute method to print formatted fault data to standard output.

Specified by:
distribute in interface FaultDistributionService
Parameters:
data - Map containing the fault information.

setTemplateService

public void setTemplateService(toolbox.services.util.TemplateService tmplService)
Injection point for the TemplateService dependency.

Parameters:
tmplService - TemplateService instance used to format fault information.