Example usage for com.liferay.portal.kernel.executor PortalExecutorManager PortalExecutorManager

List of usage examples for com.liferay.portal.kernel.executor PortalExecutorManager PortalExecutorManager

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.executor PortalExecutorManager PortalExecutorManager.

Prototype

PortalExecutorManager

Source Link

Usage

From source file:se.vgregion.messagebus.MessageBusTest.java

License:Open Source License

@BeforeClass
public static void init() {
    new PortalExecutorManagerUtil().setPortalExecutorManager(new PortalExecutorManager() {
        @Override//from  w  ww .  j a  v  a  2s  .com
        public <T> Future<T> execute(String name, Callable<T> callable) {
            return null;
        }

        @Override
        public <T> T execute(String name, Callable<T> callable, long timeout, TimeUnit timeUnit)
                throws ExecutionException, InterruptedException, TimeoutException {
            return null;
        }

        @Override
        public com.liferay.portal.kernel.concurrent.ThreadPoolExecutor getPortalExecutor(String name) {
            return null;
        }

        @Override
        public com.liferay.portal.kernel.concurrent.ThreadPoolExecutor getPortalExecutor(String name,
                boolean createIfAbsent) {
            return null;
        }

        @Override
        public com.liferay.portal.kernel.concurrent.ThreadPoolExecutor registerPortalExecutor(String name,
                com.liferay.portal.kernel.concurrent.ThreadPoolExecutor threadPoolExecutor) {
            return null;
        }

        @Override
        public void shutdown() {

        }

        @Override
        public void shutdown(boolean interrupt) {

        }

        @Override
        public void shutdown(String name) {

        }

        @Override
        public void shutdown(String name, boolean interrupt) {

        }
    });

    new EntityCacheUtil().setEntityCache(new EntityCache() {
        @Override
        public void clearCache() {

        }

        @Override
        public void clearCache(String className) {

        }

        @Override
        public void clearLocalCache() {

        }

        @Override
        public Serializable getResult(boolean entityCacheEnabled, Class<?> clazz, Serializable primaryKey) {
            return null;
        }

        @Override
        public void invalidate() {

        }

        @Override
        public Serializable loadResult(boolean entityCacheEnabled, Class<?> clazz, Serializable primaryKey,
                SessionFactory sessionFactory) {
            return null;
        }

        @Override
        public void putResult(boolean entityCacheEnabled, Class<?> clazz, Serializable primaryKey,
                Serializable result) {

        }

        @Override
        public void removeCache(String className) {

        }

        @Override
        public void removeResult(boolean entityCacheEnabled, Class<?> clazz, Serializable primaryKey) {

        }
    });

    new FinderCacheUtil().setFinderCache(new FinderCache() {
        @Override
        public void clearCache() {

        }

        @Override
        public void clearCache(String className) {

        }

        @Override
        public void clearLocalCache() {

        }

        @Override
        public Object getResult(FinderPath finderPath, Object[] args, SessionFactory sessionFactory) {
            return null;
        }

        @Override
        public void invalidate() {

        }

        @Override
        public void putResult(FinderPath finderPath, Object[] args, Object result) {

        }

        @Override
        public void removeCache(String className) {

        }

        @Override
        public void removeResult(FinderPath finderPath, Object[] args) {

        }
    });
}