Class SalesforceResource


  • @Path("/salesforce")
    public class SalesforceResource
    extends Object
    • Field Detail

      • template

        @Inject
        org.apache.camel.FluentProducerTemplate template
      • consumerTemplate

        @Inject
        org.apache.camel.ConsumerTemplate consumerTemplate
      • context

        @Inject
        org.apache.camel.CamelContext context
    • Constructor Detail

      • SalesforceResource

        public SalesforceResource()
    • Method Detail

      • getDocument

        @Path("/document/{id}")
        @GET
        @Produces("application/json")
        public Object getDocument​(@PathParam("id")
                                  String id)
      • getAccount

        @Path("/account")
        @GET
        @Produces("application/json")
        public Account getAccount()
      • createAccount

        @Path("/account")
        @POST
        @Consumes("text/plain")
        @Produces("application/json")
        public String createAccount​(String accountName)
      • deleteAccount

        @Path("/account/{id}")
        @DELETE
        public javax.ws.rs.core.Response deleteAccount​(@PathParam("id")
                                                       String accountId)
      • createJob

        @Path("/bulk")
        @POST
        @Produces("application/json")
        public javax.json.JsonObject createJob()
      • abortJob

        @Path("/bulk")
        @DELETE
        @Produces("application/json")
        public javax.json.JsonObject abortJob​(@QueryParam("jobId")
                                              String jobId)
      • modifyCdcConsumerState

        @Path("/cdc/{action}")
        @POST
        public javax.ws.rs.core.Response modifyCdcConsumerState​(@PathParam("action")
                                                                String action)
                                                         throws Exception
        Throws:
        Exception
      • getCdcEvents

        @Path("/cdc")
        @GET
        @Produces("application/json")
        public Map<String,​Object> getCdcEvents()