org.jcoderz.commons.logging
Interface LogRecordType

All Known Subinterfaces:
LogRecord
All Known Implementing Classes:
LogRecordImpl, LogRecordTypeImpl

public interface LogRecordType

Java content class for LogRecordType complex type.

The following schema fragment specifies the expected content contained within this java content object. (defined at file:/home/fawkez/dev/src/xml/schema/log-message.xsd line 7)

 <complexType name="LogRecordType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="NodeId" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="InstanceId" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="SymbolId" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Symbol" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Level" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Thread" type="{http://www.w3.org/2001/XMLSchema}long"/>
         <element name="ThreadName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="TrackingNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="BusinessImpact" type="{http://www.jcoderz.org/commons/logging}BusinessImpactEnumType"/>
         <element name="Category" type="{http://www.jcoderz.org/commons/logging}CategoryEnumType"/>
         <element name="Source" type="{http://www.jcoderz.org/commons/logging}FrameType"/>
         <element name="Message" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Solution" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Procedure" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Verification" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Parameter" type="{http://www.jcoderz.org/commons/logging}ParameterType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Stacktrace" type="{http://www.jcoderz.org/commons/logging}StacktraceType" minOccurs="0"/>
         <element name="Cause" type="{http://www.jcoderz.org/commons/logging}CauseType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Method Summary
 String getBusinessImpact()
          Gets the value of the businessImpact property.
 String getCategory()
          Gets the value of the category property.
 CauseType getCause()
          Gets the value of the cause property.
 String getDescription()
          Gets the value of the description property.
 String getInstanceId()
          Gets the value of the instanceId property.
 String getLevel()
          Gets the value of the level property.
 String getMessage()
          Gets the value of the message property.
 String getNodeId()
          Gets the value of the nodeId property.
 List getParameter()
          Gets the value of the Parameter property.
 String getProcedure()
          Gets the value of the procedure property.
 String getSolution()
          Gets the value of the solution property.
 FrameType getSource()
          Gets the value of the source property.
 StacktraceType getStacktrace()
          Gets the value of the stacktrace property.
 String getSymbol()
          Gets the value of the symbol property.
 String getSymbolId()
          Gets the value of the symbolId property.
 long getThread()
          Gets the value of the thread property.
 String getThreadName()
          Gets the value of the threadName property.
 Calendar getTimestamp()
          Gets the value of the timestamp property.
 String getTrackingNumber()
          Gets the value of the trackingNumber property.
 String getVerification()
          Gets the value of the verification property.
 void setBusinessImpact(String value)
          Sets the value of the businessImpact property.
 void setCategory(String value)
          Sets the value of the category property.
 void setCause(CauseType value)
          Sets the value of the cause property.
 void setDescription(String value)
          Sets the value of the description property.
 void setInstanceId(String value)
          Sets the value of the instanceId property.
 void setLevel(String value)
          Sets the value of the level property.
 void setMessage(String value)
          Sets the value of the message property.
 void setNodeId(String value)
          Sets the value of the nodeId property.
 void setProcedure(String value)
          Sets the value of the procedure property.
 void setSolution(String value)
          Sets the value of the solution property.
 void setSource(FrameType value)
          Sets the value of the source property.
 void setStacktrace(StacktraceType value)
          Sets the value of the stacktrace property.
 void setSymbol(String value)
          Sets the value of the symbol property.
 void setSymbolId(String value)
          Sets the value of the symbolId property.
 void setThread(long value)
          Sets the value of the thread property.
 void setThreadName(String value)
          Sets the value of the threadName property.
 void setTimestamp(Calendar value)
          Sets the value of the timestamp property.
 void setTrackingNumber(String value)
          Sets the value of the trackingNumber property.
 void setVerification(String value)
          Sets the value of the verification property.
 

Method Detail

getStacktrace

StacktraceType getStacktrace()
Gets the value of the stacktrace property.

Returns:
possible object is StacktraceType

setStacktrace

void setStacktrace(StacktraceType value)
Sets the value of the stacktrace property.

Parameters:
value - allowed object is StacktraceType

getDescription

String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getMessage

String getMessage()
Gets the value of the message property.

Returns:
possible object is String

setMessage

void setMessage(String value)
Sets the value of the message property.

Parameters:
value - allowed object is String

getInstanceId

String getInstanceId()
Gets the value of the instanceId property.

Returns:
possible object is String

setInstanceId

void setInstanceId(String value)
Sets the value of the instanceId property.

Parameters:
value - allowed object is String

getProcedure

String getProcedure()
Gets the value of the procedure property.

Returns:
possible object is String

setProcedure

void setProcedure(String value)
Sets the value of the procedure property.

Parameters:
value - allowed object is String

getSymbolId

String getSymbolId()
Gets the value of the symbolId property.

Returns:
possible object is String

setSymbolId

void setSymbolId(String value)
Sets the value of the symbolId property.

Parameters:
value - allowed object is String

getTimestamp

Calendar getTimestamp()
Gets the value of the timestamp property.

Returns:
possible object is Calendar

setTimestamp

void setTimestamp(Calendar value)
Sets the value of the timestamp property.

Parameters:
value - allowed object is Calendar

getThreadName

String getThreadName()
Gets the value of the threadName property.

Returns:
possible object is String

setThreadName

void setThreadName(String value)
Sets the value of the threadName property.

Parameters:
value - allowed object is String

getBusinessImpact

String getBusinessImpact()
Gets the value of the businessImpact property.

Returns:
possible object is String

setBusinessImpact

void setBusinessImpact(String value)
Sets the value of the businessImpact property.

Parameters:
value - allowed object is String

getSource

FrameType getSource()
Gets the value of the source property.

Returns:
possible object is FrameType

setSource

void setSource(FrameType value)
Sets the value of the source property.

Parameters:
value - allowed object is FrameType

getNodeId

String getNodeId()
Gets the value of the nodeId property.

Returns:
possible object is String

setNodeId

void setNodeId(String value)
Sets the value of the nodeId property.

Parameters:
value - allowed object is String

getCategory

String getCategory()
Gets the value of the category property.

Returns:
possible object is String

setCategory

void setCategory(String value)
Sets the value of the category property.

Parameters:
value - allowed object is String

getSymbol

String getSymbol()
Gets the value of the symbol property.

Returns:
possible object is String

setSymbol

void setSymbol(String value)
Sets the value of the symbol property.

Parameters:
value - allowed object is String

getVerification

String getVerification()
Gets the value of the verification property.

Returns:
possible object is String

setVerification

void setVerification(String value)
Sets the value of the verification property.

Parameters:
value - allowed object is String

getTrackingNumber

String getTrackingNumber()
Gets the value of the trackingNumber property.

Returns:
possible object is String

setTrackingNumber

void setTrackingNumber(String value)
Sets the value of the trackingNumber property.

Parameters:
value - allowed object is String

getLevel

String getLevel()
Gets the value of the level property.

Returns:
possible object is String

setLevel

void setLevel(String value)
Sets the value of the level property.

Parameters:
value - allowed object is String

getParameter

List getParameter()
Gets the value of the Parameter property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the Parameter property.

For example, to add a new item, do as follows:

    getParameter().add(newItem);
 

Objects of the following type(s) are allowed in the list ParameterType


getSolution

String getSolution()
Gets the value of the solution property.

Returns:
possible object is String

setSolution

void setSolution(String value)
Sets the value of the solution property.

Parameters:
value - allowed object is String

getThread

long getThread()
Gets the value of the thread property.


setThread

void setThread(long value)
Sets the value of the thread property.


getCause

CauseType getCause()
Gets the value of the cause property.

Returns:
possible object is CauseType

setCause

void setCause(CauseType value)
Sets the value of the cause property.

Parameters:
value - allowed object is CauseType


Copyright 2007 The jCoderZ Project.