Friday, March 10, 2006

JSecs polished off for now, pathnames for JSecs

The API for JSecs is looking a bit better now. Next, two easy ones: NPJSs and Ark. Hmm. I'll probably rename the current Ark class to ArkDb to avoid a name clash and to add a bit of clarity. (The reference to the Ark instance in Rolon is already arkdb--I've been thinking about this one in advance.)

After that a small change in direction for a bit. (As usual.) I'm thinking of doing a bit more work on JSecs. They should have names (derived from their timestamp) and a pathname. But there are problems there. The context of a JSec may not exist--especially in the case of a destroy. And a JSec may be tied to hundreds of other Rolons, though generally all in the same cabinet. So the pathname should be in the form /cabinet/timestamp. But then there are also transactions tied to the Ark, like crc (and others involved in arkdb initialization). These can have a pathname of just /timestamp. These pathnames will work nicely with the idea that each cabinet has an associated log of transactions.

Bill

0 Comments:

Post a Comment

<< Home