ContactLocalServiceFactory.java |
1 /** 2 * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved. 3 * 4 * 5 * 6 * 7 * The contents of this file are subject to the terms of the Liferay Enterprise 8 * Subscription License ("License"). You may not use this file except in 9 * compliance with the License. You can obtain a copy of the License by 10 * contacting Liferay, Inc. See the License for the specific language governing 11 * permissions and limitations under the License, including but not limited to 12 * distribution rights of the Software. 13 * 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 17 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 19 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 20 * SOFTWARE. 21 */ 22 23 package com.liferay.portal.service; 24 25 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil; 26 27 /** 28 * <a href="ContactLocalServiceFactory.java.html"><b><i>View Source</i></b></a> 29 * 30 * <p> 31 * ServiceBuilder generated this class. Modifications in this class will be 32 * overwritten the next time is generated. 33 * </p> 34 * 35 * <p> 36 * This class is responsible for the lookup of the implementation for 37 * {@link ContactLocalService}. Spring manages the lookup 38 * and lifecycle of the beans. This means you can modify the Spring 39 * configuration files to return a different implementation or to inject 40 * additional behavior. 41 * </p> 42 * 43 * <p> 44 * See the <b>spring.configs</b> property in portal.properties for additional 45 * information on how to customize the Spring XML files. 46 * </p> 47 * 48 * @author Brian Wing Shun Chan 49 * @see ContactLocalService 50 * @see ContactLocalServiceUtil 51 * @generated 52 */ 53 public class ContactLocalServiceFactory { 54 /** 55 * @deprecated 56 */ 57 public static ContactLocalService getService() { 58 return _getFactory()._service; 59 } 60 61 /** 62 * @deprecated 63 */ 64 public static ContactLocalService getImpl() { 65 if (_impl == null) { 66 _impl = (ContactLocalService)PortalBeanLocatorUtil.locate(_IMPL); 67 } 68 69 return _impl; 70 } 71 72 /** 73 * @deprecated 74 */ 75 public static ContactLocalService getTxImpl() { 76 if (_txImpl == null) { 77 _txImpl = (ContactLocalService)PortalBeanLocatorUtil.locate(_TX_IMPL); 78 } 79 80 return _txImpl; 81 } 82 83 /** 84 * @deprecated 85 */ 86 public void setService(ContactLocalService service) { 87 _service = service; 88 } 89 90 private static ContactLocalServiceFactory _getFactory() { 91 if (_factory == null) { 92 _factory = (ContactLocalServiceFactory)PortalBeanLocatorUtil.locate(_FACTORY); 93 } 94 95 return _factory; 96 } 97 98 private static final String _FACTORY = ContactLocalServiceFactory.class.getName(); 99 private static final String _IMPL = ContactLocalService.class.getName() + 100 ".impl"; 101 private static final String _TX_IMPL = ContactLocalService.class.getName() + 102 ".transaction"; 103 private static ContactLocalServiceFactory _factory; 104 private static ContactLocalService _impl; 105 private static ContactLocalService _txImpl; 106 private ContactLocalService _service; 107 }