com.ptc.netmarkets.nmixb
Class TopicProxy

java.lang.Object
  extended bycom.ptc.netmarkets.nmixb.TopicProxy
All Implemented Interfaces:
Serializable

public class TopicProxy
extends Object
implements Serializable

This class is externalized because it is used in more than one CopyHelper.

See Also:
Serialized Form

Field Summary
(package private)  WorklistDrivenCopier copier
           
private  WTStringSet eventSet
           
(package private)  String parentSourceOidKey
           
(package private)  String sourceOidKey
           
(package private)  SubscriptionsCopyHelper.SubHolder subHolder
           
private  String topicDescr
           
private  String topicName
           
(package private)  ProjectCopyWorklist workList
           
 
Constructor Summary
private TopicProxy()
           
  TopicProxy(DiscussionTopic topic, WorklistDrivenCopier a_copier, ProjectCopyWorklist worklist)
           
 
Method Summary
 WTStringSet getEventSet()
           
 List getSubscrProxies()
           
 String getTopicDescription()
           
 String getTopicName()
           
private  void populateSubscriptions(DiscussionTopic topic, boolean doUsers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

topicName

private String topicName

topicDescr

private String topicDescr

eventSet

private WTStringSet eventSet

subHolder

SubscriptionsCopyHelper.SubHolder subHolder

sourceOidKey

String sourceOidKey

parentSourceOidKey

String parentSourceOidKey

workList

ProjectCopyWorklist workList

copier

WorklistDrivenCopier copier
Constructor Detail

TopicProxy

private TopicProxy()

TopicProxy

public TopicProxy(DiscussionTopic topic,
                  WorklistDrivenCopier a_copier,
                  ProjectCopyWorklist worklist)
           throws WTException
Method Detail

getSubscrProxies

public List getSubscrProxies()

populateSubscriptions

private void populateSubscriptions(DiscussionTopic topic,
                                   boolean doUsers)
                            throws WTException
Throws:
WTException

getTopicName

public String getTopicName()

getTopicDescription

public String getTopicDescription()

getEventSet

public WTStringSet getEventSet()