summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2003-05-31 14:42:02 +0000
committerfukachan <fukachan>2003-05-31 14:42:02 +0000
commite660f19451a00ec3871306f06d5d5c5cd5783c25 (patch)
tree4c9e61f15e4c06b7204020f6241a648ddf0cacb5
parentc2214e81517927b9a4704ca73cb0bf611ec44cb3 (diff)
downloadfml8-e660f19451a00ec3871306f06d5d5c5cd5783c25.tar.gz
fml8-e660f19451a00ec3871306f06d5d5c5cd5783c25.tar.bz2
fml8-e660f19451a00ec3871306f06d5d5c5cd5783c25.zip
idea of relation among modules
-rw-r--r--fml/lib/Mail/Message/IMPLEMENTATION19
1 files changed, 19 insertions, 0 deletions
diff --git a/fml/lib/Mail/Message/IMPLEMENTATION b/fml/lib/Mail/Message/IMPLEMENTATION
new file mode 100644
index 00000000..34965a4f
--- /dev/null
+++ b/fml/lib/Mail/Message/IMPLEMENTATION
@@ -0,0 +1,19 @@
+
+ OBJ(Mail::Message)
+ A
+ |
+ V
+-----> OBJ(Mail::Message::ToHTML) -------> Mail::Message::DB
+ | A |
+ V | |
+ Mail::Message::Thread ------------+ |
+ A V
+ | Tie::* --> AnyDBM
+ |
+ | +---------------------------> cache with time limit
+ | |
+ | |
+<< unified cache database interface >>
+ A
+ |
+ |