Package com.netscape.certsrv.tps.profile
Interface ProfileResource
-
@Path("profiles") public interface ProfileResource
- Author:
- Endi S. Dewata
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.Response
addProfile(ProfileData profileData)
javax.ws.rs.core.Response
changeStatus(java.lang.String profileID, java.lang.String action)
javax.ws.rs.core.Response
findProfiles(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)
javax.ws.rs.core.Response
getProfile(java.lang.String profileID)
javax.ws.rs.core.Response
removeProfile(java.lang.String profileID)
javax.ws.rs.core.Response
updateProfile(java.lang.String profileID, ProfileData profileData)
-
-
-
Method Detail
-
findProfiles
@GET javax.ws.rs.core.Response findProfiles(@QueryParam("filter") java.lang.String filter, @QueryParam("start") java.lang.Integer start, @QueryParam("size") java.lang.Integer size)
-
getProfile
@GET @Path("{profileID}") javax.ws.rs.core.Response getProfile(@PathParam("profileID") java.lang.String profileID)
-
addProfile
@POST javax.ws.rs.core.Response addProfile(ProfileData profileData)
-
updateProfile
@Path("{profileID}") javax.ws.rs.core.Response updateProfile(@PathParam("profileID") java.lang.String profileID, ProfileData profileData)
-
changeStatus
@POST @Path("{profileID}") javax.ws.rs.core.Response changeStatus(@PathParam("profileID") java.lang.String profileID, @QueryParam("action") java.lang.String action)
-
removeProfile
@DELETE @Path("{profileID}") javax.ws.rs.core.Response removeProfile(@PathParam("profileID") java.lang.String profileID)
-
-