public class SDK extends SDKLifecycle
SDKCore.SignalSDKModules.Modulatorconfiginstance, networkingconsents, modules| Constructor and Description |
|---|
SDK() |
| Modifier and Type | Method and Description |
|---|---|
void |
onRequest(CtxCore ctx,
Request request) |
void |
stop(CtxCore ctx,
boolean clear) |
java.util.List<java.lang.Long> |
storableList(CtxCore context,
java.lang.String prefix,
int slice) |
<T extends Storable> |
storablePop(CtxCore ctx,
T storable) |
int |
storablePurge(CtxCore context,
java.lang.String prefix) |
<T extends Storable> |
storableRead(CtxCore context,
T storable) |
byte[] |
storableReadBytes(CtxCore context,
java.lang.String filename) |
byte[] |
storableReadBytes(CtxCore ctx,
java.lang.String prefix,
java.lang.Long id) |
<T extends Storable> |
storableReadBytesOneOf(CtxCore context,
T storable,
boolean asc) |
<T extends Storable> |
storableRemove(CtxCore context,
T storable) |
java.lang.Boolean |
storableWrite(CtxCore context,
java.lang.String prefix,
java.lang.Long id,
byte[] data) |
<T extends Storable> |
storableWrite(CtxCore context,
T storable) |
onActivityCreated, onActivityDestroyed, onActivityPaused, onActivityResumed, onActivityStarted, onActivityStopped, onContextAcquired, onSignal, onSignalacquireId, changeDeviceIdWithMerge, changeDeviceIdWithoutMerge, config, enabled, enabled, hasConsentForFeature, init, isRequestReady, login, logout, onCrash, onDeviceId, onLimitedContextAcquired, onRequestCompleted, onUserChanged, prepareConfig, recover, userbuildModules, eachModule, getSession, isTracking, module, module, onConsent, onConsentRemoval, onSessionBegan, onSessionEnded, prepareMappings, registerDefaultModuleMapping, registerModuleMapping, sessionpublic void stop(CtxCore ctx, boolean clear)
stop in interface SDKInterfacestop in class SDKLifecyclepublic int storablePurge(CtxCore context, java.lang.String prefix)
public java.lang.Boolean storableWrite(CtxCore context, java.lang.String prefix, java.lang.Long id, byte[] data)
public <T extends Storable> java.lang.Boolean storableWrite(CtxCore context, T storable)
public byte[] storableReadBytes(CtxCore context, java.lang.String filename)
public byte[] storableReadBytes(CtxCore ctx, java.lang.String prefix, java.lang.Long id)
public <T extends Storable> java.lang.Boolean storableRead(CtxCore context, T storable)
public <T extends Storable> java.util.Map.Entry<java.lang.Long,byte[]> storableReadBytesOneOf(CtxCore context, T storable, boolean asc)
public <T extends Storable> java.lang.Boolean storableRemove(CtxCore context, T storable)
public java.util.List<java.lang.Long> storableList(CtxCore context, java.lang.String prefix, int slice)