org.fm.addressbook.service
Class ServiceLocator

java.lang.Object
  extended by org.fm.addressbook.service.ServiceLocator

public class ServiceLocator
extends java.lang.Object

JContact- online Address Book Management Systemhttp://jcontact.sourceforge.net/

Licensed under the terms of any of the following licenses at your choice: -
GNU General Public License Version 2 or later (the "GPL") http://www.gnu.org/licenses/gpl.html -
GNU Lesser General Public License Version 2.1 or later (the "LGPL") http://www.gnu.org/licenses/lgpl.html

ServiceLocator class.

Author:
Tennyson Varghese
Aneesh S

Nested Class Summary
 class ServiceLocator.Services
           
 
Field Summary
static java.lang.String ADDRESSBOOK_SERVICE
           
static java.lang.String CATAGORY_SERVICE
           
static java.lang.String CONTACT_SERVICE
           
 
Method Summary
static ServiceLocator getInstance()
           
 java.lang.Object getLocalHome(int serviceId)
           
 java.lang.Object getLocalService(int serviceId)
          get local service
 java.lang.Object getService(int serviceId)
           
 java.lang.String getServiceName(int serviceId)
           
 java.lang.Object lookup(java.lang.String serviceName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADDRESSBOOK_SERVICE

public static final java.lang.String ADDRESSBOOK_SERVICE
See Also:
Constant Field Values

CONTACT_SERVICE

public static final java.lang.String CONTACT_SERVICE
See Also:
Constant Field Values

CATAGORY_SERVICE

public static final java.lang.String CATAGORY_SERVICE
See Also:
Constant Field Values
Method Detail

getInstance

public static ServiceLocator getInstance()
Returns:
ServiceLocator instance

getLocalService

public java.lang.Object getLocalService(int serviceId)
get local service

Parameters:
serviceId -
Returns:
bean Object

getServiceName

public java.lang.String getServiceName(int serviceId)
Parameters:
serviceId -
Returns:
serviceName

getLocalHome

public java.lang.Object getLocalHome(int serviceId)
Parameters:
serviceId -
Returns:
bean Object

getService

public java.lang.Object getService(int serviceId)
Parameters:
serviceId -
Returns:
bean Object

lookup

public java.lang.Object lookup(java.lang.String serviceName)
Parameters:
serviceName -
Returns:
bean Object