Class SimpleCommitContext
- java.lang.Object
-
- org.apache.jackrabbit.oak.spi.commit.SimpleCommitContext
-
- All Implemented Interfaces:
CommitContext
public class SimpleCommitContext extends java.lang.Object implements CommitContext
-
-
Field Summary
-
Fields inherited from interface org.apache.jackrabbit.oak.spi.commit.CommitContext
NAME
-
-
Constructor Summary
Constructors Constructor Description SimpleCommitContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectget(java.lang.String name)Returns the value of the named attribute as anObject, ornullif no attribute of the given name exists.voidremove(java.lang.String name)Removes an attribute from this commit.voidset(java.lang.String name, java.lang.Object value)Stores an attribute related to this commit.java.lang.StringtoString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
set
public void set(java.lang.String name, java.lang.Object value)Description copied from interface:CommitContextStores 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:
setin interfaceCommitContext- Parameters:
name- aStringspecifying the name of the attributevalue- theObjectto be stored
-
get
public java.lang.Object get(java.lang.String name)
Description copied from interface:CommitContextReturns the value of the named attribute as anObject, ornullif no attribute of the given name exists.- Specified by:
getin interfaceCommitContext- Parameters:
name-Stringspecifying the name of the attribute- Returns:
- an
Objectcontaining the value of the attribute, ornullif the attribute does not exist
-
remove
public void remove(java.lang.String name)
Description copied from interface:CommitContextRemoves an attribute from this commit.- Specified by:
removein interfaceCommitContext- Parameters:
name- aStringspecifying the name of the attribute to remove
-
-