james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephen McConnell <mcconn...@apache.org>
Subject [merlin] james wiring diagram
Date Fri, 16 Jan 2004 16:22:12 GMT


The following is a text report of the wiring diagram generated by Merlin 
when deploying the James Mail Server as a composite component.

It's kind of interesting to see the bigger picture.

Cheers, Stephen.

-----------------------------------------------------------
Application Model
-----------------------------------------------------------

   container:[/])
     children:
       container:[/james])
         children:
           component:[/james/james](60000)
             <-- [/james/datasources]
             <-- [/james/threads]
             <-- [/james/scheduler]
             <-- [/james/sockets]
             <-- [/james/connections]
             <-- [/james/store]
             <-- [/james/users-store]
             <-- [/james/mailstore]
             <-- [/james/dns]
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
           component:[/james/nntp-repository](60000)
             --> [/james/nntp]
           component:[/james/remote](60000)
             <-- [/james/threads]
             <-- [/james/datasources]
             <-- [/james/scheduler]
             <-- [/james/sockets]
             <-- [/james/connections]
             <-- [/james/store]
             <-- [/james/users-store]
             <-- [/james/mailstore]
             <-- [/james/dns]
             <-- [/james/james]
           component:[/james/fetchpop](60000)
             <-- [/james/threads]
             <-- [/james/scheduler]
             <-- [/james/datasources]
             <-- [/james/sockets]
             <-- [/james/connections]
             <-- [/james/store]
             <-- [/james/users-store]
             <-- [/james/mailstore]
             <-- [/james/dns]
             <-- [/james/james]
           container:[/james/datasources])
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
             --> [/james/mailstore]
             --> [/james/nntp]
             --> [/james/users-store]
             children:
               component:[/james/datasources/manager](60000)
             startup:
               1: [/james/datasources/manager]
             shutdown:
               1: [/james/datasources/manager]
           container:[/james/scheduler])
             <-- [/james/threads]
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
             children:
               component:[/james/scheduler/manager](60000)
                 <-- [/james/threads]
             startup:
               1: [/james/threads]
               2: [/james/scheduler/manager]
             shutdown:
               1: [/james/scheduler/manager]
           component:[/james/smtp](60000)
             <-- [/james/threads]
             <-- [/james/datasources]
             <-- [/james/scheduler]
             <-- [/james/sockets]
             <-- [/james/connections]
             <-- [/james/store]
             <-- [/james/users-store]
             <-- [/james/mailstore]
             <-- [/james/dns]
             <-- [/james/james]
           component:[/james/dns](60000)
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
           component:[/james/mailstore](60000)
             <-- [/james/datasources]
             <-- [/james/store]
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
           component:[/james/spool](60000)
             <-- [/james/threads]
             <-- [/james/datasources]
             <-- [/james/store]
             <-- [/james/mailstore]
             <-- [/james/scheduler]
             <-- [/james/sockets]
             <-- [/james/connections]
             <-- [/james/users-store]
             <-- [/james/dns]
             <-- [/james/james]
           container:[/james/sockets])
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
             --> [/james/nntp]
             children:
               component:[/james/sockets/manager](60000)
             startup:
               1: [/james/sockets/manager]
             shutdown:
               1: [/james/sockets/manager]
           component:[/james/pop3](60000)
             <-- [/james/threads]
             <-- [/james/datasources]
             <-- [/james/scheduler]
             <-- [/james/sockets]
             <-- [/james/connections]
             <-- [/james/store]
             <-- [/james/users-store]
             <-- [/james/mailstore]
             <-- [/james/dns]
             <-- [/james/james]
           container:[/james/store])
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
             --> [/james/mailstore]
             --> [/james/nntp]
             --> [/james/users-store]
             children:
               component:[/james/store/manager](60000)
             startup:
               1: [/james/store/manager]
             shutdown:
               1: [/james/store/manager]
           component:[/james/users-store](60000)
             <-- [/james/datasources]
             <-- [/james/store]
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
             --> [/james/nntp]
           container:[/james/threads])
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
             --> [/james/scheduler]
             --> [/james/nntp]
             --> [/james/connections]
             --> [/james/scheduler/manager]
             children:
               component:[/james/threads/manager](60000)
             startup:
               1: [/james/threads/manager]
             shutdown:
               1: [/james/threads/manager]
           component:[/james/nntp](60000)
             <-- [/james/threads]
             <-- [/james/datasources]
             <-- [/james/store]
             <-- [/james/users-store]
             <-- [/james/nntp-repository]
             <-- [/james/sockets]
             <-- [/james/connections]
           component:[/james/connections](60000)
             <-- [/james/threads]
             --> [/james/remote]
             --> [/james/pop3]
             --> [/james/smtp]
             --> [/james/spool]
             --> [/james/fetchpop]
             --> [/james/james]
             --> [/james/nntp]
         startup:
           1: [/james/threads]
           2: [/james/sockets]
           3: [/james/scheduler]
           4: [/james/datasources]
           5: [/james/store]
           6: [/james/connections]
           7: [/james/users-store]
           8: [/james/mailstore]
           9: [/james/dns]
           10: [/james/james]
           11: [/james/remote]
           12: [/james/pop3]
           13: [/james/smtp]
           14: [/james/spool]
           15: [/james/nntp-repository]
           16: [/james/nntp]
           17: [/james/fetchpop]
         shutdown:
           1: [/james/remote]
           2: [/james/pop3]
           3: [/james/smtp]
           4: [/james/spool]
           5: [/james/fetchpop]
           6: [/james/james]
           7: [/james/scheduler]
           8: [/james/nntp]
           9: [/james/connections]
           10: [/james/scheduler/manager]
           11: [/james/threads]
           12: [/james/sockets]
           13: [/james/mailstore]
           14: [/james/users-store]
           15: [/james/datasources]
           16: [/james/store]
           17: [/james/dns]
           18: [/james/nntp-repository]
     startup:
       1: [/james]
     shutdown:
       1: [/james]

-- 

|------------------------------------------------|
| Magic by Merlin                                |
| Production by Avalon                           |
|                                                |
| http://avalon.apache.org/merlin                |
| http://dpml.net/merlin/distributions/latest    |
|------------------------------------------------|


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message