org.jboss.jms.client.container
Class ConnectionAspect

java.lang.Object
  extended byorg.jboss.jms.client.container.ConnectionAspect

public class ConnectionAspect
extends java.lang.Object

Handles operations related to the connection This aspect is PER_INSTANCE.

Version:
$Revision: 2681 $ $Id: ConnectionAspect.java 2681 2007-05-15 00:09:10Z timfox $
Author:
Ovidiu Feodorov, Tim Fox, Clebert Suconic

Field Summary
protected  JBossConnectionMetaData connMetaData
           
protected  ConnectionState state
           
 
Constructor Summary
ConnectionAspect()
           
 
Method Summary
 java.lang.Object handleClose(Invocation invocation)
           
 java.lang.Object handleCreateSessionDelegate(Invocation invocation)
           
 java.lang.Object handleGetClientID(Invocation invocation)
           
 java.lang.Object handleGetConnectionMetaData(Invocation invocation)
           
 java.lang.Object handleGetExceptionListener(Invocation invocation)
           
 java.lang.Object handleRegisterFailoverListener(Invocation invocation)
           
 java.lang.Object handleSetClientID(Invocation invocation)
           
 java.lang.Object handleSetExceptionListener(Invocation invocation)
           
 java.lang.Object handleStart(Invocation invocation)
           
 java.lang.Object handleStop(Invocation invocation)
           
 java.lang.Object handleUnregisterFailoverListener(Invocation invocation)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

connMetaData

protected JBossConnectionMetaData connMetaData

state

protected ConnectionState state
Constructor Detail

ConnectionAspect

public ConnectionAspect()
Method Detail

handleGetClientID

public java.lang.Object handleGetClientID(Invocation invocation)
                                   throws java.lang.Throwable
Throws:
java.lang.Throwable

handleSetClientID

public java.lang.Object handleSetClientID(Invocation invocation)
                                   throws java.lang.Throwable
Throws:
java.lang.Throwable

handleGetExceptionListener

public java.lang.Object handleGetExceptionListener(Invocation invocation)
                                            throws java.lang.Throwable
Throws:
java.lang.Throwable

handleSetExceptionListener

public java.lang.Object handleSetExceptionListener(Invocation invocation)
                                            throws java.lang.Throwable
Throws:
java.lang.Throwable

handleGetConnectionMetaData

public java.lang.Object handleGetConnectionMetaData(Invocation invocation)
                                             throws java.lang.Throwable
Throws:
java.lang.Throwable

handleStart

public java.lang.Object handleStart(Invocation invocation)
                             throws java.lang.Throwable
Throws:
java.lang.Throwable

handleStop

public java.lang.Object handleStop(Invocation invocation)
                            throws java.lang.Throwable
Throws:
java.lang.Throwable

handleCreateSessionDelegate

public java.lang.Object handleCreateSessionDelegate(Invocation invocation)
                                             throws java.lang.Throwable
Throws:
java.lang.Throwable

handleClose

public java.lang.Object handleClose(Invocation invocation)
                             throws java.lang.Throwable
Throws:
java.lang.Throwable

handleRegisterFailoverListener

public java.lang.Object handleRegisterFailoverListener(Invocation invocation)
                                                throws java.lang.Throwable
Throws:
java.lang.Throwable

handleUnregisterFailoverListener

public java.lang.Object handleUnregisterFailoverListener(Invocation invocation)
                                                  throws java.lang.Throwable
Throws:
java.lang.Throwable

toString

public java.lang.String toString()


Copyright © 2006 JBoss Inc. All Rights Reserved.