@Override public CassandraEndpointUser save(EndpointUserDto dto) { return save(new CassandraEndpointUser(dto)); }
@Override public CassandraEndpointUser findById(String id) { LOG.debug("Try to find endpoint user by id {}", id); CassandraEndpointUser endpointUser = new CassandraEndpointUser(id); endpointUser = findByExternalIdAndTenantId( endpointUser.getExternalId(), endpointUser.getTenantId() ); LOG.trace("Found endpoint user {} by id {}", endpointUser, id); return endpointUser; }
@Override public void removeById(String id) { LOG.debug("Try to remove endpoint user by id {}", id); CassandraEndpointUser endpointUser = new CassandraEndpointUser(id); removeByExternalIdAndTenantId(endpointUser.getExternalId(), endpointUser.getTenantId()); }
protected EndpointUserDto generateEndpointUser(List<String> endpointIds) { EndpointUserDto endpointUserDto = new EndpointUserDto(); endpointUserDto.setExternalId(UUID.randomUUID().toString()); endpointUserDto.setUsername("Test username"); endpointUserDto.setTenantId(UUID.randomUUID().toString()); endpointUserDto.setEndpointIds(endpointIds); return endpointUserDao.save(new CassandraEndpointUser(endpointUserDto)).toDto(); }