[jbpm-commits] JBoss JBPM SVN: r4266 - jbpm4/branches/tbaeyens/modules/pvm/src/main/java/org/jbpm/pvm/internal/wire/binding.
do-not-reply at jboss.org
do-not-reply at jboss.org
Tue Mar 17 08:18:37 EDT 2009
Author: tom.baeyens at jboss.com
Date: 2009-03-17 08:18:37 -0400 (Tue, 17 Mar 2009)
New Revision: 4266
Modified:
jbpm4/branches/tbaeyens/modules/pvm/src/main/java/org/jbpm/pvm/internal/wire/binding/IdentitySessionBinding.java
Log:
work
Modified: jbpm4/branches/tbaeyens/modules/pvm/src/main/java/org/jbpm/pvm/internal/wire/binding/IdentitySessionBinding.java
===================================================================
--- jbpm4/branches/tbaeyens/modules/pvm/src/main/java/org/jbpm/pvm/internal/wire/binding/IdentitySessionBinding.java 2009-03-17 12:17:27 UTC (rev 4265)
+++ jbpm4/branches/tbaeyens/modules/pvm/src/main/java/org/jbpm/pvm/internal/wire/binding/IdentitySessionBinding.java 2009-03-17 12:18:37 UTC (rev 4266)
@@ -21,7 +21,9 @@
*/
package org.jbpm.pvm.internal.wire.binding;
-import org.jbpm.pvm.internal.wire.descriptor.JbossIdmIdentitySessionDescriptor;
+import org.hibernate.Session;
+import org.jbpm.pvm.internal.identity.impl.IdentitySessionImpl;
+import org.jbpm.pvm.internal.wire.descriptor.ObjectDescriptor;
import org.jbpm.pvm.internal.xml.Parse;
import org.jbpm.pvm.internal.xml.Parser;
import org.w3c.dom.Element;
@@ -37,13 +39,8 @@
}
public Object parse(Element element, Parse parse, Parser parser) {
- JbossIdmIdentitySessionDescriptor descriptor = new JbossIdmIdentitySessionDescriptor();
-
- if (element.hasAttribute("realm")) {
- descriptor.setRealmName(element.getAttribute("realm"));
- }
-
- return descriptor;
+ ObjectDescriptor objectDescriptor = new ObjectDescriptor(IdentitySessionImpl.class);
+ objectDescriptor.addTypedInjection("session", Session.class);
+ return objectDescriptor;
}
-
}
More information about the jbpm-commits
mailing list