You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
644 B
27 lines
644 B
package com.soa.service;
|
|
|
|
import org.apache.logging.log4j.LogManager;
|
|
import org.apache.logging.log4j.Logger;
|
|
|
|
/**
|
|
* 支付服务实现
|
|
*/
|
|
public class PaymentService implements Service {
|
|
private static final Logger logger = LogManager.getLogger(PaymentService.class);
|
|
|
|
@Override
|
|
public String getName() {
|
|
return "paymentService";
|
|
}
|
|
|
|
@Override
|
|
public String execute(String request) {
|
|
logger.info("Executing PaymentService with request: {}", request);
|
|
return "PaymentService processed: " + request;
|
|
}
|
|
|
|
@Override
|
|
public boolean isAvailable() {
|
|
return true;
|
|
}
|
|
} |