Package com.dassault_systemes.catweb.databackend.dataType

   
Interface persistantDataIF

 
Class Hierarchy
com.dassault_systemes.catweb.databackend.dataType.persistantDataIF
Class Location

Framework : CATJDataAccessBasicModel

Module : PLAdatabackend

Class Description

public interface persistantDataIF

Interface to bookmark data. Manages the ability to store and restore objects in the Portal Product Explorer, by Uuid.

Field Summary

Constructor Summary

Method Summary
PELeaf restoreFromUuid(Uuid iObjectRequested, String iTypeName, Context iContext)
boolean isQueryableByUuid(Uuid iObjectRequested, String iTypeName, Context iContext)


Field Detail

Constructor Detail

Method Detail

restoreFromUuid

    PELeaf restoreFromUuid(Uuid iObjectRequested, String iTypeName, Context iContext)

Returns the bookmarked PELeaf or PENode. This PELeaf or PENode has to be constructed, given its Uuid, PEtype's name and Context.

Parameters:
iObjectRequested
UUid Object containing the identifier and the environment of the bookmarked data
iTypeName
String representing the name of the bookmarked data's PEtype
iContext
For future use
Returns:
Returns the bookmarked data as a PELeaf

isQueryableByUuid

    boolean isQueryableByUuid(Uuid iObjectRequested, String iTypeName, Context iContext)

Tells if a data is bookmarkable and can be retrieve from its Uuid. Method call before the bookmark is created and before the restoreFromUuid method.

Parameters:
iObjectRequested
UUid Object of the data subject to bookmark
iTypeName
String representing the name of the PEtype for the data subject to bookmark
iContext
For future use
Returns:
Returns a boolean: true if the data is bookmarkable, else false.


Copyright © 2000, Dassault Systèmes. All rights reserved