Class RentalItemFileRepository
java.lang.Object
io.extact.rms.application.persistence.file.AbstractFileRepository<RentalItem>
io.extact.rms.application.persistence.file.RentalItemFileRepository
- All Implemented Interfaces:
FileRepository
,GenericRepository<RentalItem>
,RentalItemRepository
@ApplicationScoped
@EnabledIfRuntimeConfig(propertyName="persistence.apiType",
value="file")
public class RentalItemFileRepository
extends AbstractFileRepository<RentalItem>
implements RentalItemRepository
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.extact.rms.application.persistence.GenericRepository
GenericRepository.ApiType
-
Constructor Summary
ConstructorsConstructorDescriptionRentalItemFileRepository
(FileAccessor fileAccessor, EntityArrayConverter<RentalItem> converter) -
Method Summary
Methods inherited from class io.extact.rms.application.persistence.file.AbstractFileRepository
add, delete, delete, findAll, get, getNextSequence, getStoragePath, update
-
Constructor Details
-
RentalItemFileRepository
@Inject public RentalItemFileRepository(FileAccessor fileAccessor, EntityArrayConverter<RentalItem> converter)
-
-
Method Details
-
findBySerialNo
Description copied from interface:RentalItemRepository
シリアル番号を指定してレンタル品を取得。- Specified by:
findBySerialNo
in interfaceRentalItemRepository
- Parameters:
serialNo
- シリアル番号- Returns:
- 該当エンティティ。該当なしはnull
-