1Workflow::Persister::UUUIsDe(r3)Contributed Perl DocumenWtoartkifolnow::Persister::UUID(3)
2
3
4
6 Workflow::Persister::UUID - Persister to generate Universally Unique
7 Identifiers
8
10 This documentation describes version 1.61 of this package
11
13 <persister
14 name="MyPersister"
15 use_uuid="yes"
16 ...
17
19 Implementation for any persister to generate a UUID/GUID ID string. The
20 resulting string is 36 characters long and, according to the
21 implementation docs, "is guaranteed to be different from all other
22 UUIDs/GUIDs generated until 3400 CE."
23
24 This uses the Data::UUID module to generate the UUID string, so look
25 there if you are curious about the algorithm, efficiency, etc.
26
27 METHODS
28 new
29
30 Instantiates a Workflow::Persister::UUID object, which is actually an
31 encapsulation of Data::UUID.
32
33 pre_fetch_id
34
35 "pre_fetch_id" can then be used to generate/retrieve a unique ID,
36 generated by Data::UUID.
37
38 post_fetch_id
39
40 This method is unimplemented at this time, please see the TODO.
41
43 • Implement "post_fetch_id"
44
46 Data::UUID
47
49 Copyright (c) 2003-2022 Chris Winters. All rights reserved.
50
51 This library is free software; you can redistribute it and/or modify it
52 under the same terms as Perl itself.
53
54 Please see the LICENSE
55
57 Please see Workflow
58
59
60
61perl v5.36.0 2023-01-20 Workflow::Persister::UUID(3)