org.jboss.jms.client.state
Class HierarchicalStateSupport
java.lang.Object
org.jboss.jms.client.state.HierarchicalStateSupport
- All Implemented Interfaces:
- HierarchicalState
- Direct Known Subclasses:
- BrowserState, ConnectionState, ConsumerState, ProducerState, SessionState
- public abstract class HierarchicalStateSupport
- extends java.lang.Object
- implements HierarchicalState
Base implementation of HierarchicalState.
State is created and maintained by the StateCreationAspect. The state is placed in the meta data
for the invocation, so that it is available in any of the interceptors/aspects, this enables each
interceptor/aspect to access the state for it's delegate without having to add multiple get/set
methods on the delegate API.
- Version:
- $Revision: 1928 $
$Id: HierarchicalStateSupport.java 1928 2007-01-09 11:36:35Z ovidiu.feodorov@jboss.com $
- Author:
- Tim Fox, Clebert Suconic, Ovidiu Feodorov
Field Summary |
protected java.util.Set |
children
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
children
protected java.util.Set children
HierarchicalStateSupport
public HierarchicalStateSupport(HierarchicalState parent,
DelegateSupport delegate)
getChildren
public java.util.Set getChildren()
- Specified by:
getChildren
in interface HierarchicalState
- Returns:
- Set
Copyright © 2006 JBoss Inc. All Rights Reserved.