[arquillian-issues] [JBoss JIRA] (ARQ-1059) Expose events for instantiation and destruction of drivers
Lukáš Fryč (JIRA)
jira-events at lists.jboss.org
Fri Aug 3 05:10:06 EDT 2012
Lukáš Fryč created ARQ-1059:
-------------------------------
Summary: Expose events for instantiation and destruction of drivers
Key: ARQ-1059
URL: https://issues.jboss.org/browse/ARQ-1059
Project: Arquillian
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: Extension - Drone
Affects Versions: drone_1.1.0.CR2
Reporter: Lukáš Fryč
Assignee: Karel Piwko
Right now, Graphene needs to wrap all specific factories with higher priority and delegate to original factories - in the process, Graphene creates proxy for real instance (to allow its magic) and during destruction, Graphene "unwraps" original instance and pass it to real implementation.
It forces Graphene reflect changes in drivers implemented by Drone and ties it to the particular version of Drone.
---
The suggested events should allow listeners to "modify" the created instance (e.g. Graphene could then provide its proxy instead and setup real implementation to context).
Similarly during destruction, event should be fired before {{destroy}} method, which would allow to reflect changes and provide the real instance to be destroyed (Graphene would unwrap proxy and pass real driver instance to destroy and reset the context).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the arquillian-issues
mailing list