Class InOutBoxInfo

java.lang.Object
org.bedework.client.rw.InOutBoxInfo
All Implemented Interfaces:
Serializable

public class InOutBoxInfo extends Object implements Serializable
Class to hold info about a user's inbox or outbox.
Version:
1.0
Author:
Mike Douglass douglm rpi.edu
See Also:
  • Constructor Details

    • InOutBoxInfo

      public InOutBoxInfo(Client cl, boolean inbox)
      Constructor
      Parameters:
      cl - client
      inbox - boolean ) {
  • Method Details

    • refresh

      public void refresh(Client cl, boolean all)
      Refresh the information
      Parameters:
      cl - client
      all - true to fetch all events. ) {
    • setInbox

      public void setInbox(boolean val)
      Parameters:
      val - boolean
    • getInbox

      public boolean getInbox()
      Returns:
      boolean
    • getColPath

      public String getColPath()
      Returns:
      path of collection
    • setChanged

      public void setChanged(boolean val)
      Parameters:
      val - boolean
    • getChanged

      public boolean getChanged()
      Returns:
      boolean
    • setNumActive

      public void setNumActive(int val)
      Set the number active.
      Parameters:
      val - numactive
    • getNumActive

      public int getNumActive()
      Get the number active.
      Returns:
      val numactive
    • setNumProcessed

      public void setNumProcessed(int val)
      Set the number Processed.
      Parameters:
      val - numProcessed
    • getNumProcessed

      public int getNumProcessed()
      Get the number Processed.
      Returns:
      val numProcessed
    • getCurrentAccess

      public org.bedework.access.CurrentAccess getCurrentAccess()
      Get the boxes current access
      Returns:
      CurrentAccess
    • getEvents

      public FormattedEvents getEvents()
      Get the events. May be null.
      Returns:
      FormattedEvents or null.