Class NamingService
- java.lang.Object
-
- com.iplanet.services.naming.service.NamingService
-
- All Implemented Interfaces:
RequestHandler
public class NamingService extends Object implements RequestHandler
-
-
Field Summary
Fields Modifier and Type Field Description static StringNAMING_SERVICEstatic StringNAMING_SERVICE_PACKAGEstatic StringPLATFORM_SERVICEstatic intSERVICE_REV_NUMBER_70static intserviceRevNumber
-
Constructor Summary
Constructors Constructor Description NamingService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HashtablegetNamingTable()static HashtablegetNamingTable(boolean forClient)This function returns the naming table that consists of service urls, platform servers and key/value mappings for platform servers Each server instance needs to be updated in the platform server list to reflect that server in the naming tablestatic voidinitialize()ResponseSetprocess(PLLAuditor auditor, List<Request> requests, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse, jakarta.servlet.ServletContext servletContext)This interface must be implemented by high level services and applications in order to receive requests from the Platform Low Level API.
-
-
-
Field Detail
-
NAMING_SERVICE
public static final String NAMING_SERVICE
- See Also:
- Constant Field Values
-
PLATFORM_SERVICE
public static final String PLATFORM_SERVICE
- See Also:
- Constant Field Values
-
SERVICE_REV_NUMBER_70
public static final int SERVICE_REV_NUMBER_70
- See Also:
- Constant Field Values
-
serviceRevNumber
public static int serviceRevNumber
-
NAMING_SERVICE_PACKAGE
public static final String NAMING_SERVICE_PACKAGE
- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
public static void initialize()
-
getNamingTable
public static Hashtable getNamingTable(boolean forClient) throws SMSException
This function returns the naming table that consists of service urls, platform servers and key/value mappings for platform servers Each server instance needs to be updated in the platform server list to reflect that server in the naming table- Throws:
SMSException
-
getNamingTable
public static Hashtable getNamingTable() throws SMSException
- Throws:
SMSException
-
process
public ResponseSet process(PLLAuditor auditor, List<Request> requests, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse, jakarta.servlet.ServletContext servletContext)
Description copied from interface:RequestHandlerThis interface must be implemented by high level services and applications in order to receive requests from the Platform Low Level API.- Specified by:
processin interfaceRequestHandler- Parameters:
auditor- Delegate for publication of 'access' audit events.requests- A Setof Request objects. servletRequest- Reference to HttpServletRequest object.servletResponse- Reference to HttpServletResponse object.servletContext- Reference to ServletContext object.
-
-