
public class SocketTransport extends AbstractRemoteTransport<String> implements Runnable
executorService, nodes| Constructor and Description |
|---|
SocketTransport()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getOwnAddress()
Get the physical address
|
void |
initialize()
Initialize the transport
|
boolean |
isInitialized()
Is the transport initialized
|
void |
run() |
protected Serializable |
sendMessage(String address,
ProtocolMessages.Request request,
Serializable... parameters)
send a messagge using specific protocol.
|
void |
setHost(String host)
Set the host.
|
void |
setPeers(Set<String> peers)
Set the peers
|
void |
setPort(int port)
Set the port.
|
void |
shutdown()
Shutdown the transport
|
void |
startup()
Startup the transport
|
String |
toString() |
clearDistributedStatistics, deltaDoWorkAccepted, deltaDoWorkRejected, deltaScheduleWorkAccepted, deltaScheduleWorkRejected, deltaStartWorkAccepted, deltaStartWorkRejected, deltaWorkFailed, deltaWorkSuccessful, doWork, getAddresses, getDistributedStatistics, getExecutorService, getId, 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, updateShortRunningFreepublic void startup()
throws Throwable
startup in interface org.jboss.jca.core.spi.workmanager.transport.TransportThrowable - In case of an errorpublic boolean isInitialized()
isInitialized in interface org.jboss.jca.core.spi.workmanager.transport.Transportpublic void initialize()
throws Throwable
initialize in interface org.jboss.jca.core.spi.workmanager.transport.TransportThrowable - In case of an errorpublic void shutdown()
throws Throwable
shutdown in interface org.jboss.jca.core.spi.workmanager.transport.TransportThrowable - In case of an errorprotected Serializable sendMessage(String address, ProtocolMessages.Request request, Serializable... parameters) throws javax.resource.spi.work.WorkException
AbstractRemoteTransportsendMessage in class AbstractRemoteTransport<String>address - the physical addressrequest - the requestparameters - the parametersjavax.resource.spi.work.WorkException - in case of problem with the workpublic void setHost(String host)
host - The host to set.public void setPort(int port)
port - The port to set.public String getOwnAddress()
getOwnAddress in class AbstractRemoteTransport<String>Copyright © 2013 IronJacamar (http://www.ironjacamar.org)