Package org.apache.hadoop.hbase.util

Examples of org.apache.hadoop.hbase.util.Counter$Container


{
   private static final Logger log = Logger.getLogger(AuthenticationInterceptorFactory.class);
  
   public Object createPerClass(Advisor advisor)
   {
      Container container = (Container)advisor;
      AuthenticationManager manager = container.getSecurityManager(AuthenticationManager.class);
      log.debug("Creating interceptor with authentication manager '" + manager + "'" + (manager != null ? " (security domain '" + manager.getSecurityDomain() + "')" : ""));
      //return new Ejb3AuthenticationInterceptor(manager, container);
     
      return new Ejb3AuthenticationInterceptorv2(container);
   }
View Full Code Here


{

   public Object createPerClass(Advisor advisor)
   {
      Object domain = null;
      Container container = (Container)advisor;
      try
      {
         InitialContext ctx = container.getInitialContext();
         SecurityDomain securityAnnotation = (SecurityDomain) advisor.resolveAnnotation(SecurityDomain.class);
        
         //If there is no annotation, return a null action interceptor
         if(securityAnnotation == null)
            return new NullInterceptor();
View Full Code Here

      }
   }
  
   protected RealmMapping getSecurityManager(Advisor advisor)
   {
      Container container = (Container) advisor;
      return container.getSecurityManager(RealmMapping.class);
   }
View Full Code Here

      if (ret != null)
      {
         return ret;
      }
     
      Container container = Ejb3Registry.findContainer(containerGuid);
      if (isClustered && container == null && Ejb3Registry.hasClusterContainer(containerClusterUid))
         container = Ejb3Registry.getClusterContainer(containerClusterUid);
      
      if (container == null)
         throw new EJBException("Invalid (i.e. remote) invocation of local interface (null container) for " + containerGuid);
View Full Code Here

      }
      // search everywhere
      Iterator containers = Ejb3Registry.getContainers().iterator();
      while (containers.hasNext())
      {
         Container container = (Container)containers.next();
         EJBContainer ejbContainer = (EJBContainer) container;
         if (ejbContainer == rtnContainer) continue;
         if (ProxyFactoryHelper.publishesInterface(container, businessIntf))
         {
            if (rtnContainer != null)
View Full Code Here

      }
      // search everywhere
      Iterator containers = Ejb3Registry.getContainers().iterator();
      while (containers.hasNext())
      {
         Container container = (Container)containers.next();
         EJBContainer ejbContainer = (EJBContainer) container;
         if (ejbContainer == rtnContainer) continue;
         if (ProxyFactoryHelper.publishesInterface(container, businessIntf))
         {
            if (rtnContainer != null)
View Full Code Here

   private static final Logger log = Logger.getLogger(ClusteredIsLocalInterceptor.class);
  
   public Object invoke(Invocation invocation) throws Throwable
   {
      Container localContainer = findLocalContainer(invocation);
      if (localContainer != null)
      {
         return invokeLocal(invocation, localContainer);
      }
      return invocation.invokeNext();
View Full Code Here

   private Container findLocalContainer(Invocation invocation)
   {
      String guid = (String)invocation.getMetaData(IS_LOCAL, GUID);
      String partitionName = (String) invocation.getMetaData(ClusterConstants.CLUSTERED_REMOTING, ClusterConstants.PARTITION_NAME);
     
      Container container = null;
      try
      {
         container = Ejb3Registry.findContainer(guid);
         if (container == null)
         {
View Full Code Here

   public Object invoke(Invocation invocation) throws Throwable
   {
      if (isLocal())
      {
         String guid = (String)invocation.getMetaData(IS_LOCAL, GUID);
         Container container = Ejb3Registry.getContainer(guid);
        
         return invokeLocal(invocation, container);
      }
      return invocation.invokeNext();
   }
View Full Code Here

{
   private static final Logger log = Logger.getLogger(AuthenticationInterceptorFactory.class);
  
   public Object createPerClass(Advisor advisor)
   {
      Container container = EJBContainer.getEJBContainer(advisor);
      AuthenticationManager manager = container.getSecurityManager(AuthenticationManager.class);
      log.debug("Creating interceptor with authentication manager '" + manager + "'" + (manager != null ? " (security domain '" + manager.getSecurityDomain() + "')" : ""));
      //return new Ejb3AuthenticationInterceptor(manager, container);
     
      return new Ejb3AuthenticationInterceptorv2(container);
   }
View Full Code Here

TOP

Related Classes of org.apache.hadoop.hbase.util.Counter$Container

Copyright © 2018 www.massapicom. 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.