org.kuali.maven.wagon
Class SessionTracker

java.lang.Object
  extended by org.kuali.maven.wagon.SessionTracker

public class SessionTracker
extends Object

Holds timing and byte count information about a transfer operation

Since:
May 27, 2010 6:51:19 PM
Author:
Jeff Caddel

Field Summary
(package private)  long disconnected
           
(package private)  long disconnecting
           
(package private)  SimpleFormatter formatter
           
(package private)  long loggedIn
           
(package private)  long loggedOff
           
(package private)  long opened
           
(package private)  List<org.apache.maven.wagon.events.SessionEvent> sessionEvents
           
(package private)  List<TransferTracker> transfers
           
 
Constructor Summary
SessionTracker()
           
 
Method Summary
 void addSessionEvent(org.apache.maven.wagon.events.SessionEvent sessionEvent)
           
 void addTransfer(TransferTracker transfer)
           
 TransferTracker getCurrentTransfer()
           
 long getDisconnected()
           
 long getDisconnecting()
           
 SimpleFormatter getFormatter()
           
 long getLoggedIn()
           
 long getLoggedOff()
           
 long getOpened()
           
 List<org.apache.maven.wagon.events.SessionEvent> getSessionEvents()
           
 List<TransferTracker> getTransfers()
           
 void setDisconnected(long disconnected)
           
 void setDisconnecting(long disconnecting)
           
 void setFormatter(SimpleFormatter formatter)
           
 void setLoggedIn(long loggedIn)
           
 void setLoggedOff(long loggedOff)
           
 void setOpened(long opened)
           
 void setSessionEvents(List<org.apache.maven.wagon.events.SessionEvent> sessionEvents)
           
 void setTransfers(List<TransferTracker> transfers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

formatter

SimpleFormatter formatter

transfers

List<TransferTracker> transfers

sessionEvents

List<org.apache.maven.wagon.events.SessionEvent> sessionEvents

opened

long opened

loggedIn

long loggedIn

disconnecting

long disconnecting

loggedOff

long loggedOff

disconnected

long disconnected
Constructor Detail

SessionTracker

public SessionTracker()
Method Detail

getCurrentTransfer

public TransferTracker getCurrentTransfer()

addSessionEvent

public void addSessionEvent(org.apache.maven.wagon.events.SessionEvent sessionEvent)

addTransfer

public void addTransfer(TransferTracker transfer)

getTransfers

public List<TransferTracker> getTransfers()

setTransfers

public void setTransfers(List<TransferTracker> transfers)

getSessionEvents

public List<org.apache.maven.wagon.events.SessionEvent> getSessionEvents()

setSessionEvents

public void setSessionEvents(List<org.apache.maven.wagon.events.SessionEvent> sessionEvents)

getFormatter

public SimpleFormatter getFormatter()

setFormatter

public void setFormatter(SimpleFormatter formatter)

getOpened

public long getOpened()

setOpened

public void setOpened(long opened)

getLoggedIn

public long getLoggedIn()

setLoggedIn

public void setLoggedIn(long loggedIn)

getDisconnecting

public long getDisconnecting()

setDisconnecting

public void setDisconnecting(long disconnecting)

getLoggedOff

public long getLoggedOff()

setLoggedOff

public void setLoggedOff(long loggedOff)

getDisconnected

public long getDisconnected()

setDisconnected

public void setDisconnected(long disconnected)


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.