Hyper - The global Hyper Workflow Interface


Back to Top


NAME

Hyper - The global Hyper Workflow Interface

Back to Top


VERSION

This document describes Hyper 0.05

Back to Top


SYNOPSIS

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

Back to Top


DESCRIPTION

Hyper stands for "Hype reloaded" and is a framework for workflow based web applications. With Hyper you're able to create Workflows with persistent data. It's like a running your Perl code on a Tomcat Server ;)

Back to Top


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'>

Back to Top


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)

Back to Top


DIAGNOSTICS

Back to Top


CONFIGURATION AND ENVIRONMENT

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

Back to Top


DEPENDENCIES

Back to Top


INCOMPATIBILITIES

Back to Top


BUGS AND LIMITATIONS

Back to Top


RCS INFORMATIONS

Last changed by

$Author: ac0v $

Id

$Id: Hyper.pm 528 2009-01-11 05:43:02Z ac0v $

Revision

$Revision: 528 $

Date

$Date: 2009-01-11 06:43:02 +0100 (So, 11 Jan 2009) $

HeadURL

$HeadURL: http://svn.hyper-framework.org/Hyper/Hyper/tags/0.05/lib/Hyper.pm $

Back to Top


AUTHOR

Andreas Specht <ACID@cpan.org>

Back to Top


LICENSE AND COPYRIGHT

Copyright (c) 2009, 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.

Back to Top

 Hyper - The global Hyper Workflow Interface