Class SimpleCommitContext
java.lang.Object
org.apache.jackrabbit.oak.spi.commit.SimpleCommitContext
- All Implemented Interfaces:
CommitContext
-
Field Summary
Fields inherited from interface org.apache.jackrabbit.oak.spi.commit.CommitContext
NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the named attribute as anObject
, ornull
if no attribute of the given name exists.void
Removes an attribute from this commit.void
Stores an attribute related to this commit.toString()
-
Constructor Details
-
SimpleCommitContext
public SimpleCommitContext()
-
-
Method Details
-
toString
-
set
Description copied from interface:CommitContext
Stores an attribute related to this commit. Attributes are reset if the commit is retried.If the object passed in is null, the effect is the same as calling
CommitContext.remove(java.lang.String)
.- Specified by:
set
in interfaceCommitContext
- Parameters:
name
- aString
specifying the name of the attributevalue
- theObject
to be stored
-
get
Description copied from interface:CommitContext
Returns the value of the named attribute as anObject
, ornull
if no attribute of the given name exists.- Specified by:
get
in interfaceCommitContext
- Parameters:
name
-String
specifying the name of the attribute- Returns:
- an
Object
containing the value of the attribute, ornull
if the attribute does not exist
-
remove
Description copied from interface:CommitContext
Removes an attribute from this commit.- Specified by:
remove
in interfaceCommitContext
- Parameters:
name
- aString
specifying the name of the attribute to remove
-