public ListenableFuture < Void > mayGoActiveOrInactive ( final SnapshotSchedule schedule ) { return m_es . submit ( new Callable < Void > ( ) { @ Override public Void call ( ) throws Exception { makeActivePrivate ( schedule ) ; return null ; } } ) ; }
Make this SnapshotDaemon responsible for generating snapshots