Create Hooks for MultiServiceAppHandler
The Multisite APIs provide an option to write custom pre- and post-hooks for each API to implement custom logic. A pre-hook is run before the actual API runs. A post-hook runs after the actual API runs.
-
Write the custom class to implement the pre and post hook.
Example code:
-
Create the interface implementation.
-
From the App Launcher, click Interface Implementations.
-
Click New.
-
In the New Interface Implementation dialog, enter the following:
-
Interface Name: MSAppHandlerHookInterface
-
Active Implementation Class: MSCustomHookImplementation (Name of Custom Class)
-
-
Click Save.
-
-
Create a new Interface Implementation Detail for the interface created above.
-
On the Related tab for your new custom interface implementation, click New.
-
In the New Interface Implementation Detail dialog, enter MSCustomHookImplementation for Available Implementation.
-
Click Active to make this implementation the active implementation.
-
Click Save.
-