Package tigase.db.services
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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Method will be called, when bean will be created, configured and ready to use.void
setScheduledRemovalTime
(String scheduledRemovalTime) void
setUserExpiration
(@NonNull BareJID userId, Integer expirationDays)
-
Field Details
-
ACCOUNT_EXPIRATION_DATE
- See Also:
-
-
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 interfaceInitializable
-
setScheduledRemovalTime
-
setUserExpiration
public void setUserExpiration(@NonNull BareJID userId, Integer expirationDays) throws TigaseDBException - Throws:
TigaseDBException
-