From: Jeremy Boynes <[EMAIL PROTECTED]>
Reply-To: tuscany-dev@ws.apache.org
To: tuscany-dev@ws.apache.org
Subject: Re: Physical Component Defintion
Date: Thu, 8 Feb 2007 20:13:10 -0800
On Feb 8, 2007, at 4:42 PM, Jeremy Boynes wrote:
On Feb 8, 2007, at 3:26 PM, Meeraj Kunnumpurath wrote:
Also, for the JavaAtomicComponent, I am planning to pass in the instance
factory into the component from the builder, so that it can be used
later when createInstance is called. I am also wondering with all these
changes, is it worth simplifying the PojoAtomicComponent and
JavaAtomicComponent , since most of the stuff in PojoConfiguration is
going to be encapsulated in the dynamically generated byte code for the
instance factory. Maybe, Jeremy has a view on this as well.
On the last note, it might be easier for now to add a new Component
implementation that was created by the PCB rather than trying to retrofit
PojoAtomicComponent.
I need something like this for the launched implementation type in the
client environment. I'll add a new implementation as a peer to PAC and we
can work out the builder for creating that.
Cool. Also, on the definition side I was thinking about creating classes
that encapsulate information on portable wire definitions etc. For example
..
public class PhycicalComponentDefinition extends ModelObject {
private URI componentId;
private Set<WireDefinition> inboundWires;
private Set<WireDefinition> outboundWires;
....
}
public class WireDefinition {
private URI wireUri;
private Set<InterceptorDefinition> interceptors;
anything eles needed to create the wire on the slave
}
I will start on this before I go on holidays today. I am back Monday
morning. I can carry on the federated model when I come back, also, I can
give a hand with stabilizing the runtime.
Ta
Meeraj
--
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
_________________________________________________________________
MSN Hotmail is evolving check out the new Windows Live Mail
http://ideas.live.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]