001
014
015 package com.liferay.portal.service;
016
017 import com.liferay.portal.kernel.util.AutoResetThreadLocal;
018
019
022 public class ServiceContextThreadLocal {
023
024 public static ServiceContext getServiceContext() {
025 return _serviceContextThreadLocal.get();
026 }
027
028 public static void setServiceContext(ServiceContext serviceContext) {
029 _serviceContextThreadLocal.set(serviceContext);
030 }
031
032 private static ThreadLocal<ServiceContext> _serviceContextThreadLocal =
033 new AutoResetThreadLocal<ServiceContext>(
034 ServiceContextThreadLocal.class + "._serviceContextThreadLocal");
035
036 }