Package org.jboss.aop

Examples of org.jboss.aop.Advisor.resolveAnnotation()


/*     */
/*     */   public static String getHomeJndiName(Container container)
/*     */   {
/* 799 */     Advisor advisor = (Advisor)container;
/*     */
/* 802 */     RemoteHomeBinding binding = (RemoteHomeBinding)advisor.resolveAnnotation(RemoteHomeBinding.class);
/* 803 */     if (binding != null) {
/* 804 */       return binding.jndiBinding();
/*     */     }
/*     */
/* 807 */     return getJndiBindingPolicy(container).getDefaultRemoteHomeJndiName(getDeploymentSummaryFromContainer(container));
View Full Code Here


/*     */
/*     */   public static String getLocalHomeJndiName(Container container)
/*     */   {
/* 814 */     Advisor advisor = (Advisor)container;
/*     */
/* 817 */     LocalHomeBinding binding = (LocalHomeBinding)advisor.resolveAnnotation(LocalHomeBinding.class);
/* 818 */     if (binding != null) {
/* 819 */       return binding.jndiBinding();
/*     */     }
/*     */
/* 822 */     return getJndiBindingPolicy(container).getDefaultLocalHomeJndiName(getDeploymentSummaryFromContainer(container));
View Full Code Here

/*     */
/*     */   private static String getLocalJndiName(Container container, boolean conflictCheck)
/*     */   {
/* 834 */     Advisor advisor = (Advisor)container;
/*     */
/* 837 */     LocalBinding localBinding = (LocalBinding)advisor.resolveAnnotation(LocalBinding.class);
/*     */
/* 840 */     if (localBinding == null)
/*     */     {
/* 843 */       String name = getJndiBindingPolicy(container).getDefaultLocalJndiName(getDeploymentSummaryFromContainer(container));
/*     */
View Full Code Here

/*     */   }
/*     */
/*     */   public static String getRemoteJndiName(Container container, boolean check)
/*     */   {
/* 865 */     Advisor advisor = (Advisor)container;
/* 866 */     RemoteBinding binding = (RemoteBinding)advisor.resolveAnnotation(RemoteBinding.class);
/*     */
/* 868 */     return getRemoteJndiName(container, binding);
/*     */   }
/*     */
/*     */   private static void checkForJndiNamingConflict(Container container)
View Full Code Here

/*     */     throws Exception
/*     */   {
/* 245 */     Advisor advisor = (Advisor)container;
/* 246 */     this.pool = container.getPool();
/* 247 */     this.cacheMap = new CacheMap();
/* 248 */     PersistenceManager pmConfig = (PersistenceManager)advisor.resolveAnnotation(PersistenceManager.class);
/* 249 */     EJBContainer ejbContainer = (EJBContainer)container;
/* 250 */     this.pm = ejbContainer.getDeployment().getPersistenceManagerFactoryRegistry().getPersistenceManagerFactory(pmConfig.value()).createPersistenceManager();
/*     */
/* 252 */     this.pm.initialize(container);
/* 253 */     CacheConfig config = (CacheConfig)advisor.resolveAnnotation(CacheConfig.class);
View Full Code Here

/* 248 */     PersistenceManager pmConfig = (PersistenceManager)advisor.resolveAnnotation(PersistenceManager.class);
/* 249 */     EJBContainer ejbContainer = (EJBContainer)container;
/* 250 */     this.pm = ejbContainer.getDeployment().getPersistenceManagerFactoryRegistry().getPersistenceManagerFactory(pmConfig.value()).createPersistenceManager();
/*     */
/* 252 */     this.pm.initialize(container);
/* 253 */     CacheConfig config = (CacheConfig)advisor.resolveAnnotation(CacheConfig.class);
/* 254 */     this.maxSize = config.maxSize();
/* 255 */     this.sessionTimeout = config.idleTimeoutSeconds();
/* 256 */     this.removalTimeout = config.removalTimeoutSeconds();
/* 257 */     this.log = Logger.getLogger(getClass().getName() + "." + container.getEjbName());
/* 258 */     this.log.debug("Initializing SimpleStatefulCache with maxSize: " + this.maxSize + " timeout: " + this.sessionTimeout + " for " + container.getObjectName().getCanonicalName());
View Full Code Here

   public void initialize(EJBContainer container) throws Exception
   {
      Advisor advisor = container.getAdvisor();
      this.pool = container.getPool();
      cacheMap = new CacheMap();
      PersistenceManager pmConfig = (PersistenceManager) advisor.resolveAnnotation(PersistenceManager.class);
      EJBContainer ejbContainer = (EJBContainer)container;
      this.pm = ejbContainer.getDeployment().getPersistenceManagerFactoryRegistry().getPersistenceManagerFactory(
            pmConfig.value()).createPersistenceManager();
      pm.initialize(container);
      CacheConfig config = (CacheConfig) advisor.resolveAnnotation(CacheConfig.class);
View Full Code Here

      PersistenceManager pmConfig = (PersistenceManager) advisor.resolveAnnotation(PersistenceManager.class);
      EJBContainer ejbContainer = (EJBContainer)container;
      this.pm = ejbContainer.getDeployment().getPersistenceManagerFactoryRegistry().getPersistenceManagerFactory(
            pmConfig.value()).createPersistenceManager();
      pm.initialize(container);
      CacheConfig config = (CacheConfig) advisor.resolveAnnotation(CacheConfig.class);
      maxSize = config.maxSize();
      sessionTimeout = config.idleTimeoutSeconds();
      removalTimeout = config.removalTimeoutSeconds();
      log = Logger.getLogger(getClass().getName() + "." + container.getEjbName());
      log.debug("Initializing SimpleStatefulCache with maxSize: " +maxSize + " timeout: " +sessionTimeout +
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.