These classes are implementations of the JcrService interface. For each type of repository accessed there must be a JcrService implementation.