Class ContactManager

java.lang.Object
overit.geocall.basic.ContactManager
All Implemented Interfaces:
Serializable, Identified

public class ContactManager extends Object implements Identified, Serializable
See Also:
  • Field Details

    • _identity

      protected Identity _identity
    • _accountingInfo

      protected HashGetter _accountingInfo
  • Constructor Details

    • ContactManager

      public ContactManager()
  • Method Details

    • getIdentity

      public Identity getIdentity()
      Description copied from interface: Identified
      Returns the Identity associated to the component
      Specified by:
      getIdentity in interface Identified
      Returns:
      The Identity of the user currently logged in the application
    • setIdentity

      public void setIdentity(Identity identity)
      Description copied from interface: Identified
      Sets the Identity to the component
      Specified by:
      setIdentity in interface Identified
      Parameters:
      identity - The Identity that must be associated to the component
    • onContactStart

      public void onContactStart()
    • onContactStop

      public void onContactStop(boolean explicitLogout)
    • onViewStart

      public void onViewStart()
      Method invoked when a new view has been created.
    • onViewStop

      public void onViewStop()
      Method invoked when a view has been removed.
    • onEvent

      public void onEvent(UIMessage msg)
      Parameters:
      msg - è nullo se non passato alcun parametro o se i parametri passati non sono validi o accettabili dal firewall
    • getLastUserAccess

      public DBView getLastUserAccess()
      Get informations about last logins related to the connected user.
      Returns:
      a DBView instance containing the 3 most recent login's informations (ordered by login timestamp). It doesn't contains the informations about the current web session.