NAME

Hyper - The global Hyper Workflow Interface

VERSION

This document describes Hyper 0.01

SYNOPSIS

use Hyper;
Hyper->new()->work();

DESCRIPTION

ATTRIBUTES

service :get
usecase :get
uuid :get
cache :get
output_handle :name<output_handle> :default<IO::Scalar->new()>
workflow :get
workflow_class :name :default<'Hyper::Workflow::Default'>

SUBROUTINES/METHODS

START

Set application class with data from config attribute if it's false.

work

Start a Hyper workflow.

  1. Create new cache for persistence or get existant cache. The CGI param uuid is used as cache id.

  2. Get service from cgi param s(ervice) or from the cache if existant.

  3. Get usecase from cgi param u(secase) or from the cache if existant.

  4. Start a hyper workflow (Default, Single Validation, Group Validation)

_start_workflow

Handler for the Default workflow.

DIAGNOSTICS

CONFIGURATION AND ENVIRONMENT

Use Hyper::Singleton::Context for your configuration.

DEPENDENCIES

INCOMPATIBILITIES

BUGS AND LIMITATIONS

RCS INFORMATIONS

Last changed by

$Author: $

Id

$Id: $

Revision

$Revision: $

Date

$Date: $

HeadURL

$HeadURL: $

AUTHOR

Andreas Specht <ACID@cpan.org>

LICENSE AND COPYRIGHT

Copyright (c) 2007, Andreas Specht <ACID@cpan.org>. All rights reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.