org.codehaus.gpars

groovyx.gpars.dataflow
[Java] Class DataflowExpression.BindDataflow

java.lang.Object
  groovyx.gpars.serial.SerialMsg
      groovyx.gpars.dataflow.DataflowExpression.BindDataflow

public static class DataflowExpression.BindDataflow
extends SerialMsg

Represents a remote message binding a value to a remoted DataflowExpression


Field Summary
private DataflowExpression expr

private T message

private static long serialVersionUID

 
Fields inherited from class SerialMsg
hostId, serialVersionUID
 
Constructor Summary
DataflowExpression.BindDataflow(DataflowExpression expr, T message, java.util.UUID hostId)

@param expr The local DataflowExpression instance

 
Method Summary
void execute(RemoteConnection conn)

Performs the actual bind on the remote host

 
Methods inherited from class SerialMsg
execute
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

expr

@SuppressWarnings("rawtypes")
private final DataflowExpression expr


message

private final T message


serialVersionUID

private static final long serialVersionUID


 
Constructor Detail

DataflowExpression.BindDataflow

public DataflowExpression.BindDataflow(@SuppressWarnings("rawtypes") DataflowExpression expr, T message, java.util.UUID hostId)
Parameters:
expr - The local DataflowExpression instance
message - The actual value to bind
hostId - The identification of the host to send the bind information to


 
Method Detail

execute

@Override
@SuppressWarnings("unchecked")
public void execute(RemoteConnection conn)
Performs the actual bind on the remote host
Parameters:
conn - The connection object


 

Copyright © 2008–2010 Václav Pech. All Rights Reserved.