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.ResponseaddProfile(ProfileData profileData)javax.ws.rs.core.ResponsechangeStatus(java.lang.String profileID, java.lang.String action)javax.ws.rs.core.ResponsefindProfiles(java.lang.String filter, java.lang.Integer start, java.lang.Integer size)javax.ws.rs.core.ResponsegetProfile(java.lang.String profileID)javax.ws.rs.core.ResponseremoveProfile(java.lang.String profileID)javax.ws.rs.core.ResponseupdateProfile(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)
-
-