Package com.google.enterprise.connector.spi

Examples of com.google.enterprise.connector.spi.Connector


*/
public class AfydConnectorTest extends TestCase {
 
  public void testConnectorImplementsRequiredInterfaces() {
    try {
      Connector connector = new AfydConnector(null, "ignored.properties", null);
      Session session = connector.login();
      AuthenticationManager authnManager = session.getAuthenticationManager();
      AuthorizationManager authzManager = session.getAuthorizationManager();
      TraversalManager traversalManager = session.getTraversalManager();
    } catch (ClassCastException cce) {
      Assert.fail(cce.toString());
View Full Code Here


   * 'com.google.enterprise.connector.dctm.DctmAuthenticationManager.authenticate(String,
   * String)'
   */

  public void testAuthenticate() throws RepositoryException {
    Connector connector = new DctmConnector();
    ((DctmConnector) connector).setLogin(DmInitialize.DM_LOGIN_OK1);
    ((DctmConnector) connector).setPassword(DmInitialize.DM_PWD_OK1);
    ((DctmConnector) connector).setDocbase(DmInitialize.DM_DOCBASE);
    ((DctmConnector) connector).setClientX(DmInitialize.DM_CLIENTX);
    ((DctmConnector) connector)
        .setWebtop_display_url(DmInitialize.DM_WEBTOP_SERVER_URL);
    ((DctmConnector) connector).setIs_public("false");

    Session sess = (DctmSession) connector.login();

    DctmAuthenticationManager authentManager = (DctmAuthenticationManager) sess
        .getAuthenticationManager();

    assertTrue(authentManager.authenticate(
View Full Code Here

  DctmTraversalManager qtm = null;

  protected void setUp() throws Exception {
    super.setUp();
    qtm = null;
    Connector connector = new DctmConnector();
    ((DctmConnector) connector).setLogin(DmInitialize.DM_LOGIN_OK1);
    ((DctmConnector) connector).setPassword(DmInitialize.DM_PWD_OK1);
    ((DctmConnector) connector).setDocbase(DmInitialize.DM_DOCBASE);
    ((DctmConnector) connector).setClientX(DmInitialize.DM_CLIENTX);
    ((DctmConnector) connector)
        .setWebtop_display_url(DmInitialize.DM_WEBTOP_SERVER_URL);
    ((DctmConnector) connector).setIs_public("false");
    ((DctmConnector) connector)
        .setIncluded_object_type(DmInitialize.DM_INCLUDED_OBJECT_TYPE);

    ((DctmConnector) connector)
        .setRoot_object_type(DmInitialize.ROOT_OBJECT_TYPE);
    Session sess = (DctmSession) connector.login();
    qtm = (DctmTraversalManager) sess.getTraversalManager();
  }
View Full Code Here

  private final JdbcFixture jdbcFixture = new JdbcFixture();

  @Override
  protected void setUp() throws RepositoryException, SQLException {
    Connector connector = new DctmConnector();
    ((DctmConnector) connector).setLogin(DmInitialize.DM_LOGIN_OK1);
    ((DctmConnector) connector).setPassword(DmInitialize.DM_PWD_OK1);
    ((DctmConnector) connector).setDocbase(DmInitialize.DM_DOCBASE);
    ((DctmConnector) connector).setClientX(DmInitialize.DM_CLIENTX);
    ((DctmConnector) connector).setGoogleGlobalNamespace("global");
    ((DctmConnector) connector).setGoogleLocalNamespace("local");
    ((DctmConnector) connector)
        .setWebtop_display_url(DmInitialize.DM_WEBTOP_SERVER_URL);
    ((DctmConnector) connector).setIs_public("true");
    Session sess = (DctmSession) connector.login();

    authentManager = (DctmAuthenticationManager) sess
        .getAuthenticationManager();

    jdbcFixture.setUp();
View Full Code Here

*/
public class GdConnectorTest extends TestCase {
 
  public void testConnectorImplementsRequiredInterfaces() {
    try {
      Connector connector = new GdConnector();
      Session session = connector.login();
      AuthenticationManager authnManager = session.getAuthenticationManager();
      AuthorizationManager authzManager = session.getAuthorizationManager();
      TraversalManager traversalManager = session.getTraversalManager();
    } catch (ClassCastException cce) {
      Assert.fail(cce.toString());
View Full Code Here

      hostLoadManager.setLoad(schedule.getLoad());
    }
  }

  public synchronized void shutdown() {
    Connector connector = interfaces.getConnector();
    if (connector != null && (connector instanceof ConnectorShutdownAware)) {
      try {
        ((ConnectorShutdownAware)connector).shutdown();
      } catch (RepositoryException e) {
        LOGGER.log(Level.WARNING, "Problem shutting down connector "
View Full Code Here

  protected Connector newInstance(String connectorName, String connectorDir,
      TypeInfo typeInfo, Configuration configuration) throws Exception {
    factory = new ConnectorInstanceFactory(
        connectorName, typeInfo, configuration, cpsFactory);
    try {
      Connector connector = factory.makeConnector(configuration.getMap());
      assertNotNull(connector);
      assertTrue(factory.connectors.contains(connector));
      return connector;
    } catch (RepositoryException e) {
      // ConnectorInstanceFactory wraps exceptions in a RepositoryException,
View Full Code Here

                   expected.getMessage());
    }
  }

  private SimpleTestConnector makeSimpleConnector() throws Exception {
    Connector connector = fromDirectoryTest("fred",
        "testdata/connectorInstanceTests/default",
        "testdata/connectorTypeTests/default/connectorType.xml",
        null, null);

    assertTrue("Connector should be of type SimpleTestConnector",
View Full Code Here

        + "</bean></beans>\n";

    Configuration configuration =
      new Configuration(typeInfo.getConnectorTypeName(),
          ImmutableMap.<String, String>of(), xml);
    Connector instance =
        InstanceInfo.makeConnectorWithSpring("fred", typeInfo, configuration);
    assertEquals(expected, ((SimpleTestConnector) instance).getColor());
  }
View Full Code Here

      Configuration configuration = new Configuration(config, originalConfig);
      if (LOGGER.isLoggable(Level.CONFIG)) {
        LOGGER.config("ConnectorFactory makes connector with configuration: "
                      + configuration);
      }
      Connector connector = InstanceInfo.makeConnectorWithSpring(
          connectorName, typeInfo, configuration);
      LOGGER.config("Constructed connector " + connector);
      synchronized (this) {
        connectors.add(connector);
      }
View Full Code Here

TOP

Related Classes of com.google.enterprise.connector.spi.Connector

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.