Class AnonFacebookApplicationConfigurationService
java.lang.Object
dev.getelements.elements.service.application.AnonFacebookApplicationConfigurationService
- All Implemented Interfaces:
FacebookApplicationConfigurationService
public class AnonFacebookApplicationConfigurationService
extends Object
implements FacebookApplicationConfigurationService
Created by patricktwohig on 6/26/17.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateApplicationConfiguration
(String applicationNameOrId, FacebookApplicationConfiguration facebookApplicationConfiguration) Updates an application with the specific name/identifiers.void
deleteApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes anFacebookApplicationConfiguration
using the ID as reference.getApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Gets an application with the specific name or identifier.void
setApplicationConfigurationDao
(ApplicationConfigurationDao applicationConfigurationDao) void
setFacebookPermissionListSupplier
(Supplier<List<FacebookPermission>> facebookPermissionListSupplier) updateApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId, FacebookApplicationConfiguration facebookApplicationConfiguration) Updates an application with the specific name/identifiers.
-
Constructor Details
-
AnonFacebookApplicationConfigurationService
public AnonFacebookApplicationConfigurationService()
-
-
Method Details
-
deleteApplicationConfiguration
public void deleteApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Description copied from interface:FacebookApplicationConfigurationService
Deletes anFacebookApplicationConfiguration
using the ID as reference.- Specified by:
deleteApplicationConfiguration
in interfaceFacebookApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationConfigurationNameOrId
- theApplicationConfiguration
id
-
getApplicationConfiguration
public FacebookApplicationConfiguration getApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Description copied from interface:FacebookApplicationConfigurationService
Gets an application with the specific name or identifier.- Specified by:
getApplicationConfiguration
in interfaceFacebookApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationConfigurationNameOrId
- theFacebookApplicationConfiguration
id
-
createApplicationConfiguration
public FacebookApplicationConfiguration createApplicationConfiguration(String applicationNameOrId, FacebookApplicationConfiguration facebookApplicationConfiguration) Description copied from interface:FacebookApplicationConfigurationService
Updates an application with the specific name/identifiers.- Specified by:
createApplicationConfiguration
in interfaceFacebookApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idfacebookApplicationConfiguration
- theFacebookApplicationConfiguration
object to write- Returns:
- the
FacebookApplicationConfiguration
object as it was persisted to the database.
-
updateApplicationConfiguration
public FacebookApplicationConfiguration updateApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId, FacebookApplicationConfiguration facebookApplicationConfiguration) Description copied from interface:FacebookApplicationConfigurationService
Updates an application with the specific name/identifiers.- Specified by:
updateApplicationConfiguration
in interfaceFacebookApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationConfigurationNameOrId
- theFacebookApplicationConfiguration
idfacebookApplicationConfiguration
- theFacebookApplicationConfiguration
object to write- Returns:
- the
FacebookApplicationConfiguration
object as it was persisted to the database.
-
getApplicationConfigurationDao
-
setApplicationConfigurationDao
@Inject public void setApplicationConfigurationDao(ApplicationConfigurationDao applicationConfigurationDao) -
getFacebookPermissionListSupplier
-
setFacebookPermissionListSupplier
@Inject public void setFacebookPermissionListSupplier(Supplier<List<FacebookPermission>> facebookPermissionListSupplier)
-