Examples of DependencyDescriptor


Examples of org.apache.derby.iapi.sql.dictionary.DependencyDescriptor

    List deps = dd.getProvidersDescriptorList(td.getObjectID().toString());
    for (Iterator depsIterator = deps.listIterator();
             depsIterator.hasNext();)
    {
      DependencyDescriptor depDesc =
                (DependencyDescriptor) depsIterator.next();

      DependableFinder finder = depDesc.getProviderFinder();
      if (finder instanceof DDColumnDependableFinder)
      {
        DDColumnDependableFinder colFinder =
                    (DDColumnDependableFinder) finder;
        FormatableBitSet oldColumnBitMap =
View Full Code Here

Examples of org.apache.derby.iapi.sql.dictionary.DependencyDescriptor

      null,   // stop position - through last row
            ScanController.GT);     // stopSearchOperation

    while (scanController.fetchNext(outRow.getRowArray()))
        {
      DependencyDescriptor    dependencyDescriptor;

      dependencyDescriptor = (DependencyDescriptor)
             rf.buildDescriptor(outRow,
                        (TupleDescriptor) null,
                        this);
View Full Code Here

Examples of org.apache.derby.iapi.sql.dictionary.DependencyDescriptor

    String          providerID = null;
    DependableFinder    providerBloodhound = null;

    if (td != null)
    {
      DependencyDescriptor dd = (DependencyDescriptor)td;
      dependentID  = dd.getUUID().toString();
      dependentBloodhound = dd.getDependentFinder();
      if ( dependentBloodhound == null )
      {
        throw StandardException.newException(SQLState.DEP_UNABLE_TO_STORE);
      }

      providerID  = dd.getProviderID().toString();
      providerBloodhound = dd.getProviderFinder();
      if ( providerBloodhound == null )
      {
        throw StandardException.newException(SQLState.DEP_UNABLE_TO_STORE);
      }
View Full Code Here

Examples of org.apache.derby.iapi.sql.dictionary.DependencyDescriptor

    ExecRow          row,
    TupleDescriptor      parentTupleDescriptor,
    DataDictionary       dd )
          throws StandardException
  {
    DependencyDescriptor dependencyDesc = null;

    if (SanityManager.DEBUG)
    {
      SanityManager.ASSERT(
        row.nColumns() == SYSDEPENDS_COLUMN_COUNT,
        "Wrong number of columns for a SYSDEPENDS row");
    }

    DataValueDescriptor  col;
    String        dependentIDstring;
    UUID        dependentUUID;
    DependableFinder  dependentBloodhound;
    String        providerIDstring;
    UUID        providerUUID;
    DependableFinder  providerBloodhound;

    /* 1st column is DEPENDENTID (UUID - char(36)) */
    col = row.getColumn(SYSDEPENDS_DEPENDENTID);
    dependentIDstring = col.getString();
    dependentUUID = getUUIDFactory().recreateUUID(dependentIDstring);

    /* 2nd column is DEPENDENTTYPE */
    col = row.getColumn(SYSDEPENDS_DEPENDENTTYPE);
    dependentBloodhound = (DependableFinder) col.getObject();

    /* 3rd column is PROVIDERID (UUID - char(36)) */
    col = row.getColumn(SYSDEPENDS_PROVIDERID);
    providerIDstring = col.getString();
    providerUUID = getUUIDFactory().recreateUUID(providerIDstring);

    /* 4th column is PROVIDERTYPE */
    col = row.getColumn(SYSDEPENDS_PROVIDERTYPE);
    providerBloodhound = (DependableFinder) col.getObject();

    /* now build and return the descriptor */
    return new DependencyDescriptor(dependentUUID, dependentBloodhound,
                       providerUUID, providerBloodhound);
  }
View Full Code Here

Examples of org.apache.derby.iapi.sql.dictionary.DependencyDescriptor

      null,   // stop position - through last row
            ScanController.GT);     // stopSearchOperation

    while (scanController.fetchNext(outRow.getRowArray()))
        {
      DependencyDescriptor    dependencyDescriptor;

      dependencyDescriptor = (DependencyDescriptor)
             rf.buildDescriptor(outRow,
                        (TupleDescriptor) null,
                        this);
View Full Code Here

Examples of org.apache.derby.iapi.sql.dictionary.DependencyDescriptor

                DataDictionary.SYSCOLUMNS_CATALOG_NUM, false, tc);

    List deps = dd.getProvidersDescriptorList(td.getObjectID().toString());
    for (Iterator depsIterator = deps.listIterator(); depsIterator.hasNext();)
    {
      DependencyDescriptor depDesc = (DependencyDescriptor) depsIterator.next();
      DependableFinder finder = depDesc.getProviderFinder();
      if (finder instanceof DDColumnDependableFinder)
      {
        DDColumnDependableFinder colFinder = (DDColumnDependableFinder) finder;
        FormatableBitSet oldColumnBitMap = new FormatableBitSet(colFinder.getColumnBitMap());
        FormatableBitSet newColumnBitMap = new FormatableBitSet(oldColumnBitMap);
View Full Code Here

Examples of org.apache.hivemind.parse.DependencyDescriptor

    public void testDependency() throws Exception
    {
        ModuleDescriptor md = parse("GenericModule.xml");
        List l = md.getDependencies();
        assertEquals(1, l.size());
        DependencyDescriptor dd = (DependencyDescriptor) l.get(0);

        assertEquals("my.module", dd.getModuleId());
        assertEquals("1.0.0", dd.getVersion());
    }
View Full Code Here

Examples of org.apache.hivemind.parse.DependencyDescriptor

    public void testDependency() throws Exception
    {
        ModuleDescriptor md = parse("GenericModule.xml");
        List l = md.getDependencies();
        assertEquals(1, l.size());
        DependencyDescriptor dd = (DependencyDescriptor) l.get(0);

        assertEquals("my.module", dd.getModuleId());
        assertEquals("1.0.0", dd.getVersion());
    }
View Full Code Here

Examples of org.apache.hivemind.parse.DependencyDescriptor

        new ImplementationDescriptor().toString();
        new CreateInstanceDescriptor().toString();
        new InvokeFactoryDescriptor().toString();
        new ModuleDescriptor(_resolver, new DefaultErrorHandler()).toString();
        new SubModuleDescriptor().toString();
        new DependencyDescriptor().toString();
        new ServicePointDescriptor().toString();
        new InterceptorDescriptor().toString();
        new ElementImpl().toString();
        new AttributeImpl("foo", "bar").toString();
    }
View Full Code Here

Examples of org.apache.hivemind.parse.DependencyDescriptor

    private void addDependencies(ModuleDefinitionImpl module, ModuleDescriptor md)
    {
        int count = size(md.getDependencies());
        for (int i = 0; i < count; i++)
        {
            DependencyDescriptor dependency = (DependencyDescriptor) md.getDependencies().get(i);
            // TODO: DependencyDefinition mit Location , dependency.getLocation()
            module.addDependency(dependency.getModuleId());
        }
    }
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.