Interface ModelingProjectsService

  • All Superinterfaces:
    org.activiti.cloud.acc.shared.rest.feign.FeignRestDataClient<ModelingProjectsService,​org.activiti.cloud.modeling.api.Project>

    public interface ModelingProjectsService
    extends org.activiti.cloud.acc.shared.rest.feign.FeignRestDataClient<ModelingProjectsService,​org.activiti.cloud.modeling.api.Project>
    Modeling groups service
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PATH  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      static ModelingProjectsService build​(feign.codec.Encoder encoder, feign.codec.Decoder decoder, java.lang.String baseUrl)  
      default feign.codec.Decoder decoder()  
      default feign.codec.Encoder encoder()  
      feign.Response exportProject()  
      default feign.Response exportProjectByUri​(java.lang.String uri)  
      org.springframework.hateoas.PagedResources<org.springframework.hateoas.Resource<org.activiti.cloud.modeling.api.Project>> findAllByName​(java.lang.String name)  
      default java.lang.Class<ModelingProjectsService> getType()  
      org.springframework.hateoas.Resource<org.activiti.cloud.modeling.api.Model> importProjectModel​(java.io.File file)  
      default org.springframework.hateoas.Resource<org.activiti.cloud.modeling.api.Model> importProjectModelByUri​(java.lang.String uri, java.io.File file)  
      feign.Response validateProject()  
      default feign.Response validateProjectByUri​(java.lang.String uri)  
      • Methods inherited from interface org.activiti.cloud.acc.shared.rest.feign.FeignRestDataClient

        addRelation, addRelation, buildByUri, builder, create, createByUri, delete, deleteByUri, findAll, findAllByUri, findById, findByUri, get, update, updateById, updateByUri
    • Method Detail

      • findAllByName

        org.springframework.hateoas.PagedResources<org.springframework.hateoas.Resource<org.activiti.cloud.modeling.api.Project>> findAllByName​(java.lang.String name)
      • exportProject

        feign.Response exportProject()
      • validateProject

        feign.Response validateProject()
      • importProjectModel

        org.springframework.hateoas.Resource<org.activiti.cloud.modeling.api.Model> importProjectModel​(java.io.File file)
      • getType

        default java.lang.Class<ModelingProjectsService> getType()
        Specified by:
        getType in interface org.activiti.cloud.acc.shared.rest.feign.FeignRestDataClient<ModelingProjectsService,​org.activiti.cloud.modeling.api.Project>
      • exportProjectByUri

        default feign.Response exportProjectByUri​(java.lang.String uri)
      • validateProjectByUri

        default feign.Response validateProjectByUri​(java.lang.String uri)
      • importProjectModelByUri

        default org.springframework.hateoas.Resource<org.activiti.cloud.modeling.api.Model> importProjectModelByUri​(java.lang.String uri,
                                                                                                                    java.io.File file)
      • encoder

        default feign.codec.Encoder encoder()
        Specified by:
        encoder in interface org.activiti.cloud.acc.shared.rest.feign.FeignRestDataClient<ModelingProjectsService,​org.activiti.cloud.modeling.api.Project>
      • decoder

        default feign.codec.Decoder decoder()
        Specified by:
        decoder in interface org.activiti.cloud.acc.shared.rest.feign.FeignRestDataClient<ModelingProjectsService,​org.activiti.cloud.modeling.api.Project>
      • build

        static ModelingProjectsService build​(feign.codec.Encoder encoder,
                                             feign.codec.Decoder decoder,
                                             java.lang.String baseUrl)