Blue Mind
Release 1.0

net.bluemind.core.common.distributionlist
Class DistributionListItemsWriter

java.lang.Object
  extended by net.bluemind.core.common.items.AbstractItemsWriter
      extended by net.bluemind.core.common.distributionlist.DistributionListItemsWriter

public class DistributionListItemsWriter
extends AbstractItemsWriter


Field Summary
 
Fields inherited from class net.bluemind.core.common.items.AbstractItemsWriter
logger
 
Constructor Summary
DistributionListItemsWriter()
           
 
Method Summary
 void appendDistributionList(org.w3c.dom.Element root, DistributionList dl)
           
 void appendDistributionList(org.w3c.dom.Element root, DistributionList dl, java.lang.String operationId, java.lang.Boolean addMembers)
           
 void appendMember(org.w3c.dom.Element root, Member m)
           
 java.lang.String getClientChangesString(ClientDistListChanges clientChanges)
           
 java.lang.String getDistributionListAsString(DistributionList dl)
           
 java.lang.String getDistributionListChildrenAsString(java.util.List<DistributionList> ldl)
           
 java.lang.String getDistributionListContactsAsString(java.util.List<Contact> lc)
           
 java.lang.String getMemberQueryAsString(MemberQuery mq)
           
 java.lang.String getQueryAsString(DistributionListQuery dlq)
           
 java.lang.String getSyncFolders(java.util.HashMap<java.lang.Integer,java.util.Date> folders)
           
 org.w3c.dom.Document writeChanges(DistListChanges dc)
           
 
Methods inherited from class net.bluemind.core.common.items.AbstractItemsWriter
addEmails, appendChangeResults, attribute, attribute, attribute, createIfNotNull, createIfNotNull, createIfNotNull, writeAccessControlledEntityAttributes, writeCustomProps, writeEntityAttributes, writeMap, writeQueryAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributionListItemsWriter

public DistributionListItemsWriter()
Method Detail

appendDistributionList

public void appendDistributionList(org.w3c.dom.Element root,
                                   DistributionList dl)

appendDistributionList

public void appendDistributionList(org.w3c.dom.Element root,
                                   DistributionList dl,
                                   java.lang.String operationId,
                                   java.lang.Boolean addMembers)

getDistributionListAsString

public java.lang.String getDistributionListAsString(DistributionList dl)

getDistributionListContactsAsString

public java.lang.String getDistributionListContactsAsString(java.util.List<Contact> lc)

getDistributionListChildrenAsString

public java.lang.String getDistributionListChildrenAsString(java.util.List<DistributionList> ldl)

getMemberQueryAsString

public java.lang.String getMemberQueryAsString(MemberQuery mq)

appendMember

public void appendMember(org.w3c.dom.Element root,
                         Member m)

getQueryAsString

public java.lang.String getQueryAsString(DistributionListQuery dlq)

getSyncFolders

public java.lang.String getSyncFolders(java.util.HashMap<java.lang.Integer,java.util.Date> folders)

writeChanges

public org.w3c.dom.Document writeChanges(DistListChanges dc)

getClientChangesString

public java.lang.String getClientChangesString(ClientDistListChanges clientChanges)

Blue Mind
Release 1.0