Class Hierarchy
- java.lang.Object
- org.apache.struts2.interceptor.AbstractInterceptor (implements org.apache.struts2.interceptor.ConditionalInterceptor)
- org.apache.struts2.showcase.chat.ChatAuthenticationInterceptor
- org.apache.struts2.showcase.chat.ChatInterceptor
- org.apache.struts2.ActionSupport (implements org.apache.struts2.action.Action, org.apache.struts2.locale.LocaleProvider, java.io.Serializable, org.apache.struts2.text.TextProvider, org.apache.struts2.Validateable, org.apache.struts2.interceptor.ValidationAware)
- org.apache.struts2.showcase.chat.ChatLoginAction (implements org.apache.struts2.action.SessionAware)
- org.apache.struts2.showcase.chat.ChatLogoutAction (implements org.apache.struts2.action.SessionAware)
- org.apache.struts2.showcase.chat.CrudRoomAction
- org.apache.struts2.showcase.chat.EnterRoomAction (implements org.apache.struts2.action.SessionAware)
- org.apache.struts2.showcase.chat.ExitRoomAction (implements org.apache.struts2.action.SessionAware)
- org.apache.struts2.showcase.chat.MessagesAvailableInRoomAction
- org.apache.struts2.showcase.chat.RoomsAvailableAction
- org.apache.struts2.showcase.chat.SendMessageToRoomAction (implements org.apache.struts2.action.SessionAware)
- org.apache.struts2.showcase.chat.UsersAvailableAction
- org.apache.struts2.showcase.chat.UsersAvailableInRoomAction
- org.apache.struts2.showcase.chat.ChatMessage
- org.apache.struts2.showcase.chat.ChatServiceImpl (implements org.apache.struts2.showcase.chat.ChatService)
- org.apache.struts2.showcase.chat.ChatSessionListener (implements jakarta.servlet.http.HttpSessionListener)
- org.apache.struts2.showcase.chat.Constants
- org.apache.struts2.conversion.impl.DefaultTypeConverter (implements org.apache.struts2.conversion.TypeConverter)
- org.apache.struts2.util.StrutsTypeConverter
- org.apache.struts2.showcase.chat.DateConverter
- org.apache.struts2.util.StrutsTypeConverter
- org.apache.struts2.showcase.chat.Room
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.struts2.showcase.chat.ChatException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.struts2.showcase.chat.User (implements java.io.Serializable)
- org.apache.struts2.interceptor.AbstractInterceptor (implements org.apache.struts2.interceptor.ConditionalInterceptor)
Interface Hierarchy
- org.apache.struts2.showcase.chat.ChatService
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.struts2.showcase.chat.ChatException.ErrorType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)