Skip to content

Instantly share code, notes, and snippets.

@vincent-paing
Created August 7, 2016 09:26
Show Gist options
  • Save vincent-paing/5156ad7f1db3dd00f0714fef0cb24b4c to your computer and use it in GitHub Desktop.
Save vincent-paing/5156ad7f1db3dd00f0714fef0cb24b4c to your computer and use it in GitHub Desktop.
public class FireBaseDatabaseManager {
public static FirebaseDatabase database;
public static DatabaseReference hotelReference;
public static FirebaseDatabase getDatabase() {
if (database == null) {
database = FirebaseDatabase.getInstance();
database.setPersistenceEnabled(true);
}
return database;
}
public static DatabaseReference getHotelReference() {
if (hotelReference == null) {
hotelReference = getDatabase().getReference("hotels");
hotelReference.keepSynced(true);
}
return hotelReference;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment