IBM Support

PM77931: BACKPORT NEW SCHEDULEDWORKFLOWACTION PUBLIC API

 

APAR status

  • Closed as program error.

Error description

  • This defect is to document the backporting of the new
    ScheduledWorkflowAction public APIs introduced in 8.0.0.1 for
    use within the WCM Social Media Publisher.
    Opened for release 7002
    

Local fix

  • None, its not currently possible to get any information about
    WorkflowAction's from the public API other than whether they
    exist at all and their type
    

Problem summary

  • This defect is to document the backporting of the new
    ScheduledWorkflowAction public APIs introduced in 8.0.0.1 for
    use within the WCM Social Media Publisher.
    Opened for release 7002
    

Problem conclusion

  • Analysis: Backport of new APIs
    
    Solution: The below new public API methods have been added
    (accessible on PublishAction, ExpireAction, ScheduledMoveAction
    and CustomAction)
    
       /**
        * Returns the <code>ScheduledWorkflowAction
    .DATE_TYPE</code> of this <code>ScheduledWorkflowAct
    ion</code>
        * @return the <code>ScheduledWorkflowAction
    .DATE_TYPE</code> of this <code>ScheduledWorkflowAct
    ion</code>
        */
       public DATE_TYPE getDateType();
    
       /**
        * Indicates if this <code>ScheduledWorkflowAction</
    code> has a date offset specified
        * @return true if this <code>ScheduledWorkflowAction&l
    t;/code> has a date offset specified, false otherwise
        */
       public boolean isOffsetEnabled();
    
       /**
        * Returns the configured <code>ActionOffset</code&g
    t; for this <code>ScheduledWorkflowAction</code>
        * @return the configured <code>ActionOffset</code&g
    t; for this <code>ScheduledWorkflowAction</code>
        */
       public ScheduledWorkflowActionOffset getOffset();
    
       /**
        * Indicates if this <code>ScheduledWorkflowAction</
    code> will not run if the execution date is in the past
        * @return true if this <code>ScheduledWorkflowAction&l
    t;/code> will not run if the execution date is in the past,
    false otherwise
        */
       public boolean isDisabledIfExecuteDatePast();
    
       /**
        * Return the date that this <code>ScheduleAction</c
    ode> will run against the specified
    <code>WorkflowedDocument</code>
        * @param p_document the <code>WorkflowedDocument</c
    ode> that should be used to calculate the execution date
        * @return the date that this
    <code>ScheduleAction</code> will run against the
    specified <code>WorkflowedDocument</code>
        */
       public Date getExecuteDate(WorkflowedDocument p_document);
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM77931

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2900

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-11-27

  • Closed date

    2013-01-31

  • Last modified date

    2013-01-31

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    LOTUS WEB CONT

  • Fixed component ID

    5724I2900

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU051","label":"N\/A"},"Product":{"code":"SUPPORT","label":"IBM Web Content Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB33","label":"N\/A"}}]

Document Information

Modified date:
21 December 2021