All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ars.database.service.event.ServiceEvent Maven / Gradle / Ivy

The newest version!
package ars.database.service.event;

import ars.invoke.event.InvokeEvent;
import ars.invoke.request.Requester;
import ars.database.service.Service;

/**
 * 业务操作事件模型
 *
 * @author wuyongqiang
 */
public abstract class ServiceEvent extends InvokeEvent {
    private static final long serialVersionUID = 1L;

    private transient Service service;

    public ServiceEvent(Requester requester, Service service) {
        super(requester);
        if (service == null) {
            throw new IllegalArgumentException("Service must not be null");
        }
        this.service = service;
    }

    public Service getService() {
        return service;
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy