Class MatchmakingApplicationConfigurationResource
java.lang.Object
dev.getelements.elements.rest.application.MatchmakingApplicationConfigurationResource
@Path("application/{applicationNameOrId}/configuration/matchmaking")
public class MatchmakingApplicationConfigurationResource
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateMatchmakingApplicationConfiguration
(String applicationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfigurations) Creates a newMatchmakingApplicationConfiguration
isntance.void
deleteMatchmakingApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes an instance ofMatchmakingApplicationConfiguration
.getMatchmakingApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Gets the specificMatchmakingApplicationConfiguration
instances assocated with the application.void
setMatchmakingApplicationConfigurationService
(MatchmakingApplicationConfigurationService matchmakingApplicationConfigurationService) updateMatchmakingApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfiguration) Updates an existingMatchmakingApplicationConfiguration
isntance.
-
Constructor Details
-
MatchmakingApplicationConfigurationResource
public MatchmakingApplicationConfigurationResource()
-
-
Method Details
-
getMatchmakingApplicationConfiguration
@GET @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public MatchmakingApplicationConfiguration getMatchmakingApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId) Gets the specificMatchmakingApplicationConfiguration
instances assocated with the application.- Parameters:
applicationNameOrId
- the application name or IDapplicationConfigurationNameOrId
- the application profile name or ID- Returns:
- the
MatchmakingApplicationConfiguration
instance
-
createMatchmakingApplicationConfiguration
@POST @Produces("application/json") public MatchmakingApplicationConfiguration createMatchmakingApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfigurations) Creates a newMatchmakingApplicationConfiguration
isntance.- Parameters:
applicationNameOrId
- the applciation name or IDmatchmakingApplicationConfigurations
- the iOS appliation profile object to creates- Returns:
- the
MatchmakingApplicationConfiguration
the iOS Application Configuration
-
updateMatchmakingApplicationConfiguration
@PUT @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public MatchmakingApplicationConfiguration updateMatchmakingApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfiguration) Updates an existingMatchmakingApplicationConfiguration
isntance.- Parameters:
applicationNameOrId
- the applciation name or IDapplicationConfigurationNameOrId
- the name or identifier of theMatchmakingApplicationConfiguration
matchmakingApplicationConfiguration
- the iOS application profile object to update- Returns:
- the
MatchmakingApplicationConfiguration
the iOS Application Configuration
-
deleteMatchmakingApplicationConfiguration
@DELETE @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public void deleteMatchmakingApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId) Deletes an instance ofMatchmakingApplicationConfiguration
.- Parameters:
applicationNameOrId
- the application ID, or nameapplicationConfigurationNameOrId
- the application profile ID, or name
-
getMatchmakingApplicationConfigurationService
-
setMatchmakingApplicationConfigurationService
@Inject public void setMatchmakingApplicationConfigurationService(MatchmakingApplicationConfigurationService matchmakingApplicationConfigurationService)
-