Class CustomerService

java.lang.Object
io.jmix.samples.rest.service.CustomerService
All Implemented Interfaces:
RemoveDelegate<Customer>, SaveDelegate<Customer>

@Component public class CustomerService extends Object implements SaveDelegate<Customer>, RemoveDelegate<Customer>
  • Constructor Details

  • Method Details

    • save

      public Customer save(Customer entity, SaveContext saveContext)
      Description copied from interface: SaveDelegate
      Called by generic framework mechanisms instead of DataManager when saving entities of type E.
      Specified by:
      save in interface SaveDelegate<Customer>
      Parameters:
      entity - entity to save
      saveContext - the whole save context
      Returns:
      saved entity
    • remove

      public void remove(Customer entity)
      Description copied from interface: RemoveDelegate
      Called by generic framework mechanisms instead of DataManager when removing entities of type E.
      Specified by:
      remove in interface RemoveDelegate<Customer>
      Parameters:
      entity - entity to remove