com.werken.blissed.activity
Class NoOpActivity

java.lang.Object
  |
  +--com.werken.blissed.activity.NoOpActivity
All Implemented Interfaces:
Activity

public class NoOpActivity
extends java.lang.Object
implements Activity

Activity which performs no actions.

Author:
bob mcwhirter
See Also:
Activity

Field Summary
static NoOpActivity INSTANCE
          Singleton instance.
 
Constructor Summary
NoOpActivity()
          Construct.
 
Method Summary
 java.lang.String getDescription()
          Retrieve the description.
 java.lang.String getName()
          Retrieve the name.
 void perform(ProcessContext context)
          Perform this activity.
 void setDescription(java.lang.String description)
          Set the description.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final NoOpActivity INSTANCE
Singleton instance.
Constructor Detail

NoOpActivity

public NoOpActivity()
Construct.

While NoOpActivity does provide this public constructor, it is recommended to simply use the singleton instance provided.

See Also:
INSTANCE
Method Detail

perform

public void perform(ProcessContext context)
Perform this activity.

This implementation does nothing and simply returns. Hence, it's a no-op.

Specified by:
perform in interface Activity
Parameters:
context - The process context.

getName

public java.lang.String getName()
Retrieve the name.
Returns:
The name.

getDescription

public java.lang.String getDescription()
Retrieve the description.
Returns:
The description.

setDescription

public void setDescription(java.lang.String description)
Set the description.
Parameters:
description - The description.


Copyright © 2002-2002 The Werken Company. All Rights Reserved.