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 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 specific IosApplicationConfiguration instances assocated with the application.
      Parameters:
      applicationNameOrId - the application name or ID
      applicationConfigurationNameOrId - the application profile name or ID
      Returns:
      the IosApplicationConfiguration instance
    • createIosApplicationConfiguration

      @POST @Produces("application/json") public IosApplicationConfiguration createIosApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, IosApplicationConfiguration iosApplicationConfiguration)
      Creates a new IosApplicationConfiguration isntance.
      Parameters:
      applicationNameOrId - the applciation name or ID
      iosApplicationConfiguration - the iOS appliation profile object to creates
      Returns:
      the IosApplicationConfiguration the 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 existing IosApplicationConfiguration isntance.
      Parameters:
      applicationNameOrId - the applciation name or ID
      applicationConfigurationNameOrId - the name or identifier of the IosApplicationConfiguration
      iosApplicationConfiguration - the iOS application profile object to update
      Returns:
      the IosApplicationConfiguration the iOS Application Configuration
    • deleteIosApplicationConfiguration

      @DELETE @Path("{applicationConfigurationNameOrId}") @Produces("application/json") public void deleteIosApplicationConfiguration(@PathParam("applicationNameOrId") String applicationNameOrId, @PathParam("applicationConfigurationNameOrId") String applicationConfigurationNameOrId)
      Deletes an instance of IosApplicationConfiguration.
      Parameters:
      applicationNameOrId - the application ID, or name
      applicationConfigurationNameOrId - the application profile ID, or name
    • getIosApplicationConfigurationService

      public IosApplicationConfigurationService getIosApplicationConfigurationService()
    • setIosApplicationConfigurationService

      @Inject public void setIosApplicationConfigurationService(IosApplicationConfigurationService iosApplicationConfigurationService)
    • getValidationHelper

      public ValidationHelper getValidationHelper()
    • setValidationHelper

      @Inject public void setValidationHelper(ValidationHelper validationHelper)