Class SuperUserPSNApplicationConfigurationService
java.lang.Object
dev.getelements.elements.service.application.SuperUserPSNApplicationConfigurationService
- All Implemented Interfaces:
PSNApplicationConfigurationService
public class SuperUserPSNApplicationConfigurationService
extends Object
implements PSNApplicationConfigurationService
Created by patricktwohig on 5/24/17.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateApplicationConfiguration
(String applicationNameOrId, PSNApplicationConfiguration psnApplicationProfile) Updates an application with the specific name/identifiers.void
deleteApplicationConfiguration
(String applicationNameOrId, String applicationProfileNameOrId) Deletes aPSNApplicationConfiguration
using the ID as reference.getApplicationConfiguration
(String applicationNameOrId, String applicationProfileNameOrId) Gets an application with the specific name or identifier.void
setApplicationConfigurationDao
(ApplicationConfigurationDao applicationConfigurationDao) updateApplicationConfiguration
(String applicationNameOrId, String applicationProfileNameOrId, PSNApplicationConfiguration psnApplicationProfile) Updates an application with the specific name/identifiers.
-
Constructor Details
-
SuperUserPSNApplicationConfigurationService
public SuperUserPSNApplicationConfigurationService()
-
-
Method Details
-
getApplicationConfiguration
public PSNApplicationConfiguration getApplicationConfiguration(String applicationNameOrId, String applicationProfileNameOrId) Description copied from interface:PSNApplicationConfigurationService
Gets an application with the specific name or identifier.- Specified by:
getApplicationConfiguration
in interfacePSNApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationProfileNameOrId
- thePSNApplicationConfiguration
id
-
createApplicationConfiguration
public PSNApplicationConfiguration createApplicationConfiguration(String applicationNameOrId, PSNApplicationConfiguration psnApplicationProfile) Description copied from interface:PSNApplicationConfigurationService
Updates an application with the specific name/identifiers.- Specified by:
createApplicationConfiguration
in interfacePSNApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idpsnApplicationProfile
- thePSNApplicationConfiguration
object to write- Returns:
- the
PSNApplicationConfiguration
object as it was persisted to the database.
-
updateApplicationConfiguration
public PSNApplicationConfiguration updateApplicationConfiguration(String applicationNameOrId, String applicationProfileNameOrId, PSNApplicationConfiguration psnApplicationProfile) Description copied from interface:PSNApplicationConfigurationService
Updates an application with the specific name/identifiers.- Specified by:
updateApplicationConfiguration
in interfacePSNApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationProfileNameOrId
- thePSNApplicationConfiguration
idpsnApplicationProfile
- thePSNApplicationConfiguration
object to write- Returns:
- the
PSNApplicationConfiguration
object as it was persisted to the database.
-
deleteApplicationConfiguration
public void deleteApplicationConfiguration(String applicationNameOrId, String applicationProfileNameOrId) Description copied from interface:PSNApplicationConfigurationService
Deletes aPSNApplicationConfiguration
using the ID as reference.- Specified by:
deleteApplicationConfiguration
in interfacePSNApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationProfileNameOrId
- thePSNApplicationConfiguration
id
-
getApplicationConfigurationDao
-
setApplicationConfigurationDao
@Inject public void setApplicationConfigurationDao(ApplicationConfigurationDao applicationConfigurationDao)
-