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 newIosApplicationConfiguration
isntance.void
deleteIosApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Deletes an instance ofIosApplicationConfiguration
.getIosApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId) Gets the specificIosApplicationConfiguration
instances assocated with the application.void
setIosApplicationConfigurationService
(IosApplicationConfigurationService iosApplicationConfigurationService) void
setValidationHelper
(ValidationHelper validationHelper) updateIosApplicationConfiguration
(String applicationNameOrId, String applicationConfigurationNameOrId, IosApplicationConfiguration iosApplicationConfiguration) Updates an existingIosApplicationConfiguration
isntance.
-
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 specificIosApplicationConfiguration
instances assocated with the application.- Parameters:
applicationNameOrId
- the application name or IDapplicationConfigurationNameOrId
- 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 newIosApplicationConfiguration
isntance.- Parameters:
applicationNameOrId
- the applciation name or IDiosApplicationConfiguration
- 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 existingIosApplicationConfiguration
isntance.- Parameters:
applicationNameOrId
- the applciation name or IDapplicationConfigurationNameOrId
- the name or identifier of theIosApplicationConfiguration
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 ofIosApplicationConfiguration
.- Parameters:
applicationNameOrId
- the application ID, or nameapplicationConfigurationNameOrId
- the application profile ID, or name
-
getIosApplicationConfigurationService
-
setIosApplicationConfigurationService
@Inject public void setIosApplicationConfigurationService(IosApplicationConfigurationService iosApplicationConfigurationService) -
getValidationHelper
-
setValidationHelper
-