@RolesAllowed(value="users")
public class ActivityRecordsManagementREST
extends java.lang.Object
implements org.exoplatform.services.rest.resource.ResourceContainer
ActivityRecordsManagementREST class.
| Constructor and Description |
|---|
ActivityRecordsManagementREST(ActivityRecordService activityRecordService,
org.exoplatform.container.PortalContainer container)
Constructor for ActivityRecordsManagementREST.
|
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createActivityRecord(ActivityRecord activityRecord)
createActivityRecord.
|
javax.ws.rs.core.Response |
deleteActivityRecord(java.lang.Long activityRecordId)
deleteActivityRecord.
|
javax.ws.rs.core.Response |
getActivityRecords()
getActivityRecords.
|
javax.ws.rs.core.Response |
getActivityRecords(java.lang.String day)
getActivityRecords.
|
javax.ws.rs.core.Response |
getActivityRecordsList(javax.ws.rs.core.UriInfo uriInfo,
java.lang.String search,
long activity,
long type,
long subType,
long activityCode,
long subActivityCode,
long client,
long project,
long feature,
java.lang.String fromDate,
java.lang.String toDate,
java.lang.String userName,
java.lang.String location,
java.lang.String office,
java.lang.String sortBy,
java.lang.Boolean sortDesc,
java.lang.Boolean export)
getActivityRecordsList.
|
static java.util.List<java.time.LocalDate> |
getDatesBetween(java.time.LocalDate startDate,
java.time.LocalDate endDate) |
javax.ws.rs.core.Response |
updateActivityRecord(ActivityRecord activityRecord)
updateActivityRecord.
|
public ActivityRecordsManagementREST(ActivityRecordService activityRecordService, org.exoplatform.container.PortalContainer container)
Constructor for ActivityRecordsManagementREST.
activityRecordService - a ActivityRecordService object.container - a PortalContainer object.@RolesAllowed(value="users") public javax.ws.rs.core.Response getActivityRecords()
getActivityRecords.
Response object.@RolesAllowed(value="users")
public javax.ws.rs.core.Response getActivityRecordsList(@Context
javax.ws.rs.core.UriInfo uriInfo,
java.lang.String search,
long activity,
long type,
long subType,
long activityCode,
long subActivityCode,
long client,
long project,
long feature,
java.lang.String fromDate,
java.lang.String toDate,
java.lang.String userName,
java.lang.String location,
java.lang.String office,
java.lang.String sortBy,
java.lang.Boolean sortDesc,
java.lang.Boolean export)
getActivityRecordsList.
uriInfo - a UriInfo object.search - a String object.activity - a long.type - a long.subType - a long.activityCode - a long.subActivityCode - a long.client - a long.project - a long.feature - a long.fromDate - a String object.toDate - a String object.userName - a String object.location - a String object.office - a String object.sortBy - a String object.sortDesc - a Boolean object.export - a Boolean object.Response object.public static java.util.List<java.time.LocalDate> getDatesBetween(java.time.LocalDate startDate,
java.time.LocalDate endDate)
@RolesAllowed(value="users") public javax.ws.rs.core.Response getActivityRecords(java.lang.String day)
getActivityRecords.
day - a String object.Response object.@RolesAllowed(value="users") public javax.ws.rs.core.Response createActivityRecord(ActivityRecord activityRecord)
createActivityRecord.
activityRecord - a ActivityRecord object.Response object.@RolesAllowed(value="users") public javax.ws.rs.core.Response updateActivityRecord(ActivityRecord activityRecord)
updateActivityRecord.
activityRecord - a ActivityRecord object.Response object.@RolesAllowed(value="users") public javax.ws.rs.core.Response deleteActivityRecord(java.lang.Long activityRecordId)
deleteActivityRecord.
activityRecordId - a Long object.Response object.Copyright © 2003–2021 eXo Platform SAS. All rights reserved.