[ http://issues.apache.org/jira/browse/BEEHIVE-137?page=all ]
Krista Baker closed BEEHIVE-137:
--------------------------------
Assign To: Krista Baker (was: James Song)
The documentation has been updated, the (Client Code) now reads:
import org.apache.beehive.controls.api.bean.Controls;
import org.apache.beehive.controls.api.properties.PropertyKey;
import org.apache.beehive.controls.api.properties.PropertyMap;
import org.apache.beehive.controls.api.properties.BeanPropertyMap;
PropertyMap jmsAttr = new BeanPropertyMap(JmsControl.Destination.class);
jmsAttr.setProperty(new PropertyKey(JmsControl.Destination.class, "name"),
"InvoiceQueue");
JmsMessageControlBean myJmsBean = (JmsMessageControlBean)
Controls.instantiate(cl,
"org.apache.beehive.controls.examples.JmsMessageControlBean", jmsAttr);
Verified using current beehive docs online:
http://incubator.apache.org/beehive/controls/controlsProgramming.html
> References to PropertyMap in docs should be to BeanPropertyMap
> --------------------------------------------------------------
>
> Key: BEEHIVE-137
> URL: http://issues.apache.org/jira/browse/BEEHIVE-137
> Project: Beehive
> Type: Bug
> Components: Documentation
> Versions: V1Beta
> Reporter: James Song
> Assignee: Krista Baker
> Fix For: V1Beta
>
> This causes problems when a user instantiates controls using Controls api,
> following the sample in ControlProgramming.html:
> http://incubator.apache.org/beehive/controls/controlsProgramming.html#6.2+Programmatic+Instantiation
> Programmatic Instantiation with Properties (Client Code)
> import org.apache.beehive.controls.api.bean.Controls;
> import org.apache.beehive.controls.api.properties.PropertyMap;
> PropertyMap jmsAttr = new PropertyMap(JmsMessageControl.Destination.class);
> jmsAttr.setProperty("name", "InvoiceQueue");
> JmsMessageControlBean myJmsBean = (JmsMessageControlBean)
> Controls.instantiate(
> cl,
> "org.apache.beehive.controls.examples.JmsMessageControlBean",
> jmsAttr
> );
> How do we instantiate a PropertyMap?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira