Interface IStonefieldQueryApplicationPlugin

The interface that Application plugins must implement.


public abstract interface IStonefieldQueryApplicationPlugin

Interface Members

MemberDescription

AfterLogin

Called after the user has logged in.

public bool AfterLogin(IUser user);

AfterSetup

Called after setup tasks are done.

public bool AfterSetup();

BeforeLogin

Called before the user has logged in.

public bool BeforeLogin(string userName);

CreateSupportTicket

Called when a support ticket should be created because of an exception.

public object CreateSupportTicket(Exception exception,
    List<String> attachments,
    string message);

OnShutdown

Called when the application is shutting down.

public void OnShutdown();

Requirements

Namespace: Stonefield.Query.Plugins
Assembly: interfaces.dll