Class SimpleCommitContext

java.lang.Object
org.apache.jackrabbit.oak.spi.commit.SimpleCommitContext
All Implemented Interfaces:
CommitContext

public class SimpleCommitContext extends Object implements CommitContext
  • Constructor Details

    • SimpleCommitContext

      public SimpleCommitContext()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • set

      public void set(String name, Object value)
      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 interface CommitContext
      Parameters:
      name - a String specifying the name of the attribute
      value - the Object to be stored
    • get

      public Object get(String name)
      Description copied from interface: CommitContext
      Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
      Specified by:
      get in interface CommitContext
      Parameters:
      name - String specifying the name of the attribute
      Returns:
      an Object containing the value of the attribute, or null if the attribute does not exist
    • remove

      public void remove(String name)
      Description copied from interface: CommitContext
      Removes an attribute from this commit.
      Specified by:
      remove in interface CommitContext
      Parameters:
      name - a String specifying the name of the attribute to remove