34 lines
985 B
Java
34 lines
985 B
Java
package com.tsc.bitbucketbot.service.impl;
|
|
|
|
import com.tsc.bitbucketbot.domain.MessageSend;
|
|
import com.tsc.bitbucketbot.repository.MessageSendRepository;
|
|
import com.tsc.bitbucketbot.service.MessageSendService;
|
|
import lombok.NonNull;
|
|
import lombok.RequiredArgsConstructor;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import java.util.List;
|
|
|
|
@Service
|
|
@RequiredArgsConstructor
|
|
public class MessageSendServiceImpl implements MessageSendService {
|
|
|
|
private final MessageSendRepository messageSendRepository;
|
|
|
|
@Override
|
|
public void add(@NonNull MessageSend messageSend) {
|
|
messageSend.setMessage(
|
|
messageSend.getMessage().replace("localhost", "192.168.236.164")
|
|
);
|
|
messageSendRepository.add(messageSend);
|
|
}
|
|
|
|
@Override
|
|
public List<MessageSend> getPushMessage() {
|
|
List<MessageSend> newMessages = messageSendRepository.getAll();
|
|
messageSendRepository.deleteAll(newMessages);
|
|
return newMessages;
|
|
}
|
|
|
|
}
|