ABLE, Version 1.1b

com.ibm.able
Class AbleBufferConnection

java.lang.Object
  |
  +--com.ibm.able.AbleBufferConnection

public class AbleBufferConnection
extends java.lang.Object
implements java.io.Serializable

This class provides a connection between two data members of AbleObjects. It is used for vector dataflow between NNU-like components. 1/27/00 jpb revised to use getInput/OutputBuffer methods instead of Fields remove attribute/buffer members, always go to objects in process()

Version:
$Revision: 1.4 $, $Date: 2000/04/06 20:24:16 $
See Also:
Serialized Form

Field Summary
protected  AbleBean destObj
           
protected  java.lang.String destObjName
           
protected  AbleBean sourceObj
           
protected  java.lang.String srcObjName
           
protected  boolean valid
           
 
Constructor Summary
AbleBufferConnection()
           
AbleBufferConnection(AbleBean srcObj, AbleBean dObj)
           
AbleBufferConnection(java.util.Hashtable objList, java.lang.String srcName, java.lang.String destName)
           
 
Method Summary
 AbleBean getDest()
           
 AbleBean getSource()
           
 void process()
           
 void remove()
           
protected  void resolveObjectNames(java.util.Hashtable objList, java.lang.String srcName, java.lang.String destName)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sourceObj

protected AbleBean sourceObj

destObj

protected AbleBean destObj

srcObjName

protected java.lang.String srcObjName

destObjName

protected java.lang.String destObjName

valid

protected boolean valid
Constructor Detail

AbleBufferConnection

public AbleBufferConnection()

AbleBufferConnection

public AbleBufferConnection(java.util.Hashtable objList,
                            java.lang.String srcName,
                            java.lang.String destName)
                     throws java.rmi.RemoteException

AbleBufferConnection

public AbleBufferConnection(AbleBean srcObj,
                            AbleBean dObj)
                     throws java.rmi.RemoteException
Method Detail

getSource

public AbleBean getSource()

getDest

public AbleBean getDest()

resolveObjectNames

protected void resolveObjectNames(java.util.Hashtable objList,
                                  java.lang.String srcName,
                                  java.lang.String destName)

process

public void process()
             throws java.rmi.RemoteException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

remove

public void remove()
            throws java.rmi.RemoteException

ABLE, Version 1.1b

ABLE: Produced by Joe, Don, and Jeff who say, 'Thanks for your support.'