tapestry.ptr.api
Class RemovePtrMsg

java.lang.Object
  |
  +--tapestry.ptr.api.RemovePtrMsg
All Implemented Interfaces:
QueueElementIF

public class RemovePtrMsg
extends Object
implements QueueElementIF

Instructs the pointer manager stage to remove the pointers for given guid / publish info pairs. Removes the guid from *ALL* levels it is registered under.

Version:
$Id: RemovePtrMsg.java,v 1.1.1.1 2004/03/26 19:57:10 hweather Exp $
Author:
Jeremy Stribling

Field Summary
 SecureHash[] objguids
           
 PublishInfo[] pinfos
           
 boolean[] root
           
 SinkIF sink
           
 Object userData
           
 
Constructor Summary
RemovePtrMsg(SecureHash[] objguids, PublishInfo[] pinfos, boolean[] root, Object userData, SinkIF sink)
           
RemovePtrMsg(SecureHash objguid, PublishInfo pinfo, boolean root, Object userData, SinkIF sink)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

objguids

public SecureHash[] objguids

pinfos

public PublishInfo[] pinfos

root

public boolean[] root

userData

public Object userData

sink

public SinkIF sink
Constructor Detail

RemovePtrMsg

public RemovePtrMsg(SecureHash[] objguids,
                    PublishInfo[] pinfos,
                    boolean[] root,
                    Object userData,
                    SinkIF sink)

RemovePtrMsg

public RemovePtrMsg(SecureHash objguid,
                    PublishInfo pinfo,
                    boolean root,
                    Object userData,
                    SinkIF sink)
Method Detail

toString

public String toString()
Overrides:
toString in class Object