Class SuperUserFacebookApplicationConfigurationService
java.lang.Object
dev.getelements.elements.service.application.SuperUserFacebookApplicationConfigurationService
- All Implemented Interfaces:
FacebookApplicationConfigurationService
public class SuperUserFacebookApplicationConfigurationService
extends Object
implements FacebookApplicationConfigurationService
Created by patricktwohig on 6/14/17.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateApplicationConfiguration(String applicationNameOrId, FacebookApplicationConfiguration facebookApplicationConfiguration) Updates an application with the specific name/identifiers.voiddeleteApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes anFacebookApplicationConfigurationusing the ID as reference.getApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Gets an application with the specific name or identifier.voidsetApplicationConfigurationDao(ApplicationConfigurationDao applicationConfigurationDao) voidsetFacebookPermissionListSupplier(Supplier<List<FacebookPermission>> facebookPermissionListSupplier) updateApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId, FacebookApplicationConfiguration facebookApplicationConfiguration) Updates an application with the specific name/identifiers.
-
Constructor Details
-
SuperUserFacebookApplicationConfigurationService
public SuperUserFacebookApplicationConfigurationService()
-
-
Method Details
-
deleteApplicationConfiguration
public void deleteApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Description copied from interface:FacebookApplicationConfigurationServiceDeletes anFacebookApplicationConfigurationusing the ID as reference.- Specified by:
deleteApplicationConfigurationin interfaceFacebookApplicationConfigurationService- Parameters:
applicationNameOrId- theApplicationname or idapplicationConfigurationNameOrId- theApplicationConfigurationid
-
getApplicationConfiguration
public FacebookApplicationConfiguration getApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Description copied from interface:FacebookApplicationConfigurationServiceGets an application with the specific name or identifier.- Specified by:
getApplicationConfigurationin interfaceFacebookApplicationConfigurationService- Parameters:
applicationNameOrId- theApplicationname or idapplicationConfigurationNameOrId- theFacebookApplicationConfigurationid
-
createApplicationConfiguration
public FacebookApplicationConfiguration createApplicationConfiguration(String applicationNameOrId, FacebookApplicationConfiguration facebookApplicationConfiguration) Description copied from interface:FacebookApplicationConfigurationServiceUpdates an application with the specific name/identifiers.- Specified by:
createApplicationConfigurationin interfaceFacebookApplicationConfigurationService- Parameters:
applicationNameOrId- theApplicationname or idfacebookApplicationConfiguration- theFacebookApplicationConfigurationobject to write- Returns:
- the
FacebookApplicationConfigurationobject as it was persisted to the database.
-
updateApplicationConfiguration
public FacebookApplicationConfiguration updateApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId, FacebookApplicationConfiguration facebookApplicationConfiguration) Description copied from interface:FacebookApplicationConfigurationServiceUpdates an application with the specific name/identifiers.- Specified by:
updateApplicationConfigurationin interfaceFacebookApplicationConfigurationService- Parameters:
applicationNameOrId- theApplicationname or idapplicationConfigurationNameOrId- theFacebookApplicationConfigurationidfacebookApplicationConfiguration- theFacebookApplicationConfigurationobject to write- Returns:
- the
FacebookApplicationConfigurationobject as it was persisted to the database.
-
getFacebookPermissionListSupplier
-
setFacebookPermissionListSupplier
@Inject public void setFacebookPermissionListSupplier(Supplier<List<FacebookPermission>> facebookPermissionListSupplier) -
getApplicationConfigurationDao
-
setApplicationConfigurationDao
@Inject public void setApplicationConfigurationDao(ApplicationConfigurationDao applicationConfigurationDao)
-