org.sblim.slp.internal

Class ServiceRepository


public class ServiceRepository
extends java.lang.Object

ServiceRepository.java (C) Copyright IBM Corp. 2005, 2006 THIS FILE IS PROVIDED UNDER THE TERMS OF THE COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. You can obtain a current copy of the Common Public License from http://www.opensource.org/licenses/cpl1.0.php

Constructor Summary

ServiceRepository()

Method Summary

void
deregister(ServiceURL pServiceUrl, Vector pScopes)
Vector
findAttributes(ServiceURL pServiceUrl, Vector pScopes, Vector pTagList, Locale pLocale)
Vector
findServiceTypes(ServiceType pServiceType, Vector pScopes)
Vector
findServices(ServiceType pServiceType, Vector pScopes, String pQuery, Locale pLocale)
boolean
register(ServiceURL pServiceUrl, Vector pAttributeIds, Vector pScopes, Locale pLocale)
void
updateRegistration(ServiceURL pServiceUrl, Vector pAttributeIds, Vector pScopes, Locale pLocale)

Constructor Details

ServiceRepository

public ServiceRepository()

Method Details

deregister

public void deregister(ServiceURL pServiceUrl,
                       Vector pScopes)
            throws ServiceLocationException

findAttributes

public Vector findAttributes(ServiceURL pServiceUrl,
                             Vector pScopes,
                             Vector pTagList,
                             Locale pLocale)

findServiceTypes

public Vector findServiceTypes(ServiceType pServiceType,
                               Vector pScopes)
            throws ServiceLocationException

findServices

public Vector findServices(ServiceType pServiceType,
                           Vector pScopes,
                           String pQuery,
                           Locale pLocale)

register

public boolean register(ServiceURL pServiceUrl,
                        Vector pAttributeIds,
                        Vector pScopes,
                        Locale pLocale)
            throws ServiceLocationException

updateRegistration

public void updateRegistration(ServiceURL pServiceUrl,
                               Vector pAttributeIds,
                               Vector pScopes,
                               Locale pLocale)
            throws ServiceLocationException

Copyright © 2005, 2007 IBM Corporation. All Rights Reserved.