KIE Workbench - Webapp 6.0.0.Beta3

org.kie.workbench.backend
Class ApplicationScopedProducer

java.lang.Object
  extended by org.kie.workbench.backend.ApplicationScopedProducer

@ApplicationScoped
public class ApplicationScopedProducer
extends Object

This class should contain all ApplicationScoped producers required by the application.


Constructor Summary
ApplicationScopedProducer()
           
 
Method Summary
 Logger createLogger(javax.enterprise.inject.spi.InjectionPoint injectionPoint)
           
 javax.persistence.EntityManagerFactory getEntityManagerFactory()
           
 org.kie.commons.io.IOSearchService ioSearchService()
           
 org.kie.commons.io.IOService ioService()
           
 org.kie.internal.runtime.manager.RuntimeEnvironment produceEnvironment(javax.persistence.EntityManagerFactory emf)
           
 org.kie.internal.task.api.UserGroupCallback produceSelectedUserGroupCallback()
           
 void setup()
           
 org.uberfire.backend.repositories.Repository systemRepository()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationScopedProducer

public ApplicationScopedProducer()
Method Detail

setup

@PostConstruct
public void setup()

systemRepository

@Produces
@Named(value="system")
public org.uberfire.backend.repositories.Repository systemRepository()

ioService

@Produces
@Named(value="ioStrategy")
public org.kie.commons.io.IOService ioService()

ioSearchService

@Produces
@Named(value="ioSearchStrategy")
public org.kie.commons.io.IOSearchService ioSearchService()

produceSelectedUserGroupCallback

@Produces
public org.kie.internal.task.api.UserGroupCallback produceSelectedUserGroupCallback()

getEntityManagerFactory

@Produces
public javax.persistence.EntityManagerFactory getEntityManagerFactory()

produceEnvironment

@Produces
public org.kie.internal.runtime.manager.RuntimeEnvironment produceEnvironment(javax.persistence.EntityManagerFactory emf)

createLogger

@Produces
public Logger createLogger(javax.enterprise.inject.spi.InjectionPoint injectionPoint)

KIE Workbench - Webapp 6.0.0.Beta3

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.