org.demac.context
Interface ServiceFactory

All Known Implementing Classes:
ServiceFactoryImpl

public interface ServiceFactory


Method Summary
 java.util.Enumeration getAllServiceTypes()
           
 ServiceObject getFunctionalServiceObject(ServiceHandle handle, Criteria criteria)
           
 boolean isServiceTypeAvailible(java.lang.String serviceType)
           
 void loadAvailibleServiceTypes()
           
 

Method Detail

getFunctionalServiceObject

ServiceObject getFunctionalServiceObject(ServiceHandle handle,
                                         Criteria criteria)

getAllServiceTypes

java.util.Enumeration getAllServiceTypes()

isServiceTypeAvailible

boolean isServiceTypeAvailible(java.lang.String serviceType)

loadAvailibleServiceTypes

void loadAvailibleServiceTypes()
                               throws java.lang.ClassNotFoundException,
                                      java.lang.IllegalArgumentException,
                                      java.lang.SecurityException,
                                      java.lang.IllegalAccessException,
                                      java.lang.reflect.InvocationTargetException,
                                      java.lang.NoSuchMethodException
Throws:
java.lang.ClassNotFoundException
java.lang.IllegalArgumentException
java.lang.SecurityException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException