Mercurial > pub > Impl
comparison lib/IMPL/Config/Descriptor.pm @ 407:c6e90e02dd17 ref20150831
renamed Lib->lib
author | cin |
---|---|
date | Fri, 04 Sep 2015 19:40:23 +0300 |
parents | |
children | af8d359ee4cc |
comparison
equal
deleted
inserted
replaced
406:f23fcb19d3c1 | 407:c6e90e02dd17 |
---|---|
1 package IMPL::Config::Descriptor; | |
2 | |
3 | |
4 | |
5 1; | |
6 | |
7 __END__ | |
8 | |
9 =pod | |
10 | |
11 =head1 NAME | |
12 | |
13 C<IMPL::Config::Descriptor> - the abstract base types for the service descriptors | |
14 | |
15 =head1 SYNOPSIS | |
16 | |
17 =begin code | |
18 | |
19 package MyDescriptor; | |
20 | |
21 use IMPL::declare { | |
22 base => { | |
23 'IMPL::Config::Descriptor' => '@_' | |
24 } | |
25 }; | |
26 | |
27 sub Activate { | |
28 my ($this,$context) = @_; | |
29 | |
30 my $service = $context->GetService('service'); | |
31 my | |
32 | |
33 } | |
34 | |
35 =end code | |
36 | |
37 =head1 MEMBERS | |
38 | |
39 =head1 SEE ALSO | |
40 | |
41 =over | |
42 | |
43 =item * L<ReferenceDescriptor> - describes a reference to the service | |
44 | |
45 =item * L<ServiceDescriptor> - descibes a service factory | |
46 | |
47 =item * L<ValueDescriptor> - describes a value | |
48 | |
49 =back | |
50 | |
51 =cut |