Package com.adobe.marketing.mobile
Class Extension
-
- All Implemented Interfaces:
public abstract class ExtensionAbstract class that defines an
Extension
-
-
Method Summary
Modifier and Type Method Description booleanreadyForEvent(@NonNull() Event event)Called before each Event is processed by any ExtensionListener owned by this Extension Should be overridden by any extension that wants to control its own Event flow on a per Event basis. final ExtensionApigetApi()This provides the services the extension will need. -
-
Method Detail
-
readyForEvent
boolean readyForEvent(@NonNull() Event event)
Called before each Event is processed by any ExtensionListener owned by this Extension Should be overridden by any extension that wants to control its own Event flow on a per Event basis.
- Parameters:
event- Event that will be processed next- Returns:
booleanto denote if event processing should continue for this `Extension`
-
getApi
@NonNull() final ExtensionApi getApi()
This provides the services the extension will need.
- Returns:
the ExtensionApi used to handle this extension
-
-
-
-