Examples of Builder


Examples of org.openqa.selenium.phantomjs.PhantomJSDriverService.Builder

        // Find GhostDriver main JavaScript file
        File ghostDriverfile = findGhostDriver(desiredCapabilities, GHOSTDRIVER_DOC_LINK, GHOSTDRIVER_DOWNLOAD_LINK);

        // Build & return service
        return new Builder()
            .usingPhantomJSExecutable(phantomjsfile)
            .usingGhostDriver(ghostDriverfile)
            .usingAnyFreePort()
            // .withLogFile(new File(PHANTOMJS_DEFAULT_LOGFILE))
            .withProxy(proxy)
View Full Code Here

Examples of org.pdf4j.saxon.event.Builder

            } else {
                try {
                    XPathContext c2 = context.newMinorContext();
                    c2.setOrigin(this);

                    Builder builder = controller.makeBuilder();
                    //builder.setSizeParameters(treeSizeParameters);
                    builder.setLineNumbering(controller.getConfiguration().isLineNumbering());

                    //receiver.setSystemId(getBaseURI());
                    builder.setBaseURI(getBaseURI());
                    builder.setTiming(false);

                    PipelineConfiguration pipe = controller.makePipelineConfiguration();
                    pipe.setHostLanguage(getHostLanguage());
                    //pipe.setBaseURI(baseURI);
                    builder.setPipelineConfiguration(pipe);

                    c2.changeOutputDestination(null,
                            builder,
                            false,
                            getHostLanguage(),
                            validation,
                            getSchemaType());
                    Receiver out = c2.getReceiver();
                    out.open();
                    out.startDocument(0);

                    content.process(c2);

                    out.endDocument();
                    out.close();

                    root = (DocumentInfo)builder.getCurrentRoot();
                } catch (XPathException e) {
                    e.maybeSetLocation(this);
                    e.maybeSetContext(context);
                    throw e;
                }
View Full Code Here

Examples of org.pentaho.platform.api.repository2.unified.RepositoryFileAcl.Builder

    return roles;
  }

  private RepositoryFile createUserHomeFolder( ITenant theTenant, String username, Session session )
    throws RepositoryException {
    Builder aclsForUserHomeFolder = null;
    Builder aclsForTenantHomeFolder = null;

    if ( theTenant == null ) {
      theTenant = JcrTenantUtils.getTenant( username, true );
      username = JcrTenantUtils.getPrincipalName( username, true );
    }
    if ( theTenant == null || theTenant.getId() == null ) {
      theTenant = JcrTenantUtils.getCurrentTenant();
    }
    if ( theTenant == null || theTenant.getId() == null ) {
      theTenant = JcrTenantUtils.getDefaultTenant();
    }
    RepositoryFile userHomeFolder = null;
    String userId = tenantedUserNameUtils.getPrincipleId( theTenant, username );
    final RepositoryFileSid userSid = new RepositoryFileSid( userId );
    RepositoryFile tenantHomeFolder = null;
    RepositoryFile tenantRootFolder = null;
    RepositoryFileSid ownerSid = null;
    // Get the Tenant Root folder. If the Tenant Root folder does not exist then exit.
    tenantRootFolder =
        JcrRepositoryFileUtils.getFileByAbsolutePath( session, ServerRepositoryPaths
            .getTenantRootFolderPath( theTenant ), pathConversionHelper, lockHelper, false, null );
    if ( tenantRootFolder != null ) {
      // Try to see if Tenant Home folder exist
      tenantHomeFolder =
          JcrRepositoryFileUtils.getFileByAbsolutePath( session, ServerRepositoryPaths
              .getTenantHomeFolderPath( theTenant ), pathConversionHelper, lockHelper, false, null );

      if ( tenantHomeFolder == null ) {
        String ownerId = tenantedUserNameUtils.getPrincipleId( theTenant, username );
        ownerSid = new RepositoryFileSid( ownerId, Type.USER );

        String tenantAuthenticatedRoleId = tenantedRoleNameUtils.getPrincipleId( theTenant, authenticatedRoleName );
        RepositoryFileSid tenantAuthenticatedRoleSid = new RepositoryFileSid( tenantAuthenticatedRoleId, Type.ROLE );

        aclsForTenantHomeFolder =
            new RepositoryFileAcl.Builder( userSid ).ace( tenantAuthenticatedRoleSid, EnumSet
                .of( RepositoryFilePermission.READ ) );

        aclsForUserHomeFolder =
            new RepositoryFileAcl.Builder( userSid ).ace( ownerSid, EnumSet.of( RepositoryFilePermission.ALL ) );
        tenantHomeFolder =
            internalCreateFolder( session, tenantRootFolder.getId(), new RepositoryFile.Builder( ServerRepositoryPaths
                .getTenantHomeFolderName() ).folder( true ).title(
                Messages.getInstance().getString( "AbstractJcrBackedUserRoleDao.usersFolderDisplayName" ) ).build(),
                aclsForTenantHomeFolder.build(), "tenant home folder" ); //$NON-NLS-1$
      } else {
        String ownerId = tenantedUserNameUtils.getPrincipleId( theTenant, username );
        ownerSid = new RepositoryFileSid( ownerId, Type.USER );
        aclsForUserHomeFolder =
            new RepositoryFileAcl.Builder( userSid ).ace( ownerSid, EnumSet.of( RepositoryFilePermission.ALL ) );
View Full Code Here

Examples of org.picketlink.identity.federation.core.wstrust.STSClientConfig.Builder

    protected STSClient getSTSClient() {
        /*
         * Builder builder = new Builder(this.stsConfigurationFile); STSClient client = new STSClient(builder.build());
         */

        Builder builder = null;
        STSClient client = null;
        if (rawOptions.containsKey(STS_CONFIG_FILE)) {
            builder = new Builder(this.stsConfigurationFile);
            client = STSClientFactory.getInstance(maxClientsInPool).create(initialNumberOfClients, builder.build());
        } else {
            builder = new Builder();
            builder.endpointAddress((String) rawOptions.get(ENDPOINT_ADDRESS));
            builder.portName((String) rawOptions.get(PORT_NAME)).serviceName((String) rawOptions.get(SERVICE_NAME));
            builder.username((String) rawOptions.get(USERNAME_KEY)).password((String) rawOptions.get(PASSWORD_KEY));

            String passwordString = (String) rawOptions.get(PASSWORD_KEY);
            if (passwordString != null && passwordString.startsWith(PicketLinkFederationConstants.PASS_MASK_PREFIX)) {
                // password is masked
                String salt = (String) rawOptions.get(PicketLinkFederationConstants.SALT);
                if (StringUtil.isNullOrEmpty(salt))
                    throw logger.optionNotSet("Salt");

                String iCount = (String) rawOptions.get(PicketLinkFederationConstants.ITERATION_COUNT);
                if (StringUtil.isNullOrEmpty(iCount))
                    throw logger.optionNotSet("Iteration Count");

                int iterationCount = Integer.parseInt(iCount);
                try {
                    builder.password(StringUtil.decode(passwordString, salt, iterationCount));
                } catch (Exception e) {
                    throw logger.unableToDecodePasswordError(passwordString);
                }
            }
            client = STSClientFactory.getInstance(maxClientsInPool).create(initialNumberOfClients, builder.build());
        }

        // if the login module options map still contains any properties, assume they are for configuring the connection
        // to the STS and set them in the Dispatch request context.
        if (!this.options.isEmpty()) {
View Full Code Here

Examples of org.pirkaengine.core.parser.Fragment.Builder

                }
                if (type == null) throw new ParseException("type is not found in prk:component");
                int compTagOffset = offsetTagStart;
                event = next();
                if (event == XMLStreamReader.END_ELEMENT) {
                    Builder frg = Fragment.create(compTagOffset, Fragment.Type.TAG_EMPTY_ELEMENTS).append(
                            PrkElement.COMPONENT.name, type);
                    fragments.addFirst(frg.appendAttrs(attrs).build());
                    fragments.addFirst(Fragment.create(offsetTagEnd + 1, Fragment.Type.TEXT).build());
                    return;
                }
                // <prk:param>
                while (event != XMLStreamReader.START_ELEMENT && event != XMLStreamReader.END_ELEMENT) {
View Full Code Here

Examples of org.redline_rpm.Builder

  public void execute() {
    if ( name == null) throw new BuildException( "Attribute 'name' is required.");
    if ( version == null) throw new BuildException( "Attribute 'version' is required.");
    if ( group == null) throw new BuildException( "Attribute 'group' is required.");

    Builder builder = new Builder();
    builder.setPackage( name, version, release);
    builder.setType( type);
    builder.setPlatform( architecture, os);
    builder.setGroup( group);
    builder.setBuildHost( host);
    builder.setSummary( summary);
    builder.setDescription( description);
    builder.setLicense( license);
    builder.setPackager( packager);
    builder.setDistribution( distribution);
    builder.setVendor( vendor);
    builder.setUrl( url);
    builder.setProvides( provides == null ? name : provides);
    builder.setPrefixes( prefixes == null ? null : prefixes.split(","));
        builder.setPrivateKeyRingFile( privateKeyRingFile);
        builder.setPrivateKeyId( privateKeyId);
        builder.setPrivateKeyPassphrase( privateKeyPassphrase);
    if (sourcePackage != null) {
      builder.addHeaderEntry(Header.HeaderTag.SOURCERPM, sourcePackage);
    }
   
    // add built-ins
    for ( BuiltIn builtIn : builtIns) {
      String text = builtIn.getText();
      if (text != null && !text.trim().equals("")) {
        builder.addBuiltinDirectory( builtIn.getText());
      }
    }

    try {
      if ( null != preTransScript) {
        builder.setPreTransScript( preTransScript);
        builder.setPreTransProgram( "");
      }
      if ( null != preInstallScript) {
        builder.setPreInstallScript( preInstallScript);
        builder.setPreInstallProgram( "");
      }
      if ( null != postInstallScript) {
        builder.setPostInstallScript( postInstallScript);
        builder.setPostInstallProgram( "");
      }
      if ( null != preUninstallScript) {
        builder.setPreUninstallScript( preUninstallScript);
        builder.setPreUninstallProgram( "");
      }
      if ( null != postUninstallScript) {
        builder.setPostUninstallScript( postUninstallScript);
        builder.setPostUninstallProgram( "");
      }
      if ( null != postTransScript) {
        builder.setPostTransScript( postTransScript);
        builder.setPostTransProgram( "");
      }

      for ( ArchiveFileSet fileset : filesets) {
        File archive = fileset.getSrc( getProject());
        String prefix = normalizePath( fileset.getPrefix( getProject()));
        if ( !prefix.endsWith( "/")) prefix += "/";
        DirectoryScanner scanner = fileset.getDirectoryScanner( getProject());

                int filemode = fileset.getFileMode( getProject()) & 07777;
        int dirmode = fileset.getDirMode( getProject()) & 07777;
        String username = null;
        String group = null;
                Directive directive = null;

        if (fileset instanceof TarFileSet) {
          TarFileSet tarFileSet = (TarFileSet)fileset;
          username = tarFileSet.getUserName();
          group = tarFileSet.getGroup();
                    if (fileset instanceof RpmFileSet) {
                        RpmFileSet rpmFileSet = (RpmFileSet)fileset;
                        directive = rpmFileSet.getDirective();
                    }
        }

        // include any directories, including empty ones, duplicates will be ignored when we scan included files
        for (String entry : scanner.getIncludedDirectories()) {
          String dir = normalizePath(prefix + entry);
          if (!"".equals(entry)) builder.addDirectory(dir, dirmode, directive, username, group, true);
        }

        for ( String entry : scanner.getIncludedFiles()) {
          if ( archive != null) {
            URL url = new URL( "jar:" + archive.toURL() + "!/" + entry);
            builder.addURL( prefix + entry, url, filemode, dirmode, directive, username, group);
          } else {
            File file = new File( scanner.getBasedir(), entry);
            builder.addFile(prefix + entry, file, filemode, dirmode, directive, username, group);
          }
        }
      }
      for ( Ghost ghost : ghosts) {
        builder.addFile( ghost.getPath(), null, ghost.getFilemode(), ghost.getDirmode(), Directive.GHOST, ghost.getUsername(), ghost.getGroup());
      }
      for ( Link link : links) builder.addLink( link.getPath(), link.getTarget(), link.getPermissions());
      for ( Depends dependency : depends) builder.addDependency( dependency.getName(), dependency.getComparison(), dependency.getVersion());

      for ( TriggerPreIn triggerPreIn : triggersPreIn) builder.addTrigger( triggerPreIn.getScript(), "", triggerPreIn.getDepends(), triggerPreIn.getFlag());
      for ( TriggerIn triggerIn : triggersIn) builder.addTrigger( triggerIn.getScript(), "", triggerIn.getDepends(), triggerIn.getFlag());
      for ( TriggerUn triggerUn : triggersUn) builder.addTrigger( triggerUn.getScript(), "", triggerUn.getDepends(), triggerUn.getFlag());
      for ( TriggerPostUn triggerPostUn : triggersPostUn) builder.addTrigger( triggerPostUn.getScript(), "", triggerPostUn.getDepends(), triggerPostUn.getFlag());

      log( "Created rpm: " + builder.build( destination));
    } catch ( IOException e) {
      throw new BuildException( "Error packaging distribution files.", e);
    } catch ( NoSuchAlgorithmException e) {
      throw new BuildException( "This system does not support MD5 digests.", e);
    }
View Full Code Here

Examples of org.renjin.sexp.PairList.Builder

  }

  @Test
  public void testClosure() throws IOException {
   
    PairList.Builder formals = new Builder();
    formals.add("x", new IntArrayVector(1));
    formals.add("y", new IntArrayVector(2));
   
    FunctionCall body = FunctionCall.newCall(Symbol.get("+"), Symbol.get("x"), Symbol.get("y"));
   
    Closure closure = new Closure(topLevelContext.getGlobalEnvironment(), formals.build(), body);
   
    assertReRead(closure);
   
//    PairList.Builder list = new Builder();
//    list.add("renjin.f", closure);
View Full Code Here

Examples of org.sonatype.nexus.groovyremote.client.GroovyRemoteClient.Builder

      throw Throwables.propagate(e);
    }
  }

  public void prepare(final TestUtil util) throws Exception {
    client = new Builder()
        // this directory is used when using java-based tests:
        .setClassesDir(util.createTempDir("groovy-classes"))
            // groovy-based tests classes end up here:
        .addExtraDir(util.resolveFile("target/test-classes"))
            // for good measure:
View Full Code Here

Examples of org.sonatype.nexus.httpclient.HttpClientFactory.Builder

  @Override
  public HttpClient create(final ProxyRepository proxyRepository, final RemoteStorageContext ctx) {
    checkNotNull(proxyRepository);
    checkNotNull(ctx);
    final Builder builder = httpClientFactory.prepare(new RemoteStorageContextCustomizer(ctx));
    configure(builder);
    return builder.build();
  }
View Full Code Here

Examples of org.useware.kernel.model.structure.builder.Builder

                        "source-vm"

                );

        // structure & mapping
        InteractionUnit root = new Builder()
                .start(overview)
                    .mappedBy(global)
                    .add(attributes).mappedBy(attributesMapping)
                .end()
        .build();
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.