12-02-2010 08:26 AM
// Get session factories
Map<Class<?>, SessionFactory> sessionFactories = processEngineConfiguration.getSessionFactories();
// Replace the identity session
sessionFactories.put(IdentitySession.class,new CustomIdentitySessionFactory());
12-03-2010 08:18 AM
// Read configuration from file
StandaloneProcessEngineConfiguration standaloneProcessEngineConfiguration = (StandaloneProcessEngineConfiguration) StandaloneProcessEngineConfiguration
.createProcessEngineConfigurationFromInputStream(stream);
// Create custom factories list
List<SessionFactory> sessionFactories = new ArrayList<SessionFactory>();
// Add my custom identity session factory to custom factories list
sessionFactories.add(new MyCustomIdentitySessionFactory());
// Set session factories
standaloneProcessEngineConfiguration.setCustomSessionFactories(sessionFactories);
// Build process engine from processEngineConfiguration
processEngine = standaloneProcessEngineConfiguration.buildProcessEngine();
I think that some documentation regarding engine configuration and custom factories would be most helpful.12-03-2010 12:57 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.