EchoPoint API - 3.0.0b5
App Webcontainer

echopoint
Class AutoLookupService

java.lang.Object
  extended by echopoint.AutoLookupService
All Implemented Interfaces:
Service

public class AutoLookupService
extends Object
implements Service

The service to look for matching entries in the auto lookup model.

Version:
$Id: AutoLookupService.java 259 2009-12-07 16:43:59Z sptrakesh $
Author:
Christoff Spinner 2009-12-07

Field Summary
static AutoLookupService INSTANCE
           
static Properties OUTPUT_PROPERTIES
           
static String SERVICE_ID
           
 
Fields inherited from interface nextapp.echo.webcontainer.Service
DO_NOT_CACHE
 
Method Summary
 void deregister(AutoLookupTextField textFieldEx)
          Deregisters the AutoLookupTextFieldEx with the service
 String getId()
          Returns the service id.
static AutoLookupService getInstance()
          Returns an instance for public use.
 int getVersion()
          Returns the service version.
static void install()
          Installs the service in the registry.
 void register(AutoLookupTextField textFieldEx)
          Registers the AutoLookupTextFieldEx with the service
 void service(Connection conn)
          Handles a service request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVICE_ID

public static final String SERVICE_ID
See Also:
Constant Field Values

INSTANCE

public static final AutoLookupService INSTANCE

OUTPUT_PROPERTIES

public static final Properties OUTPUT_PROPERTIES
Method Detail

install

public static void install()
Installs the service in the registry.


getId

public String getId()
Returns the service id.

Specified by:
getId in interface Service

getVersion

public int getVersion()
Returns the service version.

Specified by:
getVersion in interface Service

service

public void service(Connection conn)
             throws IOException
Handles a service request.

Specified by:
service in interface Service
Parameters:
conn - the connection.
Throws:
IOException

getInstance

public static AutoLookupService getInstance()
Returns an instance for public use.

Returns:
an instance for public use.

register

public void register(AutoLookupTextField textFieldEx)
Registers the AutoLookupTextFieldEx with the service

Parameters:
textFieldEx - - a AutoLookupTextFieldEx to be notified of external events.

deregister

public void deregister(AutoLookupTextField textFieldEx)
Deregisters the AutoLookupTextFieldEx with the service

Parameters:
textFieldEx - - an AutoLookupTextFieldEx to be removed from being notified of external events.

EchoPoint API - 3.0.0b5
App Webcontainer