public class ChannelSnapshot extends Channel
Constructor and Description |
---|
ChannelSnapshot(Channel channel,
String mode) |
Modifier and Type | Method and Description |
---|---|
ChannelSnapshot |
createSnapshot()
Create an immutable snapshot of this channel.
|
Channel |
getGeneratedFrom() |
String |
getMode()
Gets the channel mode.
|
void |
setDao(UserChannelDaoSnapshot dao) |
compareTo, containsMode, equals, getBot, getChannelId, getChannelKey, getChannelLimit, getCreateTimestamp, getHalfOps, getName, getNormalUsers, getOps, getOwners, getSuperOps, getTopic, getTopicSetter, getTopicTimestamp, getUserLevels, getUsers, getUsersNicks, getVoices, hashCode, hasTopicProtection, hasVoice, isChannelPrivate, isHalfOp, isInviteOnly, isModerated, isNoExternalMessages, isOp, isOwner, isSecret, isSuperOp, send, toString
public ChannelSnapshot createSnapshot()
Channel
createSnapshot
in class Channel
@Generated(value="lombok") public void setDao(UserChannelDaoSnapshot dao)
@Generated(value="lombok") public Channel getGeneratedFrom()
@Generated(value="lombok") public String getMode()
Channel
WARNING: Because of the last checking, a threaded listener manager
like ThreadedListenerManager
is required. Using a single threaded
listener manager like
GenericListenerManager
will mean this
method never returns!
Copyright © 2010–2020 Leon Blakey. All rights reserved.