Skip navigation links
A C D E F G H I M O R S T U 

A

AbstractExceptionHandler - Class in de.alpharogroup.design.pattern.observer.exception.handlers
The abstract class that handles all exceptions.
AbstractExceptionHandler() - Constructor for class de.alpharogroup.design.pattern.observer.exception.handlers.AbstractExceptionHandler
 
AbstractObserver<T> - Class in de.alpharogroup.design.pattern.observer
A generic implementation from the Observer-Pattern.
AbstractObserver(Subject<T, Observer<T>>) - Constructor for class de.alpharogroup.design.pattern.observer.AbstractObserver
Constructor for a new observer object.
AbstractSubject<T,O extends Observer<T>> - Class in de.alpharogroup.design.pattern.observer
The Class AbstractSubject is an implementation from the interface Subject.
AbstractSubject() - Constructor for class de.alpharogroup.design.pattern.observer.AbstractSubject
Default constructor for a new subject.
AbstractSubject(T) - Constructor for class de.alpharogroup.design.pattern.observer.AbstractSubject
Constructor for a new subject with an observable.
ActionCommand - Interface in de.alpharogroup.design.pattern.observer.api
The interface ActionCommand.
add(O) - Method in class de.alpharogroup.design.pattern.observer.AbstractSubject
Adds the given observer.
add(O) - Method in interface de.alpharogroup.design.pattern.observer.api.Subject
Adds the given observer.
add(ChatRoomUser<M>) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Adds the given observer.
add(MessageListener<T>) - Method in interface de.alpharogroup.design.pattern.observer.chat.listener.MessageSource
Adds the given messageListeners to the existing messageListeners list.
add(MessageListener<T>) - Method in class de.alpharogroup.design.pattern.observer.chat.listener.MessageSubject
Adds the given messageListeners to the existing messageListeners list.
add(EventListener<T>) - Method in interface de.alpharogroup.design.pattern.observer.event.EventSource
Adds the given event listener to the eventListeners list.
add(EventListener<T>) - Method in class de.alpharogroup.design.pattern.observer.event.EventSubject
Adds the given event listener to the eventListeners list.
add(Map<? extends String, ? extends Set<ExceptionMessage<T>>>) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
add(String, ExceptionMessage<T>) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
addAll(Collection<O>) - Method in class de.alpharogroup.design.pattern.observer.AbstractSubject
Adds the given observers.
addAll(Collection<O>) - Method in interface de.alpharogroup.design.pattern.observer.api.Subject
Adds the given observers.
addAll(Collection<ChatRoomUser<M>>) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Adds the given observers.
addAll(Collection<MessageListener<T>>) - Method in interface de.alpharogroup.design.pattern.observer.chat.listener.MessageSource
Adds the all given messageListener to the existing messageListeners list.
addAll(Collection<MessageListener<T>>) - Method in class de.alpharogroup.design.pattern.observer.chat.listener.MessageSubject
Adds the all given messageListener to the existing messageListeners list.
addAll(Collection<EventListener<T>>) - Method in interface de.alpharogroup.design.pattern.observer.event.EventSource
Adds the all given event listeners to the eventListeners list.
addAll(Collection<EventListener<T>>) - Method in class de.alpharogroup.design.pattern.observer.event.EventSubject
Adds the all given event listeners to the eventListeners list.
addExceptionListener(ExceptionListener) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionObservers
Adds the exception listener.

C

ChatMessage - Class in de.alpharogroup.design.pattern.observer.chat
The class ChatMessage.
ChatMessage() - Constructor for class de.alpharogroup.design.pattern.observer.chat.ChatMessage
 
ChatRoom<M extends Message<?>> - Class in de.alpharogroup.design.pattern.observer.chat
The Class ChatRoom.
ChatRoom(M, String) - Constructor for class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Constructor for a new subject with an observable.
ChatRoom(String) - Constructor for class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Constructor for a new chat room with the given name.
ChatRoomService<M extends Message<?>> - Class in de.alpharogroup.design.pattern.observer.chat
The class ChatRoomService.
ChatRoomService() - Constructor for class de.alpharogroup.design.pattern.observer.chat.ChatRoomService
 
ChatRoomUser<M extends Message<?>> - Class in de.alpharogroup.design.pattern.observer.chat
The class ChatRoomUser.
ChatRoomUser(ChatRoom<M>, IUser<?>) - Constructor for class de.alpharogroup.design.pattern.observer.chat.ChatRoomUser
Instantiates a new chat room user.
containsKey(String) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 

D

de.alpharogroup.design.pattern.observer - package de.alpharogroup.design.pattern.observer
Provides abstract classes for the generic implementation for the observer pattern.
de.alpharogroup.design.pattern.observer.api - package de.alpharogroup.design.pattern.observer.api
Provides interfaces for the generic implementation for the observer pattern.
de.alpharogroup.design.pattern.observer.chat - package de.alpharogroup.design.pattern.observer.chat
 
de.alpharogroup.design.pattern.observer.chat.listener - package de.alpharogroup.design.pattern.observer.chat.listener
 
de.alpharogroup.design.pattern.observer.event - package de.alpharogroup.design.pattern.observer.event
 
de.alpharogroup.design.pattern.observer.exception - package de.alpharogroup.design.pattern.observer.exception
Provides helper classes for Exception Objects.
de.alpharogroup.design.pattern.observer.exception.handlers - package de.alpharogroup.design.pattern.observer.exception.handlers
 
DefaultExceptionHandler - Class in de.alpharogroup.design.pattern.observer.exception.handlers
The Class DefaultExceptionHandler.
DefaultExceptionHandler() - Constructor for class de.alpharogroup.design.pattern.observer.exception.handlers.DefaultExceptionHandler
 

E

equals(Object) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionEvent
 
equals(Object) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
EventListener<T> - Interface in de.alpharogroup.design.pattern.observer.event
The listener interface for receiving event events.
EventObject<T> - Class in de.alpharogroup.design.pattern.observer.event
The Class EventObject.
EventObject(T) - Constructor for class de.alpharogroup.design.pattern.observer.event.EventObject
Instantiates a new event object.
EventSource<T> - Interface in de.alpharogroup.design.pattern.observer.event
The Interface EventSource.
EventSubject<T> - Class in de.alpharogroup.design.pattern.observer.event
The Class EventSubject.
EventSubject() - Constructor for class de.alpharogroup.design.pattern.observer.event.EventSubject
Instantiates a new event subject.
EventSubject(T) - Constructor for class de.alpharogroup.design.pattern.observer.event.EventSubject
Instantiates a new event subject.
ExceptionEvent - Class in de.alpharogroup.design.pattern.observer.exception
The Class ExceptionEvent.
ExceptionEvent(Throwable) - Constructor for class de.alpharogroup.design.pattern.observer.exception.ExceptionEvent
 
ExceptionListener - Interface in de.alpharogroup.design.pattern.observer.exception
The listener interface for receiving exception events.
exceptionListeners - Variable in class de.alpharogroup.design.pattern.observer.exception.ExceptionObservers
The exception listeners.
ExceptionMessage<T> - Class in de.alpharogroup.design.pattern.observer.exception
Class for Messages in Exception classes.
ExceptionMessage(String, String, String) - Constructor for class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Default constructor.
ExceptionMessage(String, String, String, List<T>) - Constructor for class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Default constructor.
ExceptionMessages<T> - Class in de.alpharogroup.design.pattern.observer.exception
The Class ExceptionMessages.
ExceptionMessages() - Constructor for class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
ExceptionObservers - Class in de.alpharogroup.design.pattern.observer.exception
The Class ExceptionObservers.
execute() - Method in interface de.alpharogroup.design.pattern.observer.api.ActionCommand
Executes the command.

F

fireEvent(T) - Method in interface de.alpharogroup.design.pattern.observer.event.EventSource
Fire the given event.
fireEvent(T) - Method in class de.alpharogroup.design.pattern.observer.event.EventSubject
Fire the given event.
fireMessage(T) - Method in interface de.alpharogroup.design.pattern.observer.chat.listener.MessageSource
Fire the given message.
fireMessage(T) - Method in class de.alpharogroup.design.pattern.observer.chat.listener.MessageSubject
Fire the given message.

G

get(String) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
getAdditions() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Gets the additions.
getApplicationUser() - Method in interface de.alpharogroup.design.pattern.observer.chat.IUser
Gets the application user.
getApplicationUser() - Method in class de.alpharogroup.design.pattern.observer.chat.User
Gets the application user.
getChatRoom(M, String) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoomService
Gets the chat room.
getChatRoomName() - Method in class de.alpharogroup.design.pattern.observer.chat.MessageRoomModelBean
Gets the chat room name.
getChatRoomUsers() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Gets the chat room users as User objects.
getChatRoomUsers() - Method in interface de.alpharogroup.design.pattern.observer.chat.Room
Gets the chat room users.
getData() - Method in class de.alpharogroup.design.pattern.observer.chat.MessageRoomModelBean
Gets the data.
getDate() - Method in class de.alpharogroup.design.pattern.observer.chat.MessageRoomModelBean
Gets the date.
getId() - Method in interface de.alpharogroup.design.pattern.observer.chat.IUser
Gets the id.
getId() - Method in class de.alpharogroup.design.pattern.observer.chat.User
Gets the id.
getId() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Gets the exception code.
getInstance() - Static method in class de.alpharogroup.design.pattern.observer.exception.ExceptionObservers
Gets the single instance of ExceptionObservers.
getKeys() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
getMessage() - Method in class de.alpharogroup.design.pattern.observer.chat.MessageRoomModelBean
Gets the message.
getMessageHistory() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
 
getMessageHistory() - Method in interface de.alpharogroup.design.pattern.observer.chat.Room
Gets the message history.
getName() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Gets the name of the chat room.
getName() - Method in interface de.alpharogroup.design.pattern.observer.chat.IUser
Gets the name.
getName() - Method in class de.alpharogroup.design.pattern.observer.chat.User
Gets the name.
getObservable() - Method in class de.alpharogroup.design.pattern.observer.AbstractObserver
Gets the observable object.
getObservable() - Method in class de.alpharogroup.design.pattern.observer.AbstractSubject
Gets the observable.
getObservable() - Method in interface de.alpharogroup.design.pattern.observer.api.Subject
Gets the observable.
getObservable() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Gets the observable.
getObservable() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoomUser
Gets the observable object.
getPropertiesKey() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Gets the properties key.
getPropertiesValue() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Gets the properties value.
getRecipient() - Method in interface de.alpharogroup.design.pattern.observer.chat.Invitation
Gets the recipient of this invitation.
getRoom() - Method in interface de.alpharogroup.design.pattern.observer.chat.Invitation
Gets the room for this invitation.
getSender() - Method in interface de.alpharogroup.design.pattern.observer.chat.Invitation
Gets the sender of this invitation.
getSize() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
getSource() - Method in class de.alpharogroup.design.pattern.observer.chat.listener.MessageObject
Gets the source.
getSource() - Method in class de.alpharogroup.design.pattern.observer.event.EventObject
Gets the source.
getUser() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoomUser
Gets the user.
getUser() - Method in class de.alpharogroup.design.pattern.observer.chat.MessageRoomModelBean
Gets the user.
getValue() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatMessage
Gets the value.
getValue() - Method in interface de.alpharogroup.design.pattern.observer.chat.Message
Gets the value.
getValue() - Method in class de.alpharogroup.design.pattern.observer.chat.StringMessage
Gets the value.
getValue() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionEvent
Gets the value.

H

hashCode() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionEvent
Override hashCode.
hashCode() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
 

I

Invitation<M extends Message<?>> - Interface in de.alpharogroup.design.pattern.observer.chat
The Interface Invitation.
isAccepted() - Method in interface de.alpharogroup.design.pattern.observer.chat.Invitation
Checks if this invitation is accepted from the recipient.
isDeniedVisible() - Method in interface de.alpharogroup.design.pattern.observer.chat.Invitation
Checks if the recipient wants that the sender sees that he denied his invitation.
isEmpty() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
isSecure() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
 
isSecure() - Method in interface de.alpharogroup.design.pattern.observer.chat.Room
Checks if is secure.
IUser<U> - Interface in de.alpharogroup.design.pattern.observer.chat
The interface IUser.

M

Message<T> - Interface in de.alpharogroup.design.pattern.observer.chat
The interface Message.
MessageListener<T> - Interface in de.alpharogroup.design.pattern.observer.chat.listener
The listener interface for receiving message events.
MessageObject<T> - Class in de.alpharogroup.design.pattern.observer.chat.listener
The Class MessageObject.
MessageObject(T) - Constructor for class de.alpharogroup.design.pattern.observer.chat.listener.MessageObject
Instantiates a new message object.
MessageRoomModelBean - Class in de.alpharogroup.design.pattern.observer.chat
MessageRoomModelBean(String, IUser<?>, String, Byte[]) - Constructor for class de.alpharogroup.design.pattern.observer.chat.MessageRoomModelBean
Instantiates a new message room model.
MessageSource<T> - Interface in de.alpharogroup.design.pattern.observer.chat.listener
The Interface MessageSource.
MessageSubject<T> - Class in de.alpharogroup.design.pattern.observer.chat.listener
The class MessageSubject.
MessageSubject() - Constructor for class de.alpharogroup.design.pattern.observer.chat.listener.MessageSubject
Instantiates a new message subject.
MessageSubject(T) - Constructor for class de.alpharogroup.design.pattern.observer.chat.listener.MessageSubject
Instantiates a new message subject.

O

Observer<T> - Interface in de.alpharogroup.design.pattern.observer.api
The Interface Observer.
onEvent(T) - Method in interface de.alpharogroup.design.pattern.observer.event.EventListener
Handles the given event.
onException(ExceptionEvent) - Method in interface de.alpharogroup.design.pattern.observer.exception.ExceptionListener
On exception.
onMessage(T) - Method in interface de.alpharogroup.design.pattern.observer.chat.listener.MessageListener
Handles the given event.

R

remove(O) - Method in class de.alpharogroup.design.pattern.observer.AbstractSubject
Removes the given observer.
remove(O) - Method in interface de.alpharogroup.design.pattern.observer.api.Subject
Removes the given observer.
remove(ChatRoomUser<M>) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Removes the given observer.
remove(MessageListener<T>) - Method in interface de.alpharogroup.design.pattern.observer.chat.listener.MessageSource
Removes the given MessageListener object from the existing messageListeners list.
remove(MessageListener<T>) - Method in class de.alpharogroup.design.pattern.observer.chat.listener.MessageSubject
Removes the given MessageListener object from the existing messageListeners list.
remove(EventListener<T>) - Method in interface de.alpharogroup.design.pattern.observer.event.EventSource
Removes the given event listener from the eventListeners list.
remove(EventListener<T>) - Method in class de.alpharogroup.design.pattern.observer.event.EventSubject
Removes the given event listener from the eventListeners list.
remove(String) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
removeAll(Collection<O>) - Method in class de.alpharogroup.design.pattern.observer.AbstractSubject
Removes the given observers.
removeAll(Collection<O>) - Method in interface de.alpharogroup.design.pattern.observer.api.Subject
Removes the given observers.
removeAll(Collection<ChatRoomUser<M>>) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Removes the given observers.
removeAll(Collection<MessageListener<T>>) - Method in interface de.alpharogroup.design.pattern.observer.chat.listener.MessageSource
Removes the all given MessageListener objects from the messageListeners list.
removeAll(Collection<MessageListener<T>>) - Method in class de.alpharogroup.design.pattern.observer.chat.listener.MessageSubject
Removes the all given MessageListener objects from the messageListeners list.
removeAll(Collection<EventListener<T>>) - Method in interface de.alpharogroup.design.pattern.observer.event.EventSource
Removes the all given event listeners from the eventListeners list.
removeAll(Collection<EventListener<T>>) - Method in class de.alpharogroup.design.pattern.observer.event.EventSubject
Removes the all given event listeners from the eventListeners list.
removeAll(Collection<String>) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessages
 
removeExceptionListener(ExceptionListener) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionObservers
Removes the exception listener.
Room<M extends Message<?>> - Interface in de.alpharogroup.design.pattern.observer.chat
The interface Room.

S

send(M) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoomUser
Send the given message.
setAdditions(List<T>) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Sets the additions.
setApplicationUser(U) - Method in interface de.alpharogroup.design.pattern.observer.chat.IUser
Sets the application user.
setApplicationUser(User) - Method in class de.alpharogroup.design.pattern.observer.chat.User
Sets the application user.
setData(Byte[]) - Method in class de.alpharogroup.design.pattern.observer.chat.MessageRoomModelBean
Sets the data.
setId(Integer) - Method in class de.alpharogroup.design.pattern.observer.chat.User
Sets the id.
setId(String) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Sets the exception code.
setMessage(String) - Method in class de.alpharogroup.design.pattern.observer.chat.MessageRoomModelBean
Sets the message.
setName(String) - Method in class de.alpharogroup.design.pattern.observer.chat.User
Sets the name.
setObservable(T) - Method in class de.alpharogroup.design.pattern.observer.AbstractSubject
Sets the observable.
setObservable(T) - Method in interface de.alpharogroup.design.pattern.observer.api.Subject
Sets the observable.
setObservable(M) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Sets the observable.
setPropertiesKey(String) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Sets the properties key.
setPropertiesValue(String) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage
Sets the properties value.
setValue(MessageRoomModelBean) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatMessage
Sets the value.
setValue(T) - Method in interface de.alpharogroup.design.pattern.observer.chat.Message
Sets the value.
setValue(String) - Method in class de.alpharogroup.design.pattern.observer.chat.StringMessage
Sets the value.
setValue(Throwable) - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionEvent
Sets the value.
size() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Returns the number of chat users in this chat room.
source - Variable in class de.alpharogroup.design.pattern.observer.chat.listener.MessageObject
The object on which the message Event initially occurred.
source - Variable in class de.alpharogroup.design.pattern.observer.event.EventObject
The object on which the Event initially occurred.
StringMessage - Class in de.alpharogroup.design.pattern.observer.chat
The class StringMessage.
StringMessage() - Constructor for class de.alpharogroup.design.pattern.observer.chat.StringMessage
Instantiates a new string message.
StringMessage(String) - Constructor for class de.alpharogroup.design.pattern.observer.chat.StringMessage
Instantiates a new string message.
subject - Variable in class de.alpharogroup.design.pattern.observer.AbstractObserver
The subject.
Subject<T,O extends Observer<T>> - Interface in de.alpharogroup.design.pattern.observer.api
The interface Subject.
subject - Variable in class de.alpharogroup.design.pattern.observer.chat.ChatRoomUser
The subject.

T

toString() - Method in class de.alpharogroup.design.pattern.observer.chat.StringMessage
toString() - Method in class de.alpharogroup.design.pattern.observer.exception.ExceptionMessage

U

update(T) - Method in class de.alpharogroup.design.pattern.observer.AbstractObserver
Update.
update(T) - Method in interface de.alpharogroup.design.pattern.observer.api.Observer
Update.
update(M) - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoomUser
Update.
updateEvent(ExceptionListener, ExceptionEvent) - Method in class de.alpharogroup.design.pattern.observer.exception.handlers.AbstractExceptionHandler
This method updates the listener for this event.
updateEvent(ExceptionListener, ExceptionEvent) - Method in class de.alpharogroup.design.pattern.observer.exception.handlers.DefaultExceptionHandler
This method updates the listener for this event.
updateObservers() - Method in class de.alpharogroup.design.pattern.observer.AbstractSubject
Update observers.
updateObservers() - Method in interface de.alpharogroup.design.pattern.observer.api.Subject
Update observers.
updateObservers() - Method in class de.alpharogroup.design.pattern.observer.chat.ChatRoom
Update observers.
updateOnException(ExceptionEvent) - Method in class de.alpharogroup.design.pattern.observer.exception.handlers.DefaultExceptionHandler
Update on exception.
User - Class in de.alpharogroup.design.pattern.observer.chat
The class User.
User(String, Integer) - Constructor for class de.alpharogroup.design.pattern.observer.chat.User
Instantiates a new user.
A C D E F G H I M O R S T U 
Skip navigation links

Copyright © 2015–2016 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.