public class SFSBannedUser extends java.lang.Object implements BannedUser, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
adminName |
protected int |
banDurationMinutes |
protected long |
banTimeMillis |
protected java.lang.String |
ipAddress |
protected BanMode |
mode |
protected java.lang.String |
name |
protected java.lang.String |
reason |
protected java.lang.String |
zoneName |
Constructor and Description |
---|
SFSBannedUser() |
SFSBannedUser(java.lang.String userName,
java.lang.String zoneName,
int durationMinutes,
BanMode mode) |
SFSBannedUser(java.lang.String userName,
java.lang.String zoneName,
int durationMinutes,
BanMode mode,
java.lang.String reason,
java.lang.String adminName) |
SFSBannedUser(User user,
int durationMinutes,
BanMode mode) |
SFSBannedUser(User user,
int durationMinutes,
BanMode mode,
java.lang.String reason,
java.lang.String adminName) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAdminName() |
int |
getBanDurationMinutes() |
long |
getBanTimeMillis() |
java.lang.String |
getIpAddress() |
BanMode |
getMode() |
java.lang.String |
getName() |
java.lang.String |
getReason() |
java.lang.String |
getZoneName() |
boolean |
isExpired() |
ISFSArray |
toSFSArray() |
java.lang.String |
toString() |
protected long banTimeMillis
protected int banDurationMinutes
protected java.lang.String name
protected java.lang.String ipAddress
protected BanMode mode
protected java.lang.String reason
protected java.lang.String zoneName
protected java.lang.String adminName
public SFSBannedUser()
public SFSBannedUser(User user, int durationMinutes, BanMode mode, java.lang.String reason, java.lang.String adminName)
public SFSBannedUser(java.lang.String userName, java.lang.String zoneName, int durationMinutes, BanMode mode, java.lang.String reason, java.lang.String adminName)
public SFSBannedUser(java.lang.String userName, java.lang.String zoneName, int durationMinutes, BanMode mode)
public java.lang.String getZoneName()
getZoneName
in interface BannedUser
public long getBanTimeMillis()
getBanTimeMillis
in interface BannedUser
public java.lang.String getIpAddress()
getIpAddress
in interface BannedUser
public BanMode getMode()
getMode
in interface BannedUser
public java.lang.String getName()
getName
in interface BannedUser
public java.lang.String getReason()
getReason
in interface BannedUser
public java.lang.String getAdminName()
getAdminName
in interface BannedUser
public int getBanDurationMinutes()
getBanDurationMinutes
in interface BannedUser
public boolean isExpired()
isExpired
in interface BannedUser
public ISFSArray toSFSArray()
toSFSArray
in interface BannedUser
public java.lang.String toString()
toString
in class java.lang.Object