Class CachingFirebaseAppFactory
java.lang.Object
dev.getelements.elements.service.firebase.CachingFirebaseAppFactory
- All Implemented Interfaces:
FirebaseAppFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.firebase.FirebaseApp
fromApplication
(Application application) Loads an instance ofFirebaseApp
with the suppliedApplication
.com.google.firebase.FirebaseApp
fromConfiguration
(FirebaseApplicationConfiguration firebaseApplicationConfiguration) Loads theFirebaseApp
from the suppliedFirebaseApplicationConfiguration
.void
setApplicationConfigurationDao
(ApplicationConfigurationDao applicationConfigurationDao)
-
Constructor Details
-
CachingFirebaseAppFactory
public CachingFirebaseAppFactory()
-
-
Method Details
-
fromApplication
Description copied from interface:FirebaseAppFactory
Loads an instance ofFirebaseApp
with the suppliedApplication
.- Specified by:
fromApplication
in interfaceFirebaseAppFactory
- Parameters:
application
- theApplication
- Returns:
- the
FirebaseApp
-
fromConfiguration
public com.google.firebase.FirebaseApp fromConfiguration(FirebaseApplicationConfiguration firebaseApplicationConfiguration) Description copied from interface:FirebaseAppFactory
Loads theFirebaseApp
from the suppliedFirebaseApplicationConfiguration
.- Specified by:
fromConfiguration
in interfaceFirebaseAppFactory
- Parameters:
firebaseApplicationConfiguration
- theFirebaseApplicationConfiguration
- Returns:
- the
FirebaseApp
-
getApplicationConfigurationDao
-
setApplicationConfigurationDao
@Inject public void setApplicationConfigurationDao(ApplicationConfigurationDao applicationConfigurationDao)
-