Package com.netscape.certsrv.request
Interface IRequestRecord
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ATTR_CREATE_TIME
static java.lang.String
ATTR_EXT_DATA
static java.lang.String
ATTR_MODIFY_TIME
static java.lang.String
ATTR_REALM
static java.lang.String
ATTR_REQUEST_ID
static java.lang.String
ATTR_REQUEST_OWNER
static java.lang.String
ATTR_REQUEST_STATE
static java.lang.String
ATTR_REQUEST_TYPE
static java.lang.String
ATTR_SOURCE_ID
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
delete(java.lang.String name)
Removes attribute from the request.java.lang.Object
get(java.lang.String name)
Gets the request attribute value by the name.java.util.Enumeration<java.lang.String>
getAttrNames()
Gets attribute names of the request.java.util.Enumeration<java.lang.String>
getElements()
Gets attribute list of the request.RequestId
getRequestId()
Gets the request id.void
set(java.lang.String name, java.lang.Object o)
Sets new attribute for the request.-
Methods inherited from interface com.netscape.certsrv.dbs.IDBObj
getSerializableAttrNames
-
-
-
-
Field Detail
-
ATTR_REQUEST_ID
static final java.lang.String ATTR_REQUEST_ID
- See Also:
- Constant Field Values
-
ATTR_REQUEST_STATE
static final java.lang.String ATTR_REQUEST_STATE
- See Also:
- Constant Field Values
-
ATTR_CREATE_TIME
static final java.lang.String ATTR_CREATE_TIME
- See Also:
- Constant Field Values
-
ATTR_MODIFY_TIME
static final java.lang.String ATTR_MODIFY_TIME
- See Also:
- Constant Field Values
-
ATTR_SOURCE_ID
static final java.lang.String ATTR_SOURCE_ID
- See Also:
- Constant Field Values
-
ATTR_REQUEST_OWNER
static final java.lang.String ATTR_REQUEST_OWNER
- See Also:
- Constant Field Values
-
ATTR_REQUEST_TYPE
static final java.lang.String ATTR_REQUEST_TYPE
- See Also:
- Constant Field Values
-
ATTR_EXT_DATA
static final java.lang.String ATTR_EXT_DATA
- See Also:
- Constant Field Values
-
ATTR_REALM
static final java.lang.String ATTR_REALM
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRequestId
RequestId getRequestId()
Gets the request id.- Returns:
- request id
-
getAttrNames
java.util.Enumeration<java.lang.String> getAttrNames()
Gets attribute names of the request.- Returns:
- list of attribute names
-
get
java.lang.Object get(java.lang.String name)
Gets the request attribute value by the name.
-
set
void set(java.lang.String name, java.lang.Object o)
Sets new attribute for the request.
-
delete
void delete(java.lang.String name) throws EBaseException
Removes attribute from the request.- Specified by:
delete
in interfaceIAttrSet
- Parameters:
name
- attribute name- Throws:
EBaseException
- on attribute handling errors.
-
getElements
java.util.Enumeration<java.lang.String> getElements()
Gets attribute list of the request.- Specified by:
getElements
in interfaceIAttrSet
- Returns:
- attribute list
-
-