Class GlobalAccountObserver

java.lang.Object
com.palmergames.bukkit.towny.object.economy.GlobalAccountObserver
All Implemented Interfaces:
AccountObserver

public final class GlobalAccountObserver extends Object implements AccountObserver
A class which performs audits on ALL account transactions.
Author:
Suneet Tipirneni (Siris)
See Also:
  • Constructor Details

    • GlobalAccountObserver

      public GlobalAccountObserver()
  • Method Details

    • withdrew

      public void withdrew(Account account, double amount, String reason)
      Description copied from interface: AccountObserver
      Called whenever an account money is withdrawn from an account.
      Specified by:
      withdrew in interface AccountObserver
      Parameters:
      account - The account withdrew from.
      amount - The amount withdrew.
      reason - The reason for withdrawing.
    • deposited

      public void deposited(Account account, double amount, String reason)
      Description copied from interface: AccountObserver
      Called whenever an account money is deposited to an account.
      Specified by:
      deposited in interface AccountObserver
      Parameters:
      account - The account deposited to.
      amount - The amount deposited.
      reason - The reason for depositing.