com.codingapi.txlcn.tc.txmsg.transaction.DeleteAspectLogService Maven / Gradle / Ivy
package com.codingapi.txlcn.tc.txmsg.transaction;
import com.codingapi.txlcn.common.exception.TxClientException;
import com.codingapi.txlcn.tc.corelog.aspect.AspectLogHelper;
import com.codingapi.txlcn.tc.txmsg.RpcExecuteService;
import com.codingapi.txlcn.tc.txmsg.TransactionCmd;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.io.Serializable;
/**
* Description:
* Date: 19-2-12 上午10:56
*
* @author ujued
*/
@Component("rpc_delete-aspect-log")
public class DeleteAspectLogService implements RpcExecuteService {
private final AspectLogHelper aspectLogHelper;
@Autowired
public DeleteAspectLogService(AspectLogHelper aspectLogHelper) {
this.aspectLogHelper = aspectLogHelper;
}
@Override
public Serializable execute(TransactionCmd transactionCmd) throws TxClientException {
aspectLogHelper.delete(transactionCmd.getGroupId());
return null;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy