Interface IdFactory

  • All Known Implementing Classes:
    AbstractIdFactory, IdFactoryImpl, IdFactoryLogger

    public interface IdFactory
    IdFactory defines methods to construct new ItemIds. This factory is intended to build ItemIds from the parameters passed to the various create methods and should not make an attempt to apply additional logic such as e.g. roundtrips to the server or resolution of Paths. Similarly the SPI implementation namely the RepositoryService must be able to deal with the various formats of an ItemId, since a caller may not (yet) be aware of the uniqueID part of an ItemId.