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 newMatchmakingApplicationConfigurationisntance.voiddeleteMatchmakingApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes an instance ofMatchmakingApplicationConfiguration.getMatchmakingApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Gets the specificMatchmakingApplicationConfigurationinstances assocated with the application.voidsetMatchmakingApplicationConfigurationService(MatchmakingApplicationConfigurationService matchmakingApplicationConfigurationService) updateMatchmakingApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfiguration) Updates an existingMatchmakingApplicationConfigurationisntance.
-
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 specificMatchmakingApplicationConfigurationinstances assocated with the application.- Parameters:
applicationNameOrId- the application name or IDapplicationConfigurationNameOrId- the application profile name or ID- Returns:
- the
MatchmakingApplicationConfigurationinstance
-
createMatchmakingApplicationConfiguration
@POST @Produces("application/json") public MatchmakingApplicationConfiguration createMatchmakingApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, MatchmakingApplicationConfiguration matchmakingApplicationConfigurations) Creates a newMatchmakingApplicationConfigurationisntance.- Parameters:
applicationNameOrId- the applciation name or IDmatchmakingApplicationConfigurations- the iOS appliation profile object to creates- Returns:
- the
MatchmakingApplicationConfigurationthe 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 existingMatchmakingApplicationConfigurationisntance.- Parameters:
applicationNameOrId- the applciation name or IDapplicationConfigurationNameOrId- the name or identifier of theMatchmakingApplicationConfigurationmatchmakingApplicationConfiguration- the iOS application profile object to update- Returns:
- the
MatchmakingApplicationConfigurationthe 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)
-