Package step.plugins.table
Class TableService
java.lang.Object
step.framework.server.AbstractServices<User>
step.core.deployment.AbstractStepServices
step.plugins.table.TableService
-
Field Summary
Fields inherited from class step.core.deployment.AbstractStepServices
configuration, SESSION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateExport
(String tableName, TableExportRequest exportRequest) void
init()
step.framework.server.tables.service.TableResponse<?>
Methods inherited from class step.core.deployment.AbstractStepServices
checkRightsOnBehalfOf, getAuthorizationManager, getContext, getExecutionRunnable, getObjectEnricher, getObjectFilter, getScheduler
Methods inherited from class step.framework.server.AbstractServices
getAbstractContext, getHttpSession, getSession, getSession, invalidateSession, setHttpServletRequest, setSession
-
Constructor Details
-
TableService
public TableService()
-
-
Method Details
-
init
- Overrides:
init
in classAbstractStepServices
- Throws:
Exception
-
request
@POST @Path("/{tableName}") @Consumes("application/json") @Produces("application/json") public step.framework.server.tables.service.TableResponse<?> request(@PathParam("tableName") String tableName, step.framework.server.tables.service.TableRequest request) throws step.framework.server.tables.service.TableServiceException - Throws:
step.framework.server.tables.service.TableServiceException
-
createExport
@POST @Path("/{tableName}/export") @Consumes("application/json") @Produces("application/json") public AsyncTaskStatus<Resource> createExport(@PathParam("tableName") String tableName, TableExportRequest exportRequest) throws Exception - Throws:
Exception
-