com.ibm.di.server
Class TaskStatistics

java.lang.Object
  extended by com.ibm.di.server.TaskStatistics
All Implemented Interfaces:
java.io.Serializable

public class TaskStatistics
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 int add
           
 int bailoutStep
           
 int branchfalse
           
 int branchtrue
           
 int callreply
           
 int del
           
 long end
           
 int err
           
 java.lang.Exception ex
           
 int get
           
 int getclient
           
 int getclientTries
           
 int getTries
           
 int ignore
           
 int lookup
           
 int loopcycles
           
 int loopstart
           
 int mod
           
 int nochange
           
 int reconnect
           
 long reconnectTime
           
 int reply
           
 int skip
           
 long start
           
 int switches
           
 
Constructor Summary
TaskStatistics()
           
 
Method Summary
 void add()
           
 void addMultipleDel(int numAffected)
          Increases the number of entries deleted with the numAffected value
 void addMultipleMod(int numAffected)
          Increases the number of entries modified with the numAffected value
 void addStats(TaskStatistics s)
           
 void branchfalse()
           
 void branchtrue()
           
 void callreply()
           
 void del()
           
 void end()
           
 void err()
           
 void exception(java.lang.Throwable e)
           
 void get()
           
 int getBailoutStep()
          Returns the step where the AssemblyLine had a problem.
 java.lang.String getBranchStats()
           
 void getclient()
           
 void getclientTries()
           
 long getEnd()
           
 Entry getEntry()
           
 java.lang.Exception getError()
           
 java.lang.String getLoopStats()
           
 java.lang.String getMsg()
           
 java.lang.String getScriptStats()
           
 long getStart()
           
 java.lang.String getSwitchStats()
           
 void getTries()
           
 void ignore()
           
 void lookup()
           
 void loopcycles()
           
 void loopstart()
           
 void mod()
           
 void nochange()
           
 int numAdd()
           
 int numCallReply()
           
 int numDelete()
           
 int numErrors()
           
 int numGet()
           
 int numGetClient()
           
 int numGetClientTries()
           
 int numGetTries()
           
 int numIgnored()
           
 int numLookup()
           
 int numModify()
           
 int numNoChange()
           
 int numSkipped()
           
 void reconnect()
           
 void reconnectTime(long t)
           
 void reply()
           
 void setParentStats(TaskStatistics parent)
           
 void setStats(Entry e)
           
 void skip()
           
 void start()
           
 void switches()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

add

public int add

mod

public int mod

del

public int del

get

public int get

getTries

public int getTries

getclient

public int getclient

getclientTries

public int getclientTries

callreply

public int callreply

err

public int err

nochange

public int nochange

lookup

public int lookup

skip

public int skip

ignore

public int ignore

reply

public int reply

branchtrue

public int branchtrue

branchfalse

public int branchfalse

switches

public int switches

loopstart

public int loopstart

loopcycles

public int loopcycles

start

public long start

end

public long end

reconnect

public int reconnect

reconnectTime

public long reconnectTime

ex

public java.lang.Exception ex

bailoutStep

public int bailoutStep
Constructor Detail

TaskStatistics

public TaskStatistics()
Method Detail

setParentStats

public void setParentStats(TaskStatistics parent)

start

public void start()

end

public void end()

exception

public void exception(java.lang.Throwable e)

add

public void add()

del

public void del()

mod

public void mod()

get

public void get()

getTries

public void getTries()

getclient

public void getclient()

getclientTries

public void getclientTries()

callreply

public void callreply()

err

public void err()

lookup

public void lookup()

nochange

public void nochange()

reply

public void reply()

skip

public void skip()

ignore

public void ignore()

branchfalse

public void branchfalse()

branchtrue

public void branchtrue()

switches

public void switches()

loopstart

public void loopstart()

loopcycles

public void loopcycles()

reconnect

public void reconnect()

reconnectTime

public void reconnectTime(long t)

addMultipleDel

public void addMultipleDel(int numAffected)
Increases the number of entries deleted with the numAffected value

Parameters:
numAffected -

addMultipleMod

public void addMultipleMod(int numAffected)
Increases the number of entries modified with the numAffected value

Parameters:
numAffected -

addStats

public void addStats(TaskStatistics s)

getEntry

public Entry getEntry()

setStats

public void setStats(Entry e)
              throws java.lang.Exception
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getMsg

public java.lang.String getMsg()

getBranchStats

public java.lang.String getBranchStats()

getSwitchStats

public java.lang.String getSwitchStats()

getLoopStats

public java.lang.String getLoopStats()

getScriptStats

public java.lang.String getScriptStats()

numErrors

public int numErrors()

numAdd

public int numAdd()

numModify

public int numModify()

numDelete

public int numDelete()

numGet

public int numGet()

numGetTries

public int numGetTries()

numGetClient

public int numGetClient()

numGetClientTries

public int numGetClientTries()

numCallReply

public int numCallReply()

numLookup

public int numLookup()

numNoChange

public int numNoChange()

numSkipped

public int numSkipped()

numIgnored

public int numIgnored()

getError

public java.lang.Exception getError()

getStart

public long getStart()

getEnd

public long getEnd()

getBailoutStep

public int getBailoutStep()
Returns the step where the AssemblyLine had a problem.

Returns:
The step where the AssemblyLine had a problem.
See Also:
ALState.mainStep