Package java.util

Examples of java.util.Set.removeAll()


                    Set currentMixins = new HashSet();
                    for (int i = 0; i < nts.length; i++) {
                        currentMixins.add(nts[i].getName());
                    }
                    Set remove = new HashSet(currentMixins);
                    remove.removeAll(mixinNames);
                    mixinNames.removeAll(currentMixins);
                    for (Iterator it = remove.iterator(); it.hasNext(); ) {
                        n.removeMixin((String) it.next());
                    }
                    for (Iterator it = mixinNames.iterator(); it.hasNext(); ) {
View Full Code Here


     * @see NodeEntry#setPropertyEntries(Collection)
     */
    public void setPropertyEntries(Collection propNames) throws ItemExistsException, RepositoryException {
        Set diff = new HashSet();
        diff.addAll(properties.getPropertyNames());
        boolean containsExtra = diff.removeAll(propNames);

        // add all entries that are missing
        for (Iterator it = propNames.iterator(); it.hasNext();) {
            Name propName = (Name) it.next();
            if (!properties.contains(propName)) {
View Full Code Here

   * @throws HibernateException
   */
  protected void verifyParameters(boolean reserveFirstParameter) throws HibernateException {
    if ( parameterMetadata.getNamedParameterNames().size() != namedParameters.size() + namedParameterLists.size() ) {
      Set missingParams = new HashSet( parameterMetadata.getNamedParameterNames() );
      missingParams.removeAll( namedParameterLists.keySet() );
      missingParams.removeAll( namedParameters.keySet() );
      throw new QueryException( "Not all named parameters have been set: " + missingParams, getQueryString() );
    }

    int positionalValueSpan = 0;
View Full Code Here

   */
  protected void verifyParameters(boolean reserveFirstParameter) throws HibernateException {
    if ( parameterMetadata.getNamedParameterNames().size() != namedParameters.size() + namedParameterLists.size() ) {
      Set missingParams = new HashSet( parameterMetadata.getNamedParameterNames() );
      missingParams.removeAll( namedParameterLists.keySet() );
      missingParams.removeAll( namedParameters.keySet() );
      throw new QueryException( "Not all named parameters have been set: " + missingParams, getQueryString() );
    }

    int positionalValueSpan = 0;
    for ( int i = 0; i < values.size(); i++ ) {
View Full Code Here

                    GBeanData servletGBeanData = getGBeanData(kernel, defaultServlet);
                    ObjectName defaultServletObjectName = NameFactory.getWebComponentName(null, null, null, null, (String) servletGBeanData.getAttribute("servletName"), NameFactory.SERVLET, moduleJ2eeContext);
                    servletGBeanData.setName(defaultServletObjectName);
                    servletGBeanData.setReferencePattern("JettyServletRegistration", webModuleName);
                    Set defaultServletMappings = new HashSet((Collection) servletGBeanData.getAttribute("servletMappings"));
                    defaultServletMappings.removeAll(knownServletMappings);
                    servletGBeanData.setAttribute("servletMappings", defaultServletMappings);
                    earContext.addGBean(servletGBeanData);
                }
            }
View Full Code Here

        if (infos != null) {
            if (connectionInfo.getConnectionHandle() == null) {
                //destroy was called as a result of an error
                ManagedConnectionInfo mci = connectionInfo.getManagedConnectionInfo();
                Collection toRemove = mci.getConnectionInfos();
                infos.removeAll(toRemove);
            } else {
                infos.remove(connectionInfo);
            }
        } else {
            if ( log.isTraceEnabled()) {
View Full Code Here

                        + ": can't unregister built-in node type.");
            }
            // check for node types other than those to be unregistered
            // that depend on the given node types
            Set dependents = getDependentNodeTypes(ntName);
            dependents.removeAll(ntNames);
            if (dependents.size() > 0) {
                StringBuffer msg = new StringBuffer();
                msg.append(ntName
                        + " can not be removed because the following node types depend on it: ");
                for (Iterator depIter = dependents.iterator(); depIter.hasNext();) {
View Full Code Here

            GBeanData servletGBeanData = getGBeanData(kernel, defaultServlet);
            AbstractName defaultServletObjectName = earContext.getNaming().createChildName(moduleName, (String) servletGBeanData.getAttribute("servletName"), NameFactory.SERVLET);
            servletGBeanData.setAbstractName(defaultServletObjectName);
            servletGBeanData.setReferencePattern("JettyServletRegistration", moduleName);
            Set defaultServletMappings = new HashSet((Collection) servletGBeanData.getAttribute("servletMappings"));
            defaultServletMappings.removeAll(knownServletMappings);
            servletGBeanData.setAttribute("servletMappings", defaultServletMappings);
            moduleContext.addGBean(servletGBeanData);
        }
    }
View Full Code Here

      }
      else if (getRequestCount() == 0)
      {
         // Compute the difference with the previous deployed web apps
         Set diff = new HashSet<String>(registry.getKeys());
         diff.removeAll(keys);

         // It should be 1
         if (diff.size() != 1)
         {
            return new FailureResponse(Failure.createAssertionFailure("The size of the new web application deployed should be 1, it is " + diff.size() + " instead." +
View Full Code Here

     protected FailureResponse checkDeployments(String appContext, int count)
     {
           // Compute the difference with the previous deployed web apps
           Set diff = new HashSet<String>(registry.getKeys());
           diff.removeAll(keys);

           // It should be 1
           if (diff.size() != count)
           {
              return new FailureResponse(Failure.createAssertionFailure("The size of the new web application deployed should be " + count + ", it is " + diff.size() + " instead." +
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.