如何在Liferay 7中为虚拟实例的创建操作创建模型侦听器?

时间:2017-09-27 03:52:22

标签: java liferay osgi liferay-7

package com.test.model.listener;

import org.osgi.service.component.annotations.Component;

import com.google.gson.InstanceCreator;
import com.liferay.portal.kernel.exception.ModelListenerException;
import com.liferay.portal.kernel.model.BaseModelListener;
import com.liferay.portal.kernel.model.ModelListener;
import com.liferay.portal.kernel.model.User;
import com.liferay.portal.kernel.model.*;

@Component(immediate = true, service = ModelListener.class)

public class InsertInstanceModelListener extends BaseModelListener<Instance??> {

    @Override
    public void onAfterCreate(Instance?? model) throws ModelListenerException {
        System.out.println("InsertInstanceModelListener.onAfterCreate()");
        super.onAfterCreate(model);
    }

}

我是liferay的新手。我认为它可能是这样的,但不知道如何使它正确。

1 个答案:

答案 0 :(得分:0)

你在路上。这个OSGi组件需要具体, 你可能正在寻找com.liferay.portal.kernel.model.VirtualHost 如果我理解正确的话。

你不需要打电话给晚餐。