com.ptc.windchill.uwgm.proesrv.rrc
Class RRCFakeFolderHelper

java.lang.Object
  extended bycom.ptc.windchill.uwgm.proesrv.rrc.RRCFakeFolderHelper

public class RRCFakeFolderHelper
extends Object

FakeFolder Request Result Cache Helper


Field Summary
private static Log log
          logging
private  RequestContext requestContext
           
 
Constructor Summary
RRCFakeFolderHelper(RequestContext requestContext)
           
 
Method Summary
 void setFakeFolderDbEntity(FakeFolder fakeFolder, com.ptc.windchill.uwgm.soap.impl.uwgmdb.Folder_i uwgmFolder, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest.RequestedAttributes ra)
          populates Uwgm DbEntity preperties for fake folder
 void setFakeFolderDbEntity(Map folders, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest.RequestedAttributes ra)
          populates Uwgm DbEntity preperties for fake folders
 void setFakeFolderInfo(FakeFolder fakeFolder, com.ptc.windchill.uwgm.soap.impl.uwgmdb.Folder_i uwgmFolder)
          Populates UWGM Folder.FolderInfo properties for fake folders
 void setFakeFolderInfo(Map folders)
          populates Uwgm Folder.FolderInfo properties for fake folders
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

requestContext

private final RequestContext requestContext

log

private static Log log
logging

Constructor Detail

RRCFakeFolderHelper

public RRCFakeFolderHelper(RequestContext requestContext)
Method Detail

setFakeFolderInfo

public void setFakeFolderInfo(FakeFolder fakeFolder,
                              com.ptc.windchill.uwgm.soap.impl.uwgmdb.Folder_i uwgmFolder)
Populates UWGM Folder.FolderInfo properties for fake folders

Parameters:
fakeFolder - FakeFolder
uwgmFolder - Folder_i

setFakeFolderInfo

public void setFakeFolderInfo(Map folders)
populates Uwgm Folder.FolderInfo properties for fake folders

Takes Map [FakeFolder, UwgmFolder(DbEntity)], since FakeFolder is not Persistable object

Parameters:
folders - Map [FakeFolder, UwgmFolder(DbEntity)]

setFakeFolderDbEntity

public void setFakeFolderDbEntity(FakeFolder fakeFolder,
                                  com.ptc.windchill.uwgm.soap.impl.uwgmdb.Folder_i uwgmFolder,
                                  com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest.RequestedAttributes ra)
populates Uwgm DbEntity preperties for fake folder

Parameters:
fakeFolder - FakeFolder
uwgmFolder - Folder_i
ra - UwgmRequest.RequestedAttributes

setFakeFolderDbEntity

public void setFakeFolderDbEntity(Map folders,
                                  com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest.RequestedAttributes ra)
populates Uwgm DbEntity preperties for fake folders

Takes Map [FakeFolder, UwgmFolder(DbEntity)], since FakeFolder is not Persistable object

Parameters:
folders - Map [FakeFolder, UwgmFolder(DbEntity)]
ra - UwgmRequest.RequestedAttributes