Class SuperUserMatchmakingApplicationConfigurationService
java.lang.Object
dev.getelements.elements.service.application.SuperUserMatchmakingApplicationConfigurationService
- All Implemented Interfaces:
MatchmakingApplicationConfigurationService
public class SuperUserMatchmakingApplicationConfigurationService
extends Object
implements MatchmakingApplicationConfigurationService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateApplicationConfiguration
(String applicationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfiguration) Updates an application with the specific name/identifiers.void
deleteApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes anMatchmakingApplicationConfiguration
using the ID as reference.getApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Gets an application with the specific name or identifier.void
setApplicationConfigurationDao
(ApplicationConfigurationDao applicationConfigurationDao) updateApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfiguration) Updates an application with the specific name/identifiers.
-
Constructor Details
-
SuperUserMatchmakingApplicationConfigurationService
public SuperUserMatchmakingApplicationConfigurationService()
-
-
Method Details
-
deleteApplicationConfiguration
public void deleteApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Description copied from interface:MatchmakingApplicationConfigurationService
Deletes anMatchmakingApplicationConfiguration
using the ID as reference.- Specified by:
deleteApplicationConfiguration
in interfaceMatchmakingApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationConfigurationNameOrId
- theApplicationConfiguration
id
-
getApplicationConfiguration
public MatchmakingApplicationConfiguration getApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Description copied from interface:MatchmakingApplicationConfigurationService
Gets an application with the specific name or identifier.- Specified by:
getApplicationConfiguration
in interfaceMatchmakingApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationConfigurationNameOrId
- theApplicationConfiguration
id
-
createApplicationConfiguration
public MatchmakingApplicationConfiguration createApplicationConfiguration(String applicationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfiguration) Description copied from interface:MatchmakingApplicationConfigurationService
Updates an application with the specific name/identifiers.- Specified by:
createApplicationConfiguration
in interfaceMatchmakingApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idmatchmakingApplicationConfiguration
- theMatchmakingApplicationConfiguration
object to write- Returns:
- the
MatchmakingApplicationConfiguration
object as it was persisted to the database.
-
updateApplicationConfiguration
public MatchmakingApplicationConfiguration updateApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfiguration) Description copied from interface:MatchmakingApplicationConfigurationService
Updates an application with the specific name/identifiers.- Specified by:
updateApplicationConfiguration
in interfaceMatchmakingApplicationConfigurationService
- Parameters:
applicationNameOrId
- theApplication
name or idapplicationConfigurationNameOrId
- theMatchmakingApplicationConfiguration
idmatchmakingApplicationConfiguration
- theMatchmakingApplicationConfiguration
object to write- Returns:
- the
MatchmakingApplicationConfiguration
object as it was persisted to the database.
-
getApplicationConfigurationDao
-
setApplicationConfigurationDao
@Inject public void setApplicationConfigurationDao(ApplicationConfigurationDao applicationConfigurationDao)
-