/[cvs]/nfo/perl/libs/Data/Storage/Handler/Files.pm
ViewVC logotype

Annotation of /nfo/perl/libs/Data/Storage/Handler/Files.pm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (hide annotations)
Sun Jan 19 03:15:43 2003 UTC (21 years, 5 months ago) by joko
Branch: MAIN
Changes since 1.2: +7 -5 lines
+ modified header

1 joko 1.3 ## ------------------------------------------------------------------------
2     ## $Id: Files.pm,v 1.2 2003/01/19 02:14:11 joko Exp $
3     ## ------------------------------------------------------------------------
4 joko 1.2 ## $Log: Files.pm,v $
5 joko 1.3 ## Revision 1.2 2003/01/19 02:14:11 joko
6     ## + proposal for more abstract filesystem-query-interface
7     ##
8 joko 1.2 ## Revision 1.1 2002/12/03 15:52:53 joko
9     ## + initial check-in
10 joko 1.3 ## ------------------------------------------------------------------------
11 joko 1.1
12    
13     package Data::Storage::Handler::Files;
14    
15     use strict;
16     use warnings;
17    
18     use base ("Data::Storage::Handler::Abstract");
19    
20     use Data::Dumper;
21     #use Data::Storage::Result::Files;
22    
23     # get logger instance
24     my $logger = Log::Dispatch::Config->instance;
25    
26    
27     sub getMetaInfo {
28     my $self = shift;
29     $logger->debug( __PACKAGE__ . "->getMetaInfo()" );
30     return;
31     return {
32     'disconnectMethod' => 'disconnect',
33     };
34     }
35    
36     sub connect {
37     my $self = shift;
38     #$self->{COREHANDLE} = $self;
39     #$self->{COREHANDLE} = 1;
40     }
41    
42     sub getChildNodes {
43     my $self = shift;
44     #my @nodes;
45     #print "======\n";
46     $logger->debug( __PACKAGE__ . "->getChildNodes()" );
47     #print Dumper($self->{locator});
48     return $self->{locator}->{files};
49     }
50    
51     sub getFileByName {
52     my $self = shift;
53     my $name = shift;
54     return $self->{locator}->{files}->{$name};
55 joko 1.2 }
56    
57     sub sendQuery {
58     # transform query to searchrules
59     # addSearchRule( ... )
60     # addSearchRule( ... )
61     # addSearchRule( ... )
62     # runSearch( ... )
63     # returnSearchResult( ... )
64     }
65    
66     sub addSearchRule {
67    
68     }
69    
70     sub runSearch {
71    
72 joko 1.1 }
73    
74     1;

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed