You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ak...@apache.org on 2003/12/17 02:41:19 UTC
svn commit: rev 1451 - in incubator/directory/ldap/trunk/eve/frontend: buffer/impl/src/java/org/apache/eve/buffer buffer/spi/src/java/org/apache/eve/buffer common/api/src/java/org/apache/eve common/api/src/java/org/apache/eve/event common/api/src/java/org/apache/eve/listener common/api/src/java/org/apache/eve/security common/api/src/java/org/apache/eve/seda common/api/src/java/org/apache/eve/session common/api/src/java/org/apache/eve/thread event/impl/src/java/org/apache/eve/event event/spi/src/java/org/apache/eve/event input/impl/src/java/org/apache/eve/input input/spi/src/java/org/apache/eve/input listener/impl/src/java/org/apache/eve/listener
Author: akarasulu
Date: Tue Dec 16 17:41:17 2003
New Revision: 1451
Modified:
incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/DefaultBufferPool.java
incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/MerlinBufferPool.java
incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/MerlinBufferPoolMonitor.java
incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPool.java
incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolConfig.java
incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolMonitor.java
incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolMonitorAdapter.java
incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/DefaultBufferPoolConfig.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/ResourceException.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ClientEvent.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ConnectEvent.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ConnectSubscriber.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/DisconnectEvent.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/DisconnectSubscriber.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/InputEvent.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionCreationEvent.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionCreationSubscriber.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionDestructionEvent.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionDestructionListener.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/Subscriber.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/listener/ClientKey.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/listener/KeyExpiryException.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/security/LdapPrincipal.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/DefaultStage.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/EnqueuePredicate.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/Stage.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageConfig.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageHandler.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageMonitor.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageMonitorAdapter.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/session/ClientSession.java
incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/thread/ThreadPool.java
incubator/directory/ldap/trunk/eve/frontend/event/impl/src/java/org/apache/eve/event/DefaultEventRouter.java
incubator/directory/ldap/trunk/eve/frontend/event/impl/src/java/org/apache/eve/event/MerlinEventRouter.java
incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouter.java
incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouterMonitor.java
incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouterMonitorAdapter.java
incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/Filter.java
incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/Subscription.java
incubator/directory/ldap/trunk/eve/frontend/input/impl/src/java/org/apache/eve/input/AvalonInputManagerMonitor.java
incubator/directory/ldap/trunk/eve/frontend/input/impl/src/java/org/apache/eve/input/DefaultInputManager.java
incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManager.java
incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManagerMonitor.java
incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManagerMonitorAdapter.java
incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/AvalonListenerManagerMonitor.java
incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/DefaultListenerManager.java
incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/ListenerManagerMonitorAdapter.java
incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/MerlinListenerManager.java
Log:
switching to Rev keywork from ineffective Revision on mass
Modified: incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/DefaultBufferPool.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/DefaultBufferPool.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/DefaultBufferPool.java Tue Dec 16 17:41:17 2003
@@ -61,9 +61,9 @@
/**
* The default BufferPool implementation.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class DefaultBufferPool implements BufferPool
{
Modified: incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/MerlinBufferPool.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/MerlinBufferPool.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/MerlinBufferPool.java Tue Dec 16 17:41:17 2003
@@ -67,9 +67,9 @@
* @avalon.component name="buffer-pool" lifestyle="singleton"
* @avalon.service type="org.apache.eve.buffer.BufferPool" version="1.0"
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class MerlinBufferPool
extends AbstractLogEnabled
Modified: incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/MerlinBufferPoolMonitor.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/MerlinBufferPoolMonitor.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/buffer/impl/src/java/org/apache/eve/buffer/MerlinBufferPoolMonitor.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* $todo$ doc me
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class MerlinBufferPoolMonitor
extends AbstractLogEnabled
Modified: incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPool.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPool.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPool.java Tue Dec 16 17:41:17 2003
@@ -58,9 +58,9 @@
/**
* Service interface for an NIO direct memory buffer pool.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface BufferPool
{
Modified: incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolConfig.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolConfig.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolConfig.java Tue Dec 16 17:41:17 2003
@@ -52,9 +52,9 @@
/**
* BufferPool configuration parameters used regardless of implementation.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface BufferPoolConfig
{
Modified: incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolMonitor.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolMonitor.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolMonitor.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* The BufferPool monitor interface.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface BufferPoolMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolMonitorAdapter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolMonitorAdapter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/BufferPoolMonitorAdapter.java Tue Dec 16 17:41:17 2003
@@ -57,9 +57,9 @@
* A BufferPoolMonitor adapter to extend to monitor only those signals that
* are of interest.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class BufferPoolMonitorAdapter implements BufferPoolMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/DefaultBufferPoolConfig.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/DefaultBufferPoolConfig.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/buffer/spi/src/java/org/apache/eve/buffer/DefaultBufferPoolConfig.java Tue Dec 16 17:41:17 2003
@@ -52,9 +52,9 @@
/**
* A BufferPoolConfig implementation bean.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class DefaultBufferPoolConfig implements BufferPoolConfig
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/ResourceException.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/ResourceException.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/ResourceException.java Tue Dec 16 17:41:17 2003
@@ -53,9 +53,9 @@
/**
* Exception thrown when a resource was needed and could not be acquired.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class ResourceException extends Exception
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ClientEvent.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ClientEvent.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ClientEvent.java Tue Dec 16 17:41:17 2003
@@ -58,9 +58,9 @@
/**
* An event associated with a specific client.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public abstract class ClientEvent extends EventObject
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ConnectEvent.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ConnectEvent.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ConnectEvent.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* Represents the acceptance by the server of a new client socket connection.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class ConnectEvent
extends ClientEvent
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ConnectSubscriber.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ConnectSubscriber.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/ConnectSubscriber.java Tue Dec 16 17:41:17 2003
@@ -54,9 +54,9 @@
* Type specific Subscriber interface for ConnectEvents which represent the
* acceptance of client socket connections by a server.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface ConnectSubscriber extends Subscriber
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/DisconnectEvent.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/DisconnectEvent.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/DisconnectEvent.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* Represents the acceptance by the server of a new client socket connection.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class DisconnectEvent extends ClientEvent
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/DisconnectSubscriber.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/DisconnectSubscriber.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/DisconnectSubscriber.java Tue Dec 16 17:41:17 2003
@@ -54,9 +54,9 @@
* Subscriber interface for DisconnectEvents which represent the loss or drop
* of client socket connections by a server.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface DisconnectSubscriber extends Subscriber
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/InputEvent.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/InputEvent.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/InputEvent.java Tue Dec 16 17:41:17 2003
@@ -66,9 +66,9 @@
* interactions required with the buffer pool without creating a dependency
* on the BufferPool spi or its implementation.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public abstract class InputEvent extends EventObject
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionCreationEvent.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionCreationEvent.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionCreationEvent.java Tue Dec 16 17:41:17 2003
@@ -59,9 +59,9 @@
* the directory may destroy an existing session and create another one without
* droping the socket connection.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class SessionCreationEvent extends ClientEvent
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionCreationSubscriber.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionCreationSubscriber.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionCreationSubscriber.java Tue Dec 16 17:41:17 2003
@@ -53,9 +53,9 @@
/**
* Type safe Subscriber for session creation events for clients.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface SessionCreationSubscriber extends Subscriber
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionDestructionEvent.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionDestructionEvent.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionDestructionEvent.java Tue Dec 16 17:41:17 2003
@@ -59,9 +59,9 @@
* the directory may destroy an existing session and create another one without
* droping the socket connection.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class SessionDestructionEvent extends ClientEvent
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionDestructionListener.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionDestructionListener.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/SessionDestructionListener.java Tue Dec 16 17:41:17 2003
@@ -53,9 +53,9 @@
/**
* Type safe Subscriber interested in session deletion events.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface SessionDestructionListener
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/Subscriber.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/Subscriber.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/event/Subscriber.java Tue Dec 16 17:41:17 2003
@@ -59,9 +59,9 @@
*
* @see <a href="http://members.ispwest.com/jeffhartkopf/notifier">
* Event Notifier Pattern</a>
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface Subscriber extends EventListener
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/listener/ClientKey.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/listener/ClientKey.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/listener/ClientKey.java Tue Dec 16 17:41:17 2003
@@ -68,9 +68,9 @@
* ClientKey instance. Socket IO is managed using a pair of lock objects
* specificially for this purpose.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public final class ClientKey
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/listener/KeyExpiryException.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/listener/KeyExpiryException.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/listener/KeyExpiryException.java Tue Dec 16 17:41:17 2003
@@ -57,9 +57,9 @@
* An exception that is raised when the accessor methods on an expired ClientKey
* are used.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class KeyExpiryException extends IOException
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/security/LdapPrincipal.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/security/LdapPrincipal.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/security/LdapPrincipal.java Tue Dec 16 17:41:17 2003
@@ -58,9 +58,9 @@
/**
* Principal with accessors to a Name and a Locale.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface LdapPrincipal extends Principal
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/DefaultStage.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/DefaultStage.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/DefaultStage.java Tue Dec 16 17:41:17 2003
@@ -59,9 +59,9 @@
/**
* The default Stage implementation.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class DefaultStage implements Stage
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/EnqueuePredicate.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/EnqueuePredicate.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/EnqueuePredicate.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* Predicate used to determine whether or not an event is enqueued onto a Stage.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface EnqueuePredicate
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/Stage.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/Stage.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/Stage.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* Simple SEDA Stage interface.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface Stage
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageConfig.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageConfig.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageConfig.java Tue Dec 16 17:41:17 2003
@@ -58,9 +58,9 @@
/**
* The configuration required for a stage.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface StageConfig
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageHandler.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageHandler.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageHandler.java Tue Dec 16 17:41:17 2003
@@ -57,9 +57,9 @@
/**
* Thread safe Event handler used by Stages.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision: 1.3 $
+ * @version $Rev$
*/
public interface StageHandler
extends EventListener
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageMonitor.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageMonitor.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageMonitor.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* Interface used to monitor Stage services.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface StageMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageMonitorAdapter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageMonitorAdapter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/seda/StageMonitorAdapter.java Tue Dec 16 17:41:17 2003
@@ -54,9 +54,9 @@
/**
* $todo$ doc me
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class StageMonitorAdapter implements StageMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/session/ClientSession.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/session/ClientSession.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/session/ClientSession.java Tue Dec 16 17:41:17 2003
@@ -61,9 +61,9 @@
/**
* Session interface for a client.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface ClientSession
{
Modified: incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/thread/ThreadPool.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/thread/ThreadPool.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/common/api/src/java/org/apache/eve/thread/ThreadPool.java Tue Dec 16 17:41:17 2003
@@ -53,9 +53,9 @@
/**
* A pool of threads used by the server or its Stages.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface ThreadPool
{
Modified: incubator/directory/ldap/trunk/eve/frontend/event/impl/src/java/org/apache/eve/event/DefaultEventRouter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/event/impl/src/java/org/apache/eve/event/DefaultEventRouter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/event/impl/src/java/org/apache/eve/event/DefaultEventRouter.java Tue Dec 16 17:41:17 2003
@@ -59,9 +59,9 @@
/**
* An synchronous implementation of the event router / notification pattern.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class DefaultEventRouter implements EventRouter
{
Modified: incubator/directory/ldap/trunk/eve/frontend/event/impl/src/java/org/apache/eve/event/MerlinEventRouter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/event/impl/src/java/org/apache/eve/event/MerlinEventRouter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/event/impl/src/java/org/apache/eve/event/MerlinEventRouter.java Tue Dec 16 17:41:17 2003
@@ -63,9 +63,9 @@
* @avalon.component name="event-router" lifestyle="singleton"
* @avalon.service type="org.apache.eve.event.EventRouter" version="1.0"
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class MerlinEventRouter extends AbstractLogEnabled
implements
Modified: incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouter.java Tue Dec 16 17:41:17 2003
@@ -57,9 +57,9 @@
* Event service based on an exact version of the event notifier pattern found
* <a href="http://members.ispwest.com/jeffhartkopf/notifier/">here</a>.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface EventRouter
{
Modified: incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouterMonitor.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouterMonitor.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouterMonitor.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* Monitors the activities of the event router.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface EventRouterMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouterMonitorAdapter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouterMonitorAdapter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/EventRouterMonitorAdapter.java Tue Dec 16 17:41:17 2003
@@ -56,9 +56,9 @@
/**
* Does nothing and created by the default constructor.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class EventRouterMonitorAdapter implements EventRouterMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/Filter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/Filter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/Filter.java Tue Dec 16 17:41:17 2003
@@ -57,9 +57,9 @@
* A filter in the event router is used to further prune the subscriber's
* interest list.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface Filter
{
Modified: incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/Subscription.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/Subscription.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/event/spi/src/java/org/apache/eve/event/Subscription.java Tue Dec 16 17:41:17 2003
@@ -53,9 +53,9 @@
/**
* A subscription bean.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class Subscription
{
Modified: incubator/directory/ldap/trunk/eve/frontend/input/impl/src/java/org/apache/eve/input/AvalonInputManagerMonitor.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/input/impl/src/java/org/apache/eve/input/AvalonInputManagerMonitor.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/input/impl/src/java/org/apache/eve/input/AvalonInputManagerMonitor.java Tue Dec 16 17:41:17 2003
@@ -50,17 +50,17 @@
package org.apache.eve.input ;
+import org.apache.avalon.framework.logger.Logger ;
import org.apache.avalon.framework.logger.LogEnabled ;
-import org.apache.avalon.framework.logger.Logger;
/**
* A monitor that uses Avolon logging life-cycle an loggers to report events
* in the InputManager.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class AvalonInputManagerMonitor extends InputManagerMonitorAdapter
implements LogEnabled
Modified: incubator/directory/ldap/trunk/eve/frontend/input/impl/src/java/org/apache/eve/input/DefaultInputManager.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/input/impl/src/java/org/apache/eve/input/DefaultInputManager.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/input/impl/src/java/org/apache/eve/input/DefaultInputManager.java Tue Dec 16 17:41:17 2003
@@ -72,9 +72,9 @@
/**
* Default InputManager implementation based on NIO selectors and channels.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class DefaultInputManager implements InputManager
{
Modified: incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManager.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManager.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManager.java Tue Dec 16 17:41:17 2003
@@ -57,6 +57,10 @@
/**
* Service interface for server modules that monitor incomming PDU requests on
* a client's inputs.
+ *
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
+ * @author $Author$
+ * @version $Rev$
*/
public interface InputManager
extends ConnectSubscriber, DisconnectSubscriber
Modified: incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManagerMonitor.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManagerMonitor.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManagerMonitor.java Tue Dec 16 17:41:17 2003
@@ -63,9 +63,9 @@
/**
* Monitors input activity managed by the the InputManager.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public interface InputManagerMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManagerMonitorAdapter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManagerMonitorAdapter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/input/spi/src/java/org/apache/eve/input/InputManagerMonitorAdapter.java Tue Dec 16 17:41:17 2003
@@ -63,9 +63,9 @@
/**
* An adaptor for the InputManagerMonitor interface.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class InputManagerMonitorAdapter implements InputManagerMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/AvalonListenerManagerMonitor.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/AvalonListenerManagerMonitor.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/AvalonListenerManagerMonitor.java Tue Dec 16 17:41:17 2003
@@ -60,9 +60,9 @@
/**
* Uses an Avalon logging to monitor component activity.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class AvalonListenerManagerMonitor extends AbstractLogEnabled
implements ListenerManagerMonitor
Modified: incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/DefaultListenerManager.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/DefaultListenerManager.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/DefaultListenerManager.java Tue Dec 16 17:41:17 2003
@@ -73,9 +73,9 @@
* A listener manager that uses non-blocking NIO based constructs to detect
* client connections on server socket listeners.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class DefaultListenerManager
implements
Modified: incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/ListenerManagerMonitorAdapter.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/ListenerManagerMonitorAdapter.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/ListenerManagerMonitorAdapter.java Tue Dec 16 17:41:17 2003
@@ -58,9 +58,9 @@
/**
* Null adapter for the ListenerManagerMonitor.
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class ListenerManagerMonitorAdapter implements ListenerManagerMonitor
{
Modified: incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/MerlinListenerManager.java
==============================================================================
--- incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/MerlinListenerManager.java (original)
+++ incubator/directory/ldap/trunk/eve/frontend/listener/impl/src/java/org/apache/eve/listener/MerlinListenerManager.java Tue Dec 16 17:41:17 2003
@@ -71,9 +71,9 @@
* @avalon.component name="listener-manager" lifestyle="singleton"
* @avalon.service type="org.apache.eve.listener.ListenerManager" version="1.0"
*
- * @author <a href="mailto:aok123@bellsouth.net">Alex Karasulu</a>
+ * @author <a href="mailto:akarasulu@apache.org">Alex Karasulu</a>
* @author $Author$
- * @version $Revision$
+ * @version $Rev$
*/
public class MerlinListenerManager extends AbstractLogEnabled
implements