|
NAMEWorkflow::Persister::DBI::SequenceId - Persister to fetch ID from a sequenceVERSIONThis documentation describes version 1.60 of this packageSYNOPSIS<persister name="MyPersister" workflow_sequence="wf_seq" history_sequence="wf_history_seq" ... DESCRIPTIONImplementation for DBI persister to fetch an ID value from a sequence.Propertiessequence_nameName of the sequence to select the next id value from. sequence_select "sprintf" template string with a single placeholder (%s) used to interpolate the sequence name. The resulting string is used as the SQL statement to retrieve the next sequence value. ATTRIBUTESlogContains the logger object associated with this instance. METHODSnew ( \%params )This method instantiates a class for retrieval of sequence ids from a DBI based persistance entity. It takes a hashref containing keys matching the properties outlines in the section above or throws Workflow::Exceptions if these are not defined. Returns instantiated object upon success. pre_fetch_id Returns a unique sequence id from a database. Takes a single parameter, a DBI database handle. Returns a single value, a integer representing a sequence id from the provided database handle. post_fetch_id This is a dummy method, use "pre_fetch_id" COPYRIGHTCopyright (c) 2003-2022 Chris Winters. All rights reserved.This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Please see the LICENSE AUTHORSPlease see Workflow
Visit the GSP FreeBSD Man Page Interface. |