stomp.enhance
Class EnhancedServiceFactory

java.lang.Object
  |
  +--stomp.util.AbstractFactory
        |
        +--stomp.service.ServiceFactory
              |
              +--stomp.enhance.EnhancedServiceFactory

public class EnhancedServiceFactory
extends ServiceFactory

makes the ServiceFactory enhanced-object-aware, and returns more functional ServiceMetaData.

Author:
Eric Lindauer

Constructor Summary
EnhancedServiceFactory()
           
 
Method Summary
protected  ServiceMetaData createServiceMetaData(java.lang.Class theClass, java.net.URL url)
           
 ServiceMetaData getServiceMetaData(java.lang.Class theClass)
           
 ServiceMetaData getServiceMetaData(java.lang.String className)
           
 
Methods inherited from class stomp.service.ServiceFactory
getInterfaces, getReadOnly, getServiceLayer, singleton
 
Methods inherited from class stomp.util.AbstractFactory
singletonFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnhancedServiceFactory

public EnhancedServiceFactory()
Method Detail

getServiceMetaData

public ServiceMetaData getServiceMetaData(java.lang.Class theClass)
Overrides:
getServiceMetaData in class ServiceFactory

getServiceMetaData

public ServiceMetaData getServiceMetaData(java.lang.String className)
Overrides:
getServiceMetaData in class ServiceFactory

createServiceMetaData

protected ServiceMetaData createServiceMetaData(java.lang.Class theClass,
                                                java.net.URL url)
Overrides:
createServiceMetaData in class ServiceFactory