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.voiddeleteApplicationConfiguration(String applicationNameOrId, String applicationProfileNameOrId) Deletes aPSNApplicationConfigurationusing the ID as reference.getApplicationConfiguration(String applicationNameOrId, String applicationProfileNameOrId) Gets an application with the specific name or identifier.voidsetApplicationConfigurationDao(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:PSNApplicationConfigurationServiceGets an application with the specific name or identifier.- Specified by:
getApplicationConfigurationin interfacePSNApplicationConfigurationService- Parameters:
applicationNameOrId- theApplicationname or idapplicationProfileNameOrId- thePSNApplicationConfigurationid
-
createApplicationConfiguration
public PSNApplicationConfiguration createApplicationConfiguration(String applicationNameOrId, PSNApplicationConfiguration psnApplicationProfile) Description copied from interface:PSNApplicationConfigurationServiceUpdates an application with the specific name/identifiers.- Specified by:
createApplicationConfigurationin interfacePSNApplicationConfigurationService- Parameters:
applicationNameOrId- theApplicationname or idpsnApplicationProfile- thePSNApplicationConfigurationobject to write- Returns:
- the
PSNApplicationConfigurationobject as it was persisted to the database.
-
updateApplicationConfiguration
public PSNApplicationConfiguration updateApplicationConfiguration(String applicationNameOrId, String applicationProfileNameOrId, PSNApplicationConfiguration psnApplicationProfile) Description copied from interface:PSNApplicationConfigurationServiceUpdates an application with the specific name/identifiers.- Specified by:
updateApplicationConfigurationin interfacePSNApplicationConfigurationService- Parameters:
applicationNameOrId- theApplicationname or idapplicationProfileNameOrId- thePSNApplicationConfigurationidpsnApplicationProfile- thePSNApplicationConfigurationobject to write- Returns:
- the
PSNApplicationConfigurationobject as it was persisted to the database.
-
deleteApplicationConfiguration
public void deleteApplicationConfiguration(String applicationNameOrId, String applicationProfileNameOrId) Description copied from interface:PSNApplicationConfigurationServiceDeletes aPSNApplicationConfigurationusing the ID as reference.- Specified by:
deleteApplicationConfigurationin interfacePSNApplicationConfigurationService- Parameters:
applicationNameOrId- theApplicationname or idapplicationProfileNameOrId- thePSNApplicationConfigurationid
-
getApplicationConfigurationDao
-
setApplicationConfigurationDao
@Inject public void setApplicationConfigurationDao(ApplicationConfigurationDao applicationConfigurationDao)
-