/** * Initializes the service for building JobRows based on the information in a query. * * @return A factory for building JobRows, by default the factory builds a JobRow containing the fields * enumerated in {@link DefaultJobField}, using ids that are the concatenation of the user id with a uuid generated * by {@link UUID#randomUUID()}. */ protected JobRowBuilder buildJobRowBuilder() { return new DefaultJobRowBuilder( jobMetadata -> jobMetadata.get(DefaultJobField.USER_ID) + UUID.randomUUID().toString() ); }
@Override protected JobRowBuilder buildJobRowBuilder() { return new DefaultJobRowBuilder( jobMetadata -> jobMetadata.get(DefaultJobField.USER_ID) + UUID.randomUUID().toString(), ignored -> "greg", Clock.systemDefaultZone() ); }
@Override protected JobRowBuilder buildJobRowBuilder() { return new DefaultJobRowBuilder( jobMetadata -> jobMetadata.get(DefaultJobField.USER_ID) + UUID.randomUUID().toString(), ignored -> "greg", Clock.systemDefaultZone() ); }