Class IosApplicationConfigurationResource
java.lang.Object
dev.getelements.elements.rest.application.IosApplicationConfigurationResource
@Path("application/{applicationNameOrId}/configuration/ios")
public class IosApplicationConfigurationResource
extends Object
Handles the management of
IosApplicationConfiguration instances.
Created by patricktwohig on 7/13/15.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateIosApplicationConfiguration(String applicationNameOrId, IosApplicationConfiguration iosApplicationConfiguration) Creates a newIosApplicationConfigurationisntance.voiddeleteIosApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes an instance ofIosApplicationConfiguration.getIosApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId) Gets the specificIosApplicationConfigurationinstances assocated with the application.voidsetIosApplicationConfigurationService(IosApplicationConfigurationService iosApplicationConfigurationService) voidsetValidationHelper(ValidationHelper validationHelper) updateIosApplicationConfiguration(String applicationNameOrId, String applicationConfigurationNameOrId, IosApplicationConfiguration iosApplicationConfiguration) Updates an existingIosApplicationConfigurationisntance.
-
Constructor Details
-
IosApplicationConfigurationResource
public IosApplicationConfigurationResource()
-
-
Method Details
-
getIosApplicationConfiguration
@GET @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public IosApplicationConfiguration getIosApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId) Gets the specificIosApplicationConfigurationinstances assocated with the application.- Parameters:
applicationNameOrId- the application name or IDapplicationConfigurationNameOrId- the application profile name or ID- Returns:
- the
IosApplicationConfigurationinstance
-
createIosApplicationConfiguration
@POST @Produces("application/json") public IosApplicationConfiguration createIosApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, IosApplicationConfiguration iosApplicationConfiguration) Creates a newIosApplicationConfigurationisntance.- Parameters:
applicationNameOrId- the applciation name or IDiosApplicationConfiguration- the iOS appliation profile object to creates- Returns:
- the
IosApplicationConfigurationthe iOS Application Configuration
-
updateIosApplicationConfiguration
@PUT @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public IosApplicationConfiguration updateIosApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId, IosApplicationConfiguration iosApplicationConfiguration) Updates an existingIosApplicationConfigurationisntance.- Parameters:
applicationNameOrId- the applciation name or IDapplicationConfigurationNameOrId- the name or identifier of theIosApplicationConfigurationiosApplicationConfiguration- the iOS application profile object to update- Returns:
- the
IosApplicationConfigurationthe iOS Application Configuration
-
deleteIosApplicationConfiguration
@DELETE @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public void deleteIosApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId) Deletes an instance ofIosApplicationConfiguration.- Parameters:
applicationNameOrId- the application ID, or nameapplicationConfigurationNameOrId- the application profile ID, or name
-
getIosApplicationConfigurationService
-
setIosApplicationConfigurationService
@Inject public void setIosApplicationConfigurationService(IosApplicationConfigurationService iosApplicationConfigurationService) -
getValidationHelper
-
setValidationHelper
-