Class TableService

java.lang.Object
step.framework.server.AbstractServices<User>
step.core.deployment.AbstractStepServices
step.plugins.table.TableService

@Singleton @Path("table") public class TableService extends AbstractStepServices
  • Constructor Details

    • TableService

      public TableService()
  • Method Details

    • init

      @PostConstruct public void init() throws Exception
      Overrides:
      init in class AbstractStepServices
      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