Class KillAllCommitLogsAction

  • All Implemented Interfaces:

    public class KillAllCommitLogsAction
    extends java.lang.Object
    implements java.lang.Runnable
    Deletes all commit logs in Datastore.

    Because there are no auth settings in the Action annotation, this command can only be run internally, or by pretending to be internal by setting the X-AppEngine-QueueName header, which only admin users can do. That makes this command hard to use, which is appropriate, given the drastic consequences of accidental execution.

    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void run()
      • Methods inherited from class java.lang.Object

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

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable