Package org.teiid.adminapi.impl

Examples of org.teiid.adminapi.impl.SessionMetadata


      fail("exception expected"); //$NON-NLS-1$
    } catch (InvalidSessionException e) {
     
    }
   
    SessionMetadata info = ssi.createSession("steve", null, "foo", new Properties(), false, true); //$NON-NLS-1$ //$NON-NLS-2$
    if (securityEnabled) {
      Mockito.verify(impl).authenticateUser("steve", null, "foo", domains, false);
    }
   
    String id1 = info.getSessionId();
    ssi.validateSession(id1);
   
    assertEquals(1, ssi.getActiveSessionsCount());
    assertEquals(0, ssi.getSessionsLoggedInToVDB("a", 1).size()); //$NON-NLS-1$
   
View Full Code Here


      return buildWorkContext(metadata, metadata.getVdbMetaData());
    }
   
  public static DQPWorkContext buildWorkContext(QueryMetadataInterface metadata, VDBMetaData vdb) {
    DQPWorkContext workContext = new DQPWorkContext();
    SessionMetadata session = new SessionMetadata();
    workContext.setSession(session);
    session.setVDBName(vdb.getName());
    session.setVDBVersion(vdb.getVersion());
    session.setSessionId(String.valueOf(1));
    session.setUserName("foo"); //$NON-NLS-1$
    session.setVdb(vdb);
        workContext.getVDB().addAttchment(QueryMetadataInterface.class, metadata);
        if (metadata instanceof TransformationMetadata) {
          workContext.getVDB().addAttchment(TransformationMetadata.class, (TransformationMetadata)metadata);
        }
        DQPWorkContext.setWorkContext(workContext);
View Full Code Here

TOP

Related Classes of org.teiid.adminapi.impl.SessionMetadata

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.