Uses of Class
wt.inf.sharing.SharedContainerMap

Packages that use SharedContainerMap
com.ptc.netmarkets.folder   
com.ptc.netmarkets.model   
wt.clients.util   
wt.folder
Provides classes to represent and manage folder and cabinet objects. 
wt.inf.sharing   
 

Uses of SharedContainerMap in com.ptc.netmarkets.folder
 

Methods in com.ptc.netmarkets.folder with parameters of type SharedContainerMap
private  void StandardNmFolderService.processSharedResults(SharedContainerMap dsmap, NmCommandBean cb)
           
private  NmOid NmFolderCacheHelper.getShareMapFolderOid(SharedContainerMap scm, Persistable target)
           
private static Persistable NmFolderCacheHelper.getDeletedSharedTarget(SharedContainerMap scm)
           
 

Uses of SharedContainerMap in com.ptc.netmarkets.model
 

Fields in com.ptc.netmarkets.model declared as SharedContainerMap
private  SharedContainerMap NmOid.scm
           
 

Methods in com.ptc.netmarkets.model that return SharedContainerMap
 SharedContainerMap NmOid.getSCM()
           
 

Methods in com.ptc.netmarkets.model with parameters of type SharedContainerMap
 void NmOid.setSCM(SharedContainerMap ascm)
           
static HashMap NmObjectHelper.addShareInfo(HashMap info, Persistable object, SharedContainerMap scm)
           
 

Uses of SharedContainerMap in wt.clients.util
 

Methods in wt.clients.util with parameters of type SharedContainerMap
static String WTPrincipalUtil.getCreatorFullName(SharedContainerMap obj)
           
 

Uses of SharedContainerMap in wt.folder
 

Fields in wt.folder declared as SharedContainerMap
private  SharedContainerMap FolderHierarchy.shareMap
           
private  SharedContainerMap FolderHierarchy.FolderEntryInfo.shareMap
           
private  SharedContainerMap FolderHierarchy.shareMap
           
private  SharedContainerMap FolderHierarchy.FolderEntryInfo.shareMap
           
 

Methods in wt.folder that return SharedContainerMap
 SharedContainerMap FolderHierarchy.getShareMap()
           
 SharedContainerMap FolderHierarchy.FolderEntryInfo.getShareMap()
           
 SharedContainerMap FolderHierarchy.getShareMap()
           
 SharedContainerMap FolderHierarchy.FolderEntryInfo.getShareMap()
           
 

Methods in wt.folder with parameters of type SharedContainerMap
private  void FolderHierarchy.addFolder(Folder child, Folder parent, boolean setShared, ArrayList qrlist, SharedContainerMap scm)
           
private  void FolderHierarchy.setSharedFrom(SharedContainerMap scm, FolderHierarchy fh)
           
 void FolderHierarchy.setRecursiveSharedFrom(Object obj, SharedContainerMap scm)
           
 void FolderHierarchy.setShareMap(SharedContainerMap a_shareMap)
           
 void FolderHierarchy.FolderEntryInfo.setShareMap(SharedContainerMap a_shareMap)
           
private  void FolderHierarchy.addFolder(Folder child, Folder parent, boolean setShared, ArrayList qrlist, SharedContainerMap scm)
           
private  void FolderHierarchy.setSharedFrom(SharedContainerMap scm, FolderHierarchy fh)
           
 void FolderHierarchy.setRecursiveSharedFrom(Object obj, SharedContainerMap scm)
           
 void FolderHierarchy.setShareMap(SharedContainerMap a_shareMap)
           
 void FolderHierarchy.FolderEntryInfo.setShareMap(SharedContainerMap a_shareMap)
           
 

Uses of SharedContainerMap in wt.inf.sharing
 

Methods in wt.inf.sharing that return SharedContainerMap
 SharedContainerMap StandardDataSharingService.getObjectKeyMap(long share_key, Persistable object, int enabled_status)
          Returns the map for a given key, object and sharing status.
 SharedContainerMap StandardDataSharingService.shareFolder(Folder folder, WTContainerRef to_container_ref, Folder to_folder)
          Share the folder passed as argument and all contained objects ("folder set").
 SharedContainerMap StandardDataSharingService.shareObject(Persistable object, WTContainerRef to_container_ref, Folder to_folder)
          Shares an object given the target container and the target folder.
 SharedContainerMap StandardDataSharingService.shareStructure(Persistable struct_handle, WTContainerRef to_container_ref, Folder to_folder)
          Shares a structure through the handle passed as argument.
 SharedContainerMap StandardDataSharingService.shareVersion(Persistable object, WTContainerRef to_container_ref, Folder to_folder)
          Shares an object given the target container and the target folder.
 SharedContainerMap StandardDataSharingService.setAccessControl(SharedContainerMap map, WTContainer container, Persistable object)
          Sets ad hoc access control to the map and object passed as argument.
private static SharedContainerMap StandardDataSharingService.copy(SharedContainerMap map, Persistable object)
           
private  SharedContainerMap StandardDataSharingService.sharePersistable(Persistable object, WTContainerRef to_container_ref, Folder to_folder, long share_key, int share_type)
          Shares an individual object.
private  SharedContainerMap StandardDataSharingService.shareVersion(Persistable object, WTContainerRef to_container_ref, Folder to_folder, long share_key, int share_type)
          Shares an individual object.
 SharedContainerMap StandardDataSharingService.checkDuplicate(Persistable object, WTContainerRef to_container_ref, Folder to_folder, boolean is_version)
          Checks if the object has been shared to the container to the folder passed as argument for the same type of sharing.
private  SharedContainerMap StandardDataSharingService.populateAttributes(SharedContainerMap map, Persistable object, WTContainerRef to_container_ref, Folder to_folder, long share_key, int share_type)
          Populates the attributes of a SharedContainedMap passed as argument.
 SharedContainerMap StandardDataSharingService.setAccessControl(SharedContainerMap map, WTContainer container, Persistable object, Folder to_folder)
           
 SharedContainerMap ShareMapIxHandler.createShareMap(IxbElement elem, Importer imp, long orig_id)
          Imports wt.inf,sharing.SharedContainerMap objects from xml element.
static SharedContainerMap SharedContainerMap.newSharedContainerMap()
          

Supported API: false
 SharedContainerMap SharedContainerMap.copy(Persistable object)
          Creates a non persistent copy of the object referencing the Persistable object passed as argument in case it is not null.
 SharedContainerMap DefaultDataSharingDelegate.setMapAccess(SharedContainerMap map)
          Gives the share creator and container administrators all rights over the share.
 SharedContainerMap DataSharingServiceSvr.setAccessControl(SharedContainerMap map, WTContainer container, Persistable object)
          Sets ad hoc access control to the map and object passed as argument.
 SharedContainerMap DataSharingServiceFwd.getObjectKeyMap(long share_key, Persistable object, int enabled_status)
          Returns the map for a given key, object and sharing status.
 SharedContainerMap DataSharingServiceFwd.shareFolder(Folder folder, WTContainerRef to_container_ref, Folder to_folder)
          Share the folder passed as argument and all contained objects ("folder set").
 SharedContainerMap DataSharingServiceFwd.shareObject(Persistable object, WTContainerRef to_container_ref, Folder to_folder)
          Shares an object given the target container and the target folder.
 SharedContainerMap DataSharingServiceFwd.shareStructure(Persistable struct_handle, WTContainerRef to_container_ref, Folder to_folder)
          Shares a structure through the handle passed as argument.
 SharedContainerMap DataSharingServiceFwd.shareVersion(Persistable object, WTContainerRef to_container_ref, Folder to_folder)
          Shares an object given the target container and the target folder.
 SharedContainerMap DataSharingService.getObjectKeyMap(long share_key, Persistable object, int enabled_status)
          Returns the map for a given key, object and sharing status.
 SharedContainerMap DataSharingService.shareFolder(Folder folder, WTContainerRef to_container_ref, Folder to_folder)
          Share the folder passed as argument and all contained objects ("folder set").
 SharedContainerMap DataSharingService.shareObject(Persistable object, WTContainerRef to_container_ref, Folder to_folder)
          Shares an object given the target container and the target folder.
 SharedContainerMap DataSharingService.shareStructure(Persistable struct_handle, WTContainerRef to_container_ref, Folder to_folder)
          Shares a structure through the handle passed as argument.
 SharedContainerMap DataSharingService.shareVersion(Persistable object, WTContainerRef to_container_ref, Folder to_folder)
          Shares an object given the target container and the target folder.
 SharedContainerMap DataSharingDelegate.setMapAccess(SharedContainerMap map)
          Sets ad hoc access control to the SharedContainerMap and persists it.
 SharedContainerMap CtmDataSharingDelegate.setMapAccess(SharedContainerMap map)
          Gives the share creator and container administrators all rights over the share.
 SharedContainerMap AbstractDataSharingDelegate.setMapAccess(SharedContainerMap map)
          Empty body implementation: to be superseded by derived classes.
 

Methods in wt.inf.sharing with parameters of type SharedContainerMap
 void StandardDataSharingService.disableShare(SharedContainerMap map)
          Disables all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 void StandardDataSharingService.enableShare(SharedContainerMap map)
          Enables all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 void StandardDataSharingService.removeShare(SharedContainerMap map)
          Removes all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 SharedContainerMap StandardDataSharingService.setAccessControl(SharedContainerMap map, WTContainer container, Persistable object)
          Sets ad hoc access control to the map and object passed as argument.
private static SharedContainerMap StandardDataSharingService.copy(SharedContainerMap map, Persistable object)
           
private  void StandardDataSharingService.checkValidOp(SharedContainerMap map, String operation_key)
          Checks if the map is safe for a disable/enable/remove operation.
private  boolean StandardDataSharingService.isValidOp(SharedContainerMap map, String operation_key)
          Returns true if operation is valid, 'false' otherwise.
private  SharedContainerMap StandardDataSharingService.populateAttributes(SharedContainerMap map, Persistable object, WTContainerRef to_container_ref, Folder to_folder, long share_key, int share_type)
          Populates the attributes of a SharedContainedMap passed as argument.
private  Persistable StandardDataSharingService.disableMap(SharedContainerMap map)
          Disables a given map.
private  void StandardDataSharingService.removeMap(SharedContainerMap map)
          Removes a given map.
private  Persistable StandardDataSharingService.enableMap(SharedContainerMap map)
          Enables a given map.
private  String StandardDataSharingService.showMap(SharedContainerMap map)
          Returns String representtaion of a SharedContainerMap for debugging purposes
 SharedContainerMap StandardDataSharingService.setAccessControl(SharedContainerMap map, WTContainer container, Persistable object, Folder to_folder)
           
 void ShareMapIxHandler.exportShareMap(SharedContainerMap map, IxbElement elem, Exporter exporter)
          Exports wt.inf,sharing.SharedContainerMap objects.
protected  boolean SharedContainerMap.readVersion(SharedContainerMap thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
 boolean SharedContainerMap.equals(SharedContainerMap other)
          

Supported API: false
 SharedContainerMap DefaultDataSharingDelegate.setMapAccess(SharedContainerMap map)
          Gives the share creator and container administrators all rights over the share.
 SharedContainerMap DataSharingServiceSvr.setAccessControl(SharedContainerMap map, WTContainer container, Persistable object)
          Sets ad hoc access control to the map and object passed as argument.
 void DataSharingServiceFwd.disableShare(SharedContainerMap map)
          Disables all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 void DataSharingServiceFwd.enableShare(SharedContainerMap map)
          Enables all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 void DataSharingServiceFwd.removeShare(SharedContainerMap map)
          Removes all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 void DataSharingService.disableShare(SharedContainerMap map)
          Disables all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 void DataSharingService.enableShare(SharedContainerMap map)
          Enables all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 void DataSharingService.removeShare(SharedContainerMap map)
          Removes all wt,inf.sharing.SharedContainerMap with the same key and target container as the one passed as argument.
 SharedContainerMap DataSharingDelegate.setMapAccess(SharedContainerMap map)
          Sets ad hoc access control to the SharedContainerMap and persists it.
 SharedContainerMap CtmDataSharingDelegate.setMapAccess(SharedContainerMap map)
          Gives the share creator and container administrators all rights over the share.
 SharedContainerMap AbstractDataSharingDelegate.setMapAccess(SharedContainerMap map)
          Empty body implementation: to be superseded by derived classes.