Try adding a "setter" to your implementation class...

public class MySqueezeAdaptor
{
  private ApplicationStateManager stateManager;

  public void setStateManager( ApplicationStateManager stateManager )
  {
    this.stateManager = stateManager;
  }
}

-----Original Message-----
From: Denis Souza [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 22, 2006 2:47 PM
To: 'Tapestry users'
Subject: Hivemind object in squeeze adaptor

Hi,

 

I'm implementing a squeeze adaptor for my app and I was wondering how I
could inject other hivemind objects or services into it.

 

I would have guessed something like this:

 

<contribution configuration-id="tapestry.data.SqueezeAdaptors">

   <adaptor object="instance:MySqueezeAdaptor">

      <set-object property="applicationStateManager"
value="infrastructure:applicationStateManager"/>

   </adaptor>

</contribution>

 

.but of course, it doesn't work. Can anyone help?

 

Thanks,

Denis




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to