stomp.enhance
Class EnhancedServiceMetaData

java.lang.Object
  |
  +--stomp.service.ServiceMetaData
        |
        +--stomp.enhance.EnhancedServiceMetaData

public class EnhancedServiceMetaData
extends ServiceMetaData

adds awareness of the enhanced proxy-delegate pair to normal ServiceMetaData

Author:
Eric Lindauer

Constructor Summary
protected EnhancedServiceMetaData(java.lang.Class theClass, java.net.URL resource, RuntimePrefsImpl prefs)
           
 
Method Summary
 java.lang.String getCommonInterfaceName()
           
 java.lang.String getDelegateName()
           
 java.lang.Class getDelegateType()
           
 java.lang.String getProxyName()
           
 EnhancedServiceMetaData getSuper()
          returns the metadata associated with the parent of this object, if any.
 boolean overridesInterface()
           
 
Methods inherited from class stomp.service.ServiceMetaData
getDescribedType, getPrefs, getServiceDOM, getServiceNames, getServiceTypes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnhancedServiceMetaData

protected EnhancedServiceMetaData(java.lang.Class theClass,
                                  java.net.URL resource,
                                  RuntimePrefsImpl prefs)
Method Detail

getProxyName

public java.lang.String getProxyName()

getCommonInterfaceName

public java.lang.String getCommonInterfaceName()

getDelegateName

public java.lang.String getDelegateName()

getDelegateType

public java.lang.Class getDelegateType()

overridesInterface

public boolean overridesInterface()

getSuper

public EnhancedServiceMetaData getSuper()
returns the metadata associated with the parent of this object, if any.