Andreas 'ac0v' Specht > Hyper > Hyper

Download:
Hyper-v0.05.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  2
Open  1
View/Report Bugs
Module Version: v0.05   Source  

NAME ^

Hyper - The global Hyper Workflow Interface

VERSION ^

This document describes Hyper 0.05

SYNOPSIS ^

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

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 ;)

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)

DIAGNOSTICS ^

CONFIGURATION AND ENVIRONMENT ^

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

DEPENDENCIES ^

INCOMPATIBILITIES ^

BUGS AND LIMITATIONS ^

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 $

AUTHOR ^

Andreas Specht <ACID@cpan.org>

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.

syntax highlighting: