Package org.apache.myfaces.push
Class AbstractWebsocketComponent
java.lang.Object
jakarta.faces.component.UIComponent
jakarta.faces.component.UIComponentBase
jakarta.faces.component.UIOutput
org.apache.myfaces.push.AbstractWebsocketComponent
- All Implemented Interfaces:
- ClientBehaviorHolder,- PartialStateHolder,- StateHolder,- TransientStateHolder,- ValueHolder,- ComponentSystemEventListener,- FacesListener,- SystemEventListenerHolder,- EventListener
- Direct Known Subclasses:
- WebsocketComponent
@JSFComponent(clazz="org.apache.myfaces.push.WebsocketComponent",
              family="jakarta.faces.Output",
              type="org.apache.myfaces.WebsocketComponent",
              defaultRendererType="org.apache.myfaces.WebsocketComponent")
public abstract class AbstractWebsocketComponent
extends UIOutput
implements ClientBehaviorHolder
This component hold f:websocket client behavior and other properties.
- 
Field SummaryFields inherited from class jakarta.faces.component.UIOutputCOMPONENT_FAMILY, COMPONENT_TYPEFields inherited from class jakarta.faces.component.UIComponentATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, FACETS_KEY, VIEW_LOCATION_KEY
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class jakarta.faces.component.UIOutputclearInitialState, getConverter, getFamily, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValueMethods inherited from class jakarta.faces.component.UIComponentBaseaddClientBehavior, addFacesListener, broadcast, decode, encodeAll, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, visitTreeMethods inherited from class jakarta.faces.component.UIComponentgetClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEventMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.faces.component.behavior.ClientBehaviorHolderaddClientBehavior, getClientBehaviors, getDefaultEventName
- 
Constructor Details- 
AbstractWebsocketComponentpublic AbstractWebsocketComponent()
 
- 
- 
Method Details- 
getChannel
- 
getScope
- 
getUser
- 
getOnopen
- 
getOnmessage
- 
getOnclose
- 
isConnected@JSFProperty(defaultValue="true") public abstract boolean isConnected()
- 
getEventNames- Specified by:
- getEventNamesin interface- ClientBehaviorHolder
- Overrides:
- getEventNamesin class- UIComponentBase
 
 
-