Class UnlockerOutput<O>

  • All Implemented Interfaces:

    public class UnlockerOutput<O>
    An App Engine MapReduce "Output" that releases the given Lock.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<google.registry.mapreduce.UnlockerOutput.NoopWriter<O>> createWriters​(int numShards)  
      Lock finish​(java.util.Collection<? extends<O>> writers)  
      • Methods inherited from class

        getContext, setContext
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • UnlockerOutput

        public UnlockerOutput​(Lock lock)
    • Method Detail

      • createWriters

        public java.util.List<google.registry.mapreduce.UnlockerOutput.NoopWriter<O>> createWriters​(int numShards)
        Specified by:
        createWriters in class<O,​Lock>
      • finish

        public Lock finish​(java.util.Collection<? extends<O>> writers)
        Specified by:
        finish in class<O,​Lock>