Package com.netscape.cmscore.dbs
Class DBRecord
java.lang.Object
com.netscape.cmscore.dbs.DBRecord
- All Implemented Interfaces:
IAttrSet
,IDBObj
,Serializable
- Direct Known Subclasses:
CertRecord
,CRLIssuingPointRecord
,KeyRecord
,RepositoryRecord
,RequestRecord
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Deletes an attribute value from this AttrSet.Gets an attribute value.Returns an enumeration of the names of the attributes existing within this AttrSet.Returns a list of serializable attribute names.void
Sets an attribute value within this AttrSet.
-
Constructor Details
-
DBRecord
public DBRecord()
-
-
Method Details
-
set
Description copied from interface:IAttrSet
Sets an attribute value within this AttrSet.- Specified by:
set
in interfaceIAttrSet
- Parameters:
name
- the name of the attributevalue
- the attribute object.- Throws:
EBaseException
- on attribute handling errors.
-
get
Description copied from interface:IAttrSet
Gets an attribute value.- Specified by:
get
in interfaceIAttrSet
- Parameters:
name
- the name of the attribute to return.- Throws:
EBaseException
- on attribute handling errors.
-
delete
Description copied from interface:IAttrSet
Deletes an attribute value from this AttrSet.- Specified by:
delete
in interfaceIAttrSet
- Parameters:
name
- the name of the attribute to delete.- Throws:
EBaseException
- on attribute handling errors.
-
getElements
Description copied from interface:IAttrSet
Returns an enumeration of the names of the attributes existing within this AttrSet.- Specified by:
getElements
in interfaceIAttrSet
- Returns:
- an enumeration of the attribute names.
-
getSerializableAttrNames
Description copied from interface:IDBObj
Returns a list of serializable attribute names. This method should return the attribute name even if there is no attribute value for the attribute.- Specified by:
getSerializableAttrNames
in interfaceIDBObj
- Returns:
- a list of serializable attribute names
-