Called to gracefully shutdown the plugin. Implementations should close any IO they have open @return A deferred object that indicates the completion of the request. The Object has not special meaning and can be null (think of it as Deferred ).
()
| 51 | * (think of it as {@code Deferred<Void>}). |
| 52 | */ |
| 53 | public abstract Deferred<Object> shutdown(); |
| 54 | |
| 55 | /** |
| 56 | * Should return the version of this plugin in the format: |
no outgoing calls