Package com.zendesk.sdk.storage
Class StorageInjector
- java.lang.Object
-
- com.zendesk.sdk.storage.StorageInjector
-
public class StorageInjector extends java.lang.Object
Glue code for instantiating Zendesk storage classes
-
-
Constructor Summary
Constructors Constructor and Description StorageInjector()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static HelpCenterSessionCache
injectCachedHelpCenterSessionCache(ApplicationScope applicationScope)
static IdentityStorage
injectCachedIdentityStorage(ApplicationScope applicationScope)
static PushRegistrationResponseStorage
injectCachedPushRegistrationResponseStorage(ApplicationScope applicationScope)
static RequestSessionCache
injectCachedRequestSessionCache(ApplicationScope applicationScope)
static RequestStorage
injectCachedRequestStorage(ApplicationScope applicationScope)
static SdkSettingsStorage
injectCachedSdkSettingsStorage(ApplicationScope applicationScope)
static SdkStorage
injectCachedSdkStorage(ApplicationScope applicationScope)
static StorageStore
injectStorageStore(ApplicationScope applicationScope)
static com.zendesk.sdk.storage.StubStorageStore
injectStubStorageStore(ApplicationScope applicationScope)
-
-
-
Method Detail
-
injectCachedSdkStorage
public static SdkStorage injectCachedSdkStorage(ApplicationScope applicationScope)
-
injectCachedRequestStorage
public static RequestStorage injectCachedRequestStorage(ApplicationScope applicationScope)
-
injectCachedSdkSettingsStorage
public static SdkSettingsStorage injectCachedSdkSettingsStorage(ApplicationScope applicationScope)
-
injectCachedIdentityStorage
public static IdentityStorage injectCachedIdentityStorage(ApplicationScope applicationScope)
-
injectCachedHelpCenterSessionCache
public static HelpCenterSessionCache injectCachedHelpCenterSessionCache(ApplicationScope applicationScope)
-
injectCachedPushRegistrationResponseStorage
public static PushRegistrationResponseStorage injectCachedPushRegistrationResponseStorage(ApplicationScope applicationScope)
-
injectStorageStore
public static StorageStore injectStorageStore(ApplicationScope applicationScope)
-
injectStubStorageStore
public static com.zendesk.sdk.storage.StubStorageStore injectStubStorageStore(ApplicationScope applicationScope)
-
injectCachedRequestSessionCache
public static RequestSessionCache injectCachedRequestSessionCache(ApplicationScope applicationScope)
-
-