Package org.jboss.metadata.web.jboss

Examples of org.jboss.metadata.web.jboss.JBossWebMetaData


         servletName = getServletName(servlet);
      }

      if (servletName == null)
         throw new IllegalStateException("servletName is null");
      JBossWebMetaData metaData = SecurityAssociationValve.activeWebMetaData.get();
      String roleName = role;

      /**
       * If the metaData is null, this is an internal call made by RealmBase.hasResourcePermission
       */
      if (metaData != null)
      {
         ServletMetaData servletMD = metaData.getServlets().get(servletName);
         SecurityRoleRefsMetaData roleRefs = null;
         if (servletMD != null)
            roleRefs = servletMD.getSecurityRoleRefs();
         if (roleRefs != null)
         {
View Full Code Here


    * @return
    */
   private String getSecurityDomain()
   {
      String securityDomain = null;
      JBossWebMetaData jbossMetaData = getMetaData();
      if(jbossMetaData != null)
         securityDomain = jbossMetaData.getSecurityDomain();
      if(securityDomain != null)
      {
         securityDomain = SecurityUtil.unprefixSecurityDomain(securityDomain);
      }
      return securityDomain;
View Full Code Here

    private ArgumentCaptor<StandardContext> contextCaptor;

    @Before
    public void init() throws Exception {
        final WarMetaData warMetaData = new WarMetaData();
        warMetaData.setMergedJBossWebMetaData(new JBossWebMetaData());

        when(phaseContext.getDeploymentUnit()).thenReturn(deploymentUnit);

        final ServiceTarget serviceTarget = mock(ServiceTarget.class, RETURNS_DEEP_STUBS);
        when(phaseContext.getServiceTarget()).thenReturn(serviceTarget);
View Full Code Here

        ++testCount;

        log.info("Starting cache containers");

        String warName = "test" + testCount;
        JBossWebMetaData webMetaData = SessionTestUtil.createWebMetaData(100);
        for (int i = 0; i < cacheContainers.length; ++i) {
            cacheContainers[i] = SessionTestUtil.createCacheContainer(false, null, false, false);
            cacheContainers[i].start();
        }
        /*
 
View Full Code Here

        }
    }

    protected void startManagers(String warName, int maxInactive, int maxIdle) throws Exception {
        for (int i = 0; i < cacheContainers.length; ++i) {
            JBossWebMetaData metaData = SessionTestUtil.createWebMetaData(getReplicationGranularity(), getReplicationTrigger(), -1, (i == 0) ? (maxIdle > 0) : true, maxIdle, -1, false, 0);
            managers[i] = SessionTestUtil.createManager(metaData, warName, maxInactive, cacheContainers[i], null);
            managers[i].start();
        }
    }
View Full Code Here

        assertNull(session0A.get());
    }

    protected void startManagers(String warName, int maxInactive, int maxIdle) throws Exception {
        for (int i = 0; i < cacheContainers.length; ++i) {
            JBossWebMetaData metaData = SessionTestUtil.createWebMetaData(getReplicationGranularity(), getReplicationTrigger(), -1, (i == 0) ? (maxIdle > 0) : true, maxIdle, -1, false, 0);
            managers[i] = SessionTestUtil.createManager(metaData, warName, maxInactive, cacheContainers[i], null);
            managers[i].start();
        }
    }
View Full Code Here

    public void testStoppedManager() throws Exception {
        log.info("Enter testStoppedManager");

        ++testCount;

        JBossWebMetaData webMetaData = SessionTestUtil.createWebMetaData(100);
        cacheContainer = SessionTestUtil.createCacheContainer(true, null, false, false);
        cacheContainer.start();
        manager = SessionTestUtil.createManager(webMetaData, "test" + testCount, 30, cacheContainer, null);
        manager.start();
        stopManager = true;
View Full Code Here

        assertEquals("0", setHandler.getCheckedAttributes().get("count"));
    }

    protected void startManagers(String warname, int maxInactive, int maxIdle, int maxUnreplicated) throws Exception {
        for (int i = 0; i < cacheContainers.length; ++i) {
            JBossWebMetaData metadata = SessionTestUtil.createWebMetaData(getReplicationGranularity(), getReplicationTrigger(), -1, true, maxIdle, -1, true, (i == 0) ? maxUnreplicated : -1);
            managers[i] = SessionTestUtil.createManager(metadata, warname, maxInactive, cacheContainers[i], null);
            managers[i].start();
        }
    }
View Full Code Here

            managers[i] = this.startManager(warname, cacheContainers[i]);
        }
    }

    protected DistributableSessionManager<?> startManager(String warname, EmbeddedCacheManager cacheContainer) throws Exception {
        JBossWebMetaData metadata = SessionTestUtil.createWebMetaData(getReplicationGranularity(), getReplicationTrigger(), true, 30);
        DistributableSessionManager<?> manager = SessionTestUtil.createManager(metadata, warname, 100, cacheContainer, null);
        manager.start();

        return manager;
    }
View Full Code Here

    public void testFailedInvalidation() throws Exception {
        ++testCount;

        cacheContainer = SessionTestUtil.createCacheContainer(true, null, false, false);
        cacheContainer.start();
        JBossWebMetaData webMetaData = SessionTestUtil.createWebMetaData(10, true, 1, -1);
        webMetaData.getReplicationConfig().setMaxUnreplicatedInterval(0);

        String warName = "test" + testCount;
        manager = SessionTestUtil.createManager(webMetaData, warName, 2, cacheContainer, null);
        manager.start();
View Full Code Here

TOP

Related Classes of org.jboss.metadata.web.jboss.JBossWebMetaData

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.