JBoss Remoting 3.0.0.Beta2

org.jboss.remoting.spi
Class AbstractSimpleCloseable

java.lang.Object
  extended by org.jboss.remoting.spi.AbstractHandleableCloseable<SimpleCloseable>
      extended by org.jboss.remoting.spi.AbstractSimpleCloseable
All Implemented Interfaces:
Closeable, HandleableCloseable<SimpleCloseable>, SimpleCloseable

public abstract class AbstractSimpleCloseable
extends AbstractHandleableCloseable<SimpleCloseable>
implements SimpleCloseable

An abstract simple closeable implementation.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.remoting.HandleableCloseable
HandleableCloseable.Key
 
Field Summary
 
Fields inherited from class org.jboss.remoting.spi.AbstractHandleableCloseable
executor
 
Constructor Summary
protected AbstractSimpleCloseable(Executor executor)
          Basic constructor.
 
Method Summary
 
Methods inherited from class org.jboss.remoting.spi.AbstractHandleableCloseable
addCloseHandler, close, closeAction, finalize, getExecutor, isOpen
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.remoting.HandleableCloseable
addCloseHandler, close
 

Constructor Detail

AbstractSimpleCloseable

protected AbstractSimpleCloseable(Executor executor)
Basic constructor.

Parameters:
executor - the executor used to execute the close notification handlers

JBoss Remoting 3.0.0.Beta2

Copyright © 2008 JBoss, a division of Red Hat, Inc.