GraniteConfig.java 1.04 KB
package fi.insomnia.bortal.servlet;
//
//import org.granite.config.servlet3.FlexFilter;
//import org.granite.gravity.config.AbstractMessagingDestination;
//import org.granite.gravity.config.servlet3.MessagingDestination;
//import org.granite.messaging.service.annotations.RemoteDestination;
//import org.granite.tide.annotations.TideEnabled;
//import org.granite.tide.ejb.EjbIdentity;
//import org.granite.tide.ejb.EjbServiceFactory;
//
//@FlexFilter(
//        tide = true,
//        type = "ejb",
//        factoryClass = EjbServiceFactory.class,
//        ejbLookup = "java:global/LanBortal/LanBortalBeans/{capitalized.component.name}Bean!fi.insomnia.bortal.beans.flash.{capitalized.component.name}BeanLocal",
//        entityManagerFactoryJndiName = "java:comp/env/BortalEMF",
//        tideInterfaces = { EjbIdentity.class },
//        tideAnnotations={TideEnabled.class,RemoteDestination.class}
//        )
//public class GraniteConfig {
//    @MessagingDestination(noLocal = true, sessionSelector = true)
//    AbstractMessagingDestination helloTopic;
//}