Class AccountExpirationService

java.lang.Object
tigase.db.services.AccountExpirationService
All Implemented Interfaces:
Initializable

@Bean(name="account-expiration-service", active=false, parent=Kernel.class, exportable=true) public class AccountExpirationService extends Object implements Initializable
  • Field Details

  • Constructor Details

    • AccountExpirationService

      public AccountExpirationService()
  • Method Details

    • initialize

      public void initialize()
      Description copied from interface: Initializable
      Method will be called, when bean will be created, configured and ready to use.
      Specified by:
      initialize in interface Initializable
    • setScheduledRemovalTime

      public void setScheduledRemovalTime(String scheduledRemovalTime)
    • setUserExpiration

      public void setUserExpiration(@NonNull BareJID userId, Integer expirationDays) throws TigaseDBException
      Throws:
      TigaseDBException