public class SubContarctorsRestService extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
| Constructor and Description |
|---|
SubContarctorsRestService(SubContractorDAO subContractorDAO,
SubCatDAO subCatDAO,
GeneralContractorDAO generalContractorDAO,
SubCatStorage subCatStorage,
SubGcDAO subGcDAO,
SubStaffCompanyDAO subStaffCompanyDAO,
org.exoplatform.services.organization.OrganizationService orgService,
org.exoplatform.upload.UploadService uploadService,
org.exoplatform.commons.file.services.FileService fileService,
ProjectSubDAO projectSubDAO) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
add(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
StaffUser subStaffUser) |
javax.ws.rs.core.Response |
addInvited(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
String projectId,
List<String> relations) |
javax.ws.rs.core.Response |
addNotInvited(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
String projectId,
List<String> relations) |
javax.ws.rs.core.Response |
DeleteProjectSubcat(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
String[] ProjectSubReltId) |
javax.ws.rs.core.Response |
DeleteSubCat(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String subcatid) |
javax.ws.rs.core.Response |
getAllSub(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
javax.ws.rs.core.Response |
getAllSubCat(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
javax.ws.rs.core.Response |
getAllSubcats(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
String projectId) |
javax.ws.rs.core.Response |
getBidData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
String projectId) |
javax.ws.rs.core.Response |
getcompany(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
String id) |
javax.ws.rs.core.Response |
getCurrentConnect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
javax.ws.rs.core.Response |
getCurrentSub(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
getcurrentsubCategorie(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
String sub) |
javax.ws.rs.core.Response |
getCurrentSubConnect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
javax.ws.rs.core.Response |
getCurrentSubProjectCats(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
String sub,
String projectid) |
static <T> T |
getService(Class<T> clazz,
String containerName) |
javax.ws.rs.core.Response |
getSpaceAvatarById(javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.Request request,
String sub) |
static boolean |
isAdmin(org.exoplatform.services.security.Identity userId) |
javax.ws.rs.core.Response |
saveSub(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
SubContractor userIn) |
javax.ws.rs.core.Response |
updateProjectSub(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.ws.rs.core.UriInfo uriInfo,
ProjectSubEntity proSub) |
public SubContarctorsRestService(SubContractorDAO subContractorDAO, SubCatDAO subCatDAO, GeneralContractorDAO generalContractorDAO, SubCatStorage subCatStorage, SubGcDAO subGcDAO, SubStaffCompanyDAO subStaffCompanyDAO, org.exoplatform.services.organization.OrganizationService orgService, org.exoplatform.upload.UploadService uploadService, org.exoplatform.commons.file.services.FileService fileService, ProjectSubDAO projectSubDAO)
public javax.ws.rs.core.Response add(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
StaffUser subStaffUser)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getAllSubcats(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
String projectId)
throws Exception
Exceptionpublic javax.ws.rs.core.Response getCurrentSub(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getcompany(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
String id)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getCurrentSubConnect(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getCurrentConnect(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getAllSub(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getAllSubCat(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response DeleteSubCat(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
String subcatid)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getcurrentsubCategorie(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
String sub)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getCurrentSubProjectCats(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
String sub,
String projectid)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response saveSub(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
SubContractor userIn)
throws Exception
Exceptionpublic javax.ws.rs.core.Response updateProjectSub(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
ProjectSubEntity proSub)
throws Exception
Exceptionpublic javax.ws.rs.core.Response DeleteProjectSubcat(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
String[] ProjectSubReltId)
throws Exception
Exceptionpublic javax.ws.rs.core.Response getSpaceAvatarById(@Context
javax.ws.rs.core.UriInfo uriInfo,
@Context
javax.ws.rs.core.Request request,
String sub)
throws IOException
IOExceptionpublic javax.ws.rs.core.Response addNotInvited(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
String projectId,
List<String> relations)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response addInvited(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
String projectId,
List<String> relations)
throws com.sun.star.uno.Exception
com.sun.star.uno.Exceptionpublic javax.ws.rs.core.Response getBidData(@Context
javax.servlet.http.HttpServletRequest request,
@Context
javax.servlet.http.HttpServletResponse response,
@Context
javax.ws.rs.core.UriInfo uriInfo,
String projectId)
throws Exception
Exceptionpublic static boolean isAdmin(org.exoplatform.services.security.Identity userId)
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.