Serialized Form
-
Package io.github.astrapi69.design.pattern.observer.chat
-
Class io.github.astrapi69.design.pattern.observer.chat.ChatMessage
class ChatMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
MessageRoomModelBean value
The value of the message, typically containing the chat room details
-
-
Class io.github.astrapi69.design.pattern.observer.chat.ChatRoom
class ChatRoom extends AbstractSubject<M extends Message<?>,ChatRoomUser<M extends Message<?>>> implements Serializable - serialVersionUID:
- 1L
-
Serialized Fields
-
messageHistory
List<M extends Message<?>> messageHistory
The message history of the chat room -
name
String name
The name of the chat room -
observable
M extends Message<?> observable
The observable message object -
observers
List<ChatRoomUser<M extends Message<?>>> observers
The list of observers (chat room users)
-
-
Class io.github.astrapi69.design.pattern.observer.chat.ChatRoomService
class ChatRoomService extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.github.astrapi69.design.pattern.observer.chat.ChatRoomUser
class ChatRoomUser extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.github.astrapi69.design.pattern.observer.chat.MessageRoomModelBean
class MessageRoomModelBean extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.github.astrapi69.design.pattern.observer.chat.StringMessage
class StringMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
String value
The value of the string message
-
-
Class io.github.astrapi69.design.pattern.observer.chat.User
class User extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package io.github.astrapi69.design.pattern.observer.exception
-
Class io.github.astrapi69.design.pattern.observer.exception.ExceptionMessage
class ExceptionMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
additions
List<T> additions
A list of additional data related to the exception -
id
String id
The unique identifier in the database -
propertiesKey
String propertiesKey
The key reference for a property in the resource bundle -
propertiesValue
String propertiesValue
The value reference for a property in the resource bundle
-
-
-
Package io.github.astrapi69.design.pattern.observer.exception.handlers
-
Class io.github.astrapi69.design.pattern.observer.exception.handlers.AbstractExceptionHandler
class AbstractExceptionHandler extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
listeners
List<ExceptionListener> listeners
The list of registeredExceptionListener
objects
-
-
Class io.github.astrapi69.design.pattern.observer.exception.handlers.DefaultExceptionHandler
class DefaultExceptionHandler extends AbstractExceptionHandler implements Serializable- serialVersionUID:
- -7194471234913656513L
-