org.jboss.jms.server.endpoint.advised
Class AdvisedSupport

java.lang.Object
  extended by org.jboss.jms.server.endpoint.advised.AdvisedSupport
Direct Known Subclasses:
BrowserAdvised, ConnectionAdvised, ConnectionFactoryAdvised, ConsumerAdvised, SessionAdvised

public abstract class AdvisedSupport
extends java.lang.Object

Base class for server-side advised class. Server-side advised classes are concrete implementations of the particular endpoint interface that simply delegate all method calls to their corresponding concrete server endpoint class (e.g. SessionAdvised delegates ServerSessionEndpoint). The server-side advised classes are the classes that get advised by AOP to provide the server side advice stack. We do not advise the actual concrete server endpoint class directly since that would lead to all method invocations for the advised methods also going through the interceptor stack which is unnecessary and unperformant.

Version:
$Revision: 530 $ $Id: AdvisedSupport.java 530 2005-12-21 05:32:53Z ovidiu $
Author:
Tim Fox

Constructor Summary
AdvisedSupport()
           
 
Method Summary
abstract  java.lang.Object getEndpoint()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdvisedSupport

public AdvisedSupport()
Method Detail

getEndpoint

public abstract java.lang.Object getEndpoint()


Copyright © 2006 JBoss Inc. All Rights Reserved.