Package 

Interface Plugin


  • 
    public interface Plugin
    
                        

    A plugin allows for additional functionality to be added to the Bugsnag SDK.

    • Method Summary

      Modifier and Type Method Description
      abstract Unit load(Client client) Loads a plugin with the given Client.
      abstract Unit unload() Unloads a plugin.
      • Methods inherited from class java.lang.Object

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

      • load

         abstract Unit load(Client client)

        Loads a plugin with the given Client. When this method is invoked the plugin should activate its behaviour - for example, by capturing an additional source of errors.

      • unload

         abstract Unit unload()

        Unloads a plugin. When this is invoked the plugin should cease all custom behaviour and restore the application to its unloaded state.