JavaScript is disabled on your browser.
WildFly: Connector Subsystem 18.0.0.Final
java.lang.Object
org.jboss.jca.core.workmanager.transport.remote.AbstractRemoteTransport<org.wildfly.clustering.group.Node>
org.jboss.as.connector.services.workmanager.transport.CommandDispatcherTransport
All Implemented Interfaces:
org.jboss.jca.core.spi.workmanager.transport.Transport, org.wildfly.clustering.group.GroupListener
public class CommandDispatcherTransport
extends org.jboss.jca.core.workmanager.transport.remote.AbstractRemoteTransport<org.wildfly.clustering.group.Node>
implements org.wildfly.clustering.group.GroupListener
DistributedWorkManager-specific transport based on a CommandDispatcher.
The current implementation is a direct translation of org.jboss.jca.core.workmanager.transport.remote.jgroups.JGroupsTransport.
Author:
Paul Ferraro
Field Summary
Fields inherited from class org.jboss.jca.core.workmanager.transport.remote.AbstractRemoteTransport
executorService, nodes
Method Summary
Methods inherited from class org.jboss.jca.core.workmanager.transport.remote.AbstractRemoteTransport
clearDistributedStatistics, deltaDoWorkAccepted, deltaDoWorkRejected, deltaScheduleWorkAccepted, deltaScheduleWorkRejected, deltaStartWorkAccepted, deltaStartWorkRejected, deltaWorkFailed, deltaWorkSuccessful, doWork, getAddresses, getDistributedStatistics, getExecutorService, getLongRunningFree, getShortRunningFree, join, leave, localClearDistributedStatistics, localDeltaDoWorkAccepted, localDeltaDoWorkRejected, localDeltaScheduleWorkAccepted, localDeltaScheduleWorkRejected, localDeltaStartWorkAccepted, localDeltaStartWorkRejected, localDeltaWorkFailed, localDeltaWorkSuccessful, localDoWork, localGetDistributedStatistics, localGetLongRunningFree, localGetShortRunningFree, localPing, localScheduleWork, localStartWork, localUpdateLongRunningFree, localUpdateShortRunningFree, localWorkManagerAdd, localWorkManagerRemove, ping, register, scheduleWork, setExecutorService, setId, startWork, unregister, updateLongRunningFree, updateShortRunningFree
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Method Detail
getId
public String getId()
Specified by:
getId in interface org.jboss.jca.core.spi.workmanager.transport.Transport
Overrides:
getId in class org.jboss.jca.core.workmanager.transport.remote.AbstractRemoteTransport<org.wildfly.clustering.group.Node>
shutdown
public void shutdown()
Specified by:
shutdown in interface org.jboss.jca.core.spi.workmanager.transport.Transport
sendMessage
protected Serializable sendMessage(org.wildfly.clustering.group.Node physicalAddress,
org.jboss.jca.core.workmanager.transport.remote.ProtocolMessages.Request request,
Serializable ... parameters)
throws javax.resource.spi.work.WorkException
Specified by:
sendMessage in class org.jboss.jca.core.workmanager.transport.remote.AbstractRemoteTransport<org.wildfly.clustering.group.Node>
Throws:
javax.resource.spi.work.WorkException
WildFly: Connector Subsystem 18.0.0.Final
Copyright © 2019 JBoss by Red Hat . All rights reserved.