Package com.smartfoxserver.v2.entities
Class SFSBannedUser
- java.lang.Object
-
- com.smartfoxserver.v2.entities.SFSBannedUser
-
- All Implemented Interfaces:
BannedUser,java.io.Serializable
public class SFSBannedUser extends java.lang.Object implements BannedUser, java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringadminNameprotected intbanDurationMinutesprotected longbanTimeMillisprotected java.lang.StringipAddressprotected BanModemodeprotected java.lang.Stringnameprotected java.lang.Stringreasonprotected java.lang.StringzoneName
-
Constructor Summary
Constructors Constructor Description SFSBannedUser()SFSBannedUser(User user, int durationMinutes, BanMode mode)SFSBannedUser(User user, int durationMinutes, BanMode mode, java.lang.String reason, java.lang.String adminName)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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAdminName()intgetBanDurationMinutes()longgetBanTimeMillis()java.lang.StringgetIpAddress()BanModegetMode()java.lang.StringgetName()java.lang.StringgetReason()java.lang.StringgetZoneName()booleanisExpired()ISFSArraytoSFSArray()java.lang.StringtoString()
-
-
-
Field Detail
-
banTimeMillis
protected long banTimeMillis
-
banDurationMinutes
protected int banDurationMinutes
-
name
protected java.lang.String name
-
ipAddress
protected java.lang.String ipAddress
-
mode
protected BanMode mode
-
reason
protected java.lang.String reason
-
zoneName
protected java.lang.String zoneName
-
adminName
protected java.lang.String adminName
-
-
Constructor Detail
-
SFSBannedUser
public SFSBannedUser()
-
SFSBannedUser
public SFSBannedUser(User user, int durationMinutes, BanMode mode, java.lang.String reason, java.lang.String adminName)
-
SFSBannedUser
public SFSBannedUser(java.lang.String userName, java.lang.String zoneName, int durationMinutes, BanMode mode, java.lang.String reason, java.lang.String adminName)
-
SFSBannedUser
public SFSBannedUser(java.lang.String userName, java.lang.String zoneName, int durationMinutes, BanMode mode)
-
-
Method Detail
-
getZoneName
public java.lang.String getZoneName()
- Specified by:
getZoneNamein interfaceBannedUser
-
getBanTimeMillis
public long getBanTimeMillis()
- Specified by:
getBanTimeMillisin interfaceBannedUser
-
getIpAddress
public java.lang.String getIpAddress()
- Specified by:
getIpAddressin interfaceBannedUser
-
getMode
public BanMode getMode()
- Specified by:
getModein interfaceBannedUser
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceBannedUser
-
getReason
public java.lang.String getReason()
- Specified by:
getReasonin interfaceBannedUser
-
getAdminName
public java.lang.String getAdminName()
- Specified by:
getAdminNamein interfaceBannedUser
-
getBanDurationMinutes
public int getBanDurationMinutes()
- Specified by:
getBanDurationMinutesin interfaceBannedUser
-
isExpired
public boolean isExpired()
- Specified by:
isExpiredin interfaceBannedUser
-
toSFSArray
public ISFSArray toSFSArray()
- Specified by:
toSFSArrayin interfaceBannedUser
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-