Class FrankApiWebSocketBase
java.lang.Object
org.frankframework.console.controllers.socket.FrankApiWebSocketBase
- All Implemented Interfaces:
EventListener,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationListener<ClusterMemberEvent>
- Direct Known Subclasses:
EventHandler
public class FrankApiWebSocketBase
extends Object
implements org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationListener<ClusterMemberEvent>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.messaging.simp.SimpMessagingTemplate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected StringcompareAndUpdateResponse(RequestMessageBuilder builder, UUID target, String customTopic) protected booleanvoidprotected final voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.ApplicationListener
supportsAsyncExecution
-
Field Details
-
messagingTemplate
@Autowired protected org.springframework.messaging.simp.SimpMessagingTemplate messagingTemplate
-
-
Constructor Details
-
FrankApiWebSocketBase
public FrankApiWebSocketBase()
-
-
Method Details
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
onApplicationEvent
- Specified by:
onApplicationEventin interfaceorg.springframework.context.ApplicationListener<ClusterMemberEvent>
-
propagateAuthenticationContext
-
compareAndUpdateResponse
@Nullable protected String compareAndUpdateResponse(RequestMessageBuilder builder, UUID target, @Nullable String customTopic) -
hasAvailableWorker
protected boolean hasAvailableWorker()
-