[ whitefrost.com | Account Manager 4 Product Page ]

Core.Tools.WebLog.WebLogAdapter Class Reference

Summary description for WebLogAdapter. More...

Inheritance diagram for Core.Tools.WebLog.WebLogAdapter:

Core.Interfaces.IWebLogParserAdapter Core.Tools.Motion.Adapters.MotionLogAdapter Core.Tools.WebLog.ShadowAdapter Core.Tools.WebLog.ShadowAdapter Core.Tools.WebLog.TestAdapter

List of all members.

Public Member Functions

 WebLogAdapter ()
bool PrepareAdapter (Core.Interfaces.IWebLogParser parser, Core.Util.Config.ConfigReader config, String adapter_id)
bool PrepareAdapter (Core.Interfaces.IWebLogParser parser, String adapter_id)
virtual void initialize ()
virtual bool getEnabled ()
virtual void setEnabled (bool b)
String getAdapterId ()
void setAdapterId (String in_id)
String getContextPath ()
Core.Util.Config.ConfigReader getConfig ()
Core.Interfaces.IWebLogParser getParser ()
void setParser (Core.Interfaces.IWebLogParser parser)
virtual String getAdapterName ()
virtual void setAdapterName (String n)
int getReadyState ()
void setReadyState (int in_state)
virtual void handleRaiseAlert ()
virtual void handleShredStart ()
virtual void handleShredStop ()
virtual void handleDestroy ()
virtual void handleAdapterAdded (Core.Interfaces.IWebLogParser parser)
virtual void handleFilterLine (Core.Util.WebLog.WebLogUtil weblog_util, Core.Interfaces.IWebLogLine weblog_line, String line)
virtual void handleReadLine (Core.Util.WebLog.WebLogUtil weblog_util, Core.Interfaces.IWebLogLine weblog_line, String line)
virtual void handleRawReadLine (String line)
virtual void handleOpenWebLog (Core.Interfaces.IBufferedReader reader, long position)
virtual void handleCloseWebLog (Core.Interfaces.IBufferedReader reader, long position)
void handleExpectedLogCount (int log_count)

Private Attributes

int ready_state = 0
Core.Interfaces.IWebLogParser parser = null
int expected_log_count = 0
String adapter_name = "Default Parser Adapter"
Core.Util.Config.ConfigReader config = null
String adapter_id = "default_adapter"
String context_path = null
bool enabled = false


Detailed Description

Summary description for WebLogAdapter.


Constructor & Destructor Documentation

Core.Tools.WebLog.WebLogAdapter.WebLogAdapter (  ) 


Member Function Documentation

bool Core.Tools.WebLog.WebLogAdapter.PrepareAdapter ( Core.Interfaces.IWebLogParser  parser,
Core.Util.Config.ConfigReader  config,
String  adapter_id 
)

bool Core.Tools.WebLog.WebLogAdapter.PrepareAdapter ( Core.Interfaces.IWebLogParser  parser,
String  adapter_id 
)

virtual void Core.Tools.WebLog.WebLogAdapter.initialize (  )  [virtual]

virtual bool Core.Tools.WebLog.WebLogAdapter.getEnabled (  )  [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.setEnabled ( bool  b  )  [virtual]

String Core.Tools.WebLog.WebLogAdapter.getAdapterId (  ) 

void Core.Tools.WebLog.WebLogAdapter.setAdapterId ( String  in_id  ) 

String Core.Tools.WebLog.WebLogAdapter.getContextPath (  ) 

Core.Util.Config.ConfigReader Core.Tools.WebLog.WebLogAdapter.getConfig (  ) 

Core.Interfaces.IWebLogParser Core.Tools.WebLog.WebLogAdapter.getParser (  ) 

void Core.Tools.WebLog.WebLogAdapter.setParser ( Core.Interfaces.IWebLogParser  parser  ) 

virtual String Core.Tools.WebLog.WebLogAdapter.getAdapterName (  )  [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.setAdapterName ( String  n  )  [virtual]

int Core.Tools.WebLog.WebLogAdapter.getReadyState (  ) 

void Core.Tools.WebLog.WebLogAdapter.setReadyState ( int  in_state  ) 

virtual void Core.Tools.WebLog.WebLogAdapter.handleRaiseAlert (  )  [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.handleShredStart (  )  [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.handleShredStop (  )  [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.handleDestroy (  )  [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.handleAdapterAdded ( Core.Interfaces.IWebLogParser  parser  )  [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.handleFilterLine ( Core.Util.WebLog.WebLogUtil  weblog_util,
Core.Interfaces.IWebLogLine  weblog_line,
String  line 
) [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.handleReadLine ( Core.Util.WebLog.WebLogUtil  weblog_util,
Core.Interfaces.IWebLogLine  weblog_line,
String  line 
) [virtual]

Reimplemented in Core.Tools.WebLog.TestAdapter.

virtual void Core.Tools.WebLog.WebLogAdapter.handleRawReadLine ( String  line  )  [virtual]

virtual void Core.Tools.WebLog.WebLogAdapter.handleOpenWebLog ( Core.Interfaces.IBufferedReader  reader,
long  position 
) [virtual]

Reimplemented in Core.Tools.WebLog.TestAdapter.

virtual void Core.Tools.WebLog.WebLogAdapter.handleCloseWebLog ( Core.Interfaces.IBufferedReader  reader,
long  position 
) [virtual]

Reimplemented in Core.Tools.WebLog.TestAdapter.

void Core.Tools.WebLog.WebLogAdapter.handleExpectedLogCount ( int  log_count  ) 


Member Data Documentation

String Core.Tools.WebLog.WebLogAdapter.adapter_name = "Default Parser Adapter" [private]

String Core.Tools.WebLog.WebLogAdapter.adapter_id = "default_adapter" [private]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com