com.arsdigita.cms.workflow
Class FinishTaskURLGenerator

java.lang.Object
  extended bycom.arsdigita.cms.workflow.FinishTaskURLGenerator
All Implemented Interfaces:
TaskURLGenerator
Direct Known Subclasses:
PreviewTaskURLGenerator

public class FinishTaskURLGenerator
extends Object
implements TaskURLGenerator

Class for generating a URL to the Finish Task Pane given the ID of the ContentItem and the Task.

Version:
$Revision: #9 $ $Date: 2004/04/07 $
Author:
Uday Mathur (umathur@arsdigita.com)

Field Summary
static FinishTaskURLGenerator s_instance
           
static String versionId
           
 
Constructor Summary
FinishTaskURLGenerator()
           
 
Method Summary
 String generateURL(BigDecimal itemId, BigDecimal taskId)
          Generates a Link to the Finish Task Panel under the Workflow Tab in the Item Management part of the CMS UI.
 String generateURLWithReturn(BigDecimal itemId, BigDecimal taskId, com.arsdigita.bebop.PageState state)
           
static FinishTaskURLGenerator getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values

s_instance

public static FinishTaskURLGenerator s_instance
Constructor Detail

FinishTaskURLGenerator

public FinishTaskURLGenerator()
Method Detail

getInstance

public static FinishTaskURLGenerator getInstance()

generateURL

public String generateURL(BigDecimal itemId,
                          BigDecimal taskId)
Generates a Link to the Finish Task Panel under the Workflow Tab in the Item Management part of the CMS UI.

Specified by:
generateURL in interface TaskURLGenerator
Parameters:
itemId - a BigDecimal id of the item in question
taskId - a BigDecimal id of the task to finish

generateURLWithReturn

public String generateURLWithReturn(BigDecimal itemId,
                                    BigDecimal taskId,
                                    com.arsdigita.bebop.PageState state)


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2352 UTC