Uses of Class
com.tietoenator.trip.jxp.TdbException

Packages that use TdbException
Package
Description
Main TRIPjxp package that contains generic classes and enumerations.
CCL command processing support.
TRIP text classification support.
CONTROL database inspection and manipulation.
Database content manipulation.
Classes to inspect and modify database design.
Classes for generation of facets.
TRIP kernel formats for entry, output and search.
[EXPERIMENTAL] Graph database querying and manipulation.
Manipulation of TRIP grid configurations.
Session logger classes.
Classes for session pooling support.
Classes for estalishing and maintaining a session.
Classes for inspection and manipulation of users and groups.
  • Uses of TdbException in com.tietoenator.trip.jxp

    Constructors in com.tietoenator.trip.jxp that throw TdbException
    Modifier
    Constructor
    Description
     
    Constructor, should only be used by a derived class
     
    Copy constructor, used to derive a list from an existing list
  • Uses of TdbException in com.tietoenator.trip.jxp.ccl

    Modifier and Type
    Method
    Description
    void
    TdbCclCommand.checkPoint()
    Set a checkpoint in the execution sequence to which the session can later be rolled-back.
    void
    TdbKernelWindow.close()
    Close the kernel window, release any associated resources on both client and server.
    void
    TdbCclCommand.execDirect(String command)
    Execute a CCL command.
    void
    TdbCclCommand.execXPath(String xpathStatement)
    Execute a query in XPath syntax.
    TdbTermList.get(int index)
    Returns a TdbTerm instance for the term at the specified index.
    void
    TdbCclCommand.mapKernelWindow(TdbKernelWindow window)
    Maps a kernel window buffer to a local window structure, so that results generated by a CCL command are intercepted by the appropriate class instance.
    void
    TdbCclCommand.rollbackToCheckPoint()
    Rollback the query session to a previously established check point Invoking this method causes network I/O.
    void
    TdbKernelWindow.scrollDown()
    Scroll the buffer "down" a "page" at a time.
    void
    TdbKernelWindow.scrollNext()
    Scroll the buffer "down" so that the next record after the last currently being displayed in the buffer is at the top of the buffer.
    void
    TdbKernelWindow.scrollPrevious()
    Scroll the buffer "up" so that the previous record before the topmost currently being displayed in the buffer is at the top of the buffer.
    void
    TdbKernelWindow.scrollUp()
    Scroll the buffer "up" a "page" at a time.
    void
    TdbCclCommand.setUseOnDemandTermLists(boolean enable)
    Enable or disable the use of the on-demand term list feature.
    TdbTermList.toArray()
    Returns the entire term list as an array.
    TdbKernelWindow.toFormattedString(String before, String after, String linebreak)
    Create a formatted string from the buffer's current contents.
    Constructors in com.tietoenator.trip.jxp.ccl that throw TdbException
    Modifier
    Constructor
    Description
     
    Constructor, creates a blank instance ready for command execution
     
    Constructor, doesn't create a server buffer
     
    Constructor, creates a new kernel window buffer on the server with dimensions 20x80
     
    TdbKernelWindow(TdbSession session, TdbKernelWindowType type, int rows, int cols)
    Constructor, creates a new kernel window buffer on the server.
  • Uses of TdbException in com.tietoenator.trip.jxp.classification

    Modifier and Type
    Method
    Description
    TdbClassificationScheme.add(String name, String comment)
    Add a new category to the scheme.
    void
    TdbClassificationScheme.classify(String data, List<TdbCategory> categories)
    Test classification with the container.
    void
    TdbClassificationScheme.create()
    Create a new container
    void
    TdbClassificationScheme.create(String name)
    Create a new container.
    void
    TdbClassificationScheme.create(String name, int subsystem)
    Create a new container, using the specified subsystem.
    void
    TdbClassificationScheme.create(String name, int subsystem, int max_items)
    Create a new container, using the specified subsystem.
    void
    TdbClassificationScheme.delete()
    Remove the current container from the server in its entirety.
    void
    TdbClassificationScheme.delete(String name)
    Remove a container from the server in its entirety.
    void
    TdbClassificationScheme.finalizeContainer()
    Finalize container training, whatever that means for the underlying subsystem.
    void
    TdbCategory.get()
    Retrieve information about the category.
    void
    TdbClassificationScheme.get()
    Retrieve the properties of the current container, including the list of all categories defined within it.
    void
    TdbClassificationScheme.get(String name)
    Retrieve the properties of a container, including the list of all categories defined within it.
    TdbClassificationScheme.getCategory(int id)
    Retrieve the category with the provided unique ID, if found.
    int
    TdbCategory.getId()
    Retrieve the unique ID assigned by the server to this category
    void
    TdbClassificationScheme.infer(String database, String fieldname)
    Infer classes and training data from a previous classified database.
    void
    TdbClassificationScheme.infer(String database, String fieldname, int threshold)
    Infer classes and training data from a previous classified database.
    void
    TdbClassificationScheme.put()
    Store any saved attributes of the container, e.g. new location, new comment.
    void
    TdbClassificationScheme.remove(TdbCategory cat)
    Remove an existing category from the scheme
    TdbClassificationScheme.remove(String name)
    Remove an existing category from the scheme
    void
    TdbCategory.rename()
    Rename the category and/or provide it with a new comment.
    void
    TdbClassificationScheme.rename(String newname)
    Rename the current container.
    void
    TdbCategory.train(String data, String filename, TdbTrainingInfo info)
    Add training data to the category.
    void
    TdbCategory.untrain()
    Remove all training data for this category.
    Modifier
    Constructor
    Description
     
    Constructor, creates a blank instance
     
    Constructor, creates an instance for the category referenced by the provided Control object
     
    Constructor, creates a blank container
     
    Constructor, creates an object for the container referenced by the provided TdbControlObject
  • Uses of TdbException in com.tietoenator.trip.jxp.control

    Modifier and Type
    Method
    Description
    void
    TdbEntryFormList.get(String name)
    Retrieve entry forms from a named database, regardless of how the object was constructed.
    void
    TdbOutputFormatList.get(String name)
    Retrieve report forms from a named database, regardless of how the object was constructed.
    void
    TdbControlObjectList.refresh()
    Refresh the list with the latest view from the server; note that if this list was constructed using the copy constructor from an existing list, this call will fail with an exception (UNEXPECTED_STATE) thrown.
    Modifier
    Constructor
    Description
     
    Constructor, retrieve the list of available classification schemes
     
    Copy constructor, used to derive a list from an existing list; doesn't copy the last document reference
     
    Constructor, should only be used by a derived class
     
    Constructor, retrieves the access rights for the named database
     
    Shortcut constructor that retrieves all fields from both head and part record structures
     
    TdbDatabaseFieldList(TdbSession session, String db, int type, boolean headonly)
    Constructor, retrieves a list of fields from the named database of the specified type (if any)
     
    TdbDatabaseFieldList(TdbSession session, String db, Vector types, boolean headonly)
    Constructor, retrieves a list of fields from the named database of the specified types (if any)
     
    Request a list of all databases to which the calling process has at least read access.
     
    Request a list of all databases of the stated type to which the calling process has at least read access.
     
    TdbDatabaseList(TdbSession session, TdbExtendedDatabaseType type, boolean noBaf)
    Request a list of all databases of the stated type to which the calling process has at least read access.
     
    Request a control object for a single, specific database, thesauri or cluster to which the calling process has at least read access.
     
    TdbDatabaseList(TdbSession session, String name, boolean noBaf)
    Request a control object for a single, specific database, thesauri or cluster to which the calling process has at least read access.
     
    Constructor -- the resulting object contains no forms and must be initialized using the get(String) method
     
    Constructor, retrieves entry forms from the database identified by the database's design object
     
    Constructor, retrieves entry forms from the database identified by a Control object
     
    Constructor, retrieves entry forms from a named database
     
    Constructor, retrieve a list of file managers
     
    TdbFileManagerList(TdbSession session, boolean self)
    Constructor, retrieve a list of file managers
     
    TdbGroupAccessList(TdbSession session, String groupname)
    Constructor -- retrieve the access rights for the named user group
     
    Constructor -- shortcut that retrieves all known group
     
    TdbGroupList(TdbSession session, String user)
    Constructor -- shortcut that retrieves groups to which the named user belongs
     
    TdbGroupList(TdbSession session, String user, boolean incPublic)
    Constructor -- shortcut
     
    TdbGroupList(TdbSession session, String user, boolean incPublic, boolean all)
    Constructor -- retrieve the list of groups from the server
     
    TdbGroupMemberList(TdbSession session, String groupname)
    Constructor, retrieves the list of members of the named user group
     
    Constructor, retrieve a list of managers of any type
     
    TdbManagerList(TdbSession session, boolean self)
    Constructor, retrieve a list of managers of any type
     
    Constructor -- the resulting object contains no forms and must be initialized using the get(String) method
     
    Constructor, retrieves report forms from the database identified by the database's design object
     
    Constructor, retrieves report forms from the database identified by a Control object
     
    Constructor, retrieves report forms from a named database
     
    Requests a list of databases owned by the calling process
     
    Requests a list of databases of a certain type owned by the calling process
     
    TdbProcedureList(TdbSession session, String userOrGroup)
    Constructor, retrieves the list of procedures owned by a particular user or group
     
    Constructor -- retrieve the access rights for the PUBLIC group
     
    Constructor, retrieves the list of members of the special group PUBLIC.
     
    Constructor, retrieves a list of available search forms
     
    TdbUserAccessList(TdbSession session, String username)
    Constructor, retrieve the database access rights explicitly granted to a particular user.
     
    TdbUserAccessList(TdbSession session, String username, boolean includeGroups)
    Constructor, retrieve the database access rights for a particular user.
     
    Shortcut constructor, retrieves a simple list of users
     
    TdbUserList(TdbSession session, boolean self, boolean all)
    Constructor, retrieves a list of users
     
    TdbUserList(TdbSession session, int filter, boolean self, boolean all)
    Constructor, retrieve a list of users and/or managers of a specific type
     
    Constructor, retrieve a list of user managers
     
    TdbUserManagerList(TdbSession session, boolean self)
    Constructor, retrieve a list of user managers
  • Uses of TdbException in com.tietoenator.trip.jxp.data

    Modifier and Type
    Method
    Description
    void
    TdbNlpInfo.addInputField(String name)
    Add the name of a field on which to base meta-data processing.
    void
    TdbGraphRecord.addKeyword(String keyword)
    Add a keyword to this graph record.
    TdbSearch.addSearchSet(int searchId)
    Associates a pre-existing search set with this TdbSearch instance.
    void
    Add a particular field template to the overall retrieval template.
    void
    TdbRecord.addToTemplate(String name)
    Add a particular field by name to the overall retrieval template.
    void
    TdbRecord.addToTemplate(String fieldName, String baseName)
    Add a particular field by name to the overall retrieval template.
    TdbTupleList.append()
    Creates and appends a new tuple.
    abstract void
    TdbField.appendValue(String val)
    Append a new subfield or paragraph to the field
    void
    TdbStringField.appendValue(String value)
    Not supported for STring fields
    void
    TdbStructuredField.appendValue(String val)
    Append a new subfield to the field.
    void
    TdbTextField.appendValue(String val)
    Append the provided paragraph text to the field's value
    This method cannot be used after any calls have been made to setText() or appendText() as the field is no longer defined in terms of paragraphs at that point.
    abstract void
    Append several new subfields or paragraphs to the field
    void
    TdbStringField.appendValues(Collection<String> value)
    Not supported for STring fields
    void
    TdbStructuredField.appendValues(Collection<String> values)
    Append several new subfields to the field.
    void
    TdbTextField.appendValues(Collection<String> values)
    Append several paragraphs to this text field.
    TdbSearchSet.asFragmentSet(String xpathExpression, int from, int to, boolean hitMarkup)
    Get this search set as an XML fragment set.
    void
    TdbSearch.cancel()
     
    void
    TdbSearchSet.cancel()
     
    void
    TdbTuple.clear()
    Blanks out all the TRIP subfield values represented by this tuple.
    void
    TdbSearch.close()
    Release server resources associated with this TdbSearch instance.
    void
    TdbRecord.commit()
    Commit the current record to the current database.
    void
    TdbStringField.convert(TdbRenditionType rendition, String originalFilename, String outputDirectory, String outputFilename, String preferredAdapter, TdbTextField highlightSourceField, boolean refreshHitLocations)
    Render the contents of the field to HTML and write it to a file.
    TdbRecord.copy(TdbDatabaseDesign targetDatabase)
    Copies the current record to the specified database.
    TdbRecord.copy(String targetDatabase)
    Copies the current record to the specified database.
    void
    TdbStringField.copyFromFile(String name)
    Copy the content of the specified file into this field
    TdbComponent.createField(TdbFieldDesign design)
    Create a new field instance
    This factory method creates a TdbField-derived object of the appropriate class and associates the new instance with this component.
    TdbComponent.createField(String name, TdbFieldType type)
    Create a new field instance
    This factory method creates a TdbField-derived object of the appropriate class and associates the new instance with this component.
    void
    TdbRecord.delete()
    Delete the current record from the current database
    void
    TdbRecordSet.delete()
    Delete the records covered by the record set from their database(s)
    void
    TdbSearchSet.delete()
    Delete the current search set.
    void
    TdbRecord.deleteComponent(int index)
    Delete the identified component from the current record.
    void
    TdbRecord.deleteComponent(String name)
    Delete the named component from the current record.
    void
    TdbSearch.execute(String cclStatement)
    Execute a CCL statement.
    void
    TdbSearch.executeXPath(String xpathStatement)
    Execute an XPath statement as a query.
    void
    TdbRecord.get()
    Retrieve the current record from the current database
    TdbRecord.get(TdbDataFormat format)
    Retrieve the current record from the current database.
    void
    TdbRecordSet.get()
    Retrieve the record set defined by the various properties of the instance.
    TdbRecordSet.get(TdbDataFormat fmt)
    Retrieve the record set defined by the various properties of the instance.
    TdbTupleList.get(int tupleIndex)
    Get the row (tuple) at the specified index.
    byte[]
    TdbStringField.getBlob()
    Retrieve the current value (in total) of the field.
    TdbTupleList.getColumnName(int index)
    Returns the (field) name of the specified column.
    TdbTupleList.getColumnType(int index)
    Returns the (field) type of the specified column.
    TdbRecord.getComponent(String name)
    Retrieve the named component
    Note that by design, the components retrieved by this method are "live" and any updates on them are performed directly on the component representation maintained within the TdbRecord instance.
    TdbGraphRecord.getKeywords()
    Return a list of all keywords assigned to this graph record.
    TdbComponent.getName()
    Retrieve the current value of the part name field (only valid for part components, obviously).
    TdbGraphRecord.getName()
    Returns the name of the graph record.
    TdbGraphRecord.getProperty(String name)
    Retrieve the value for a property.
    int
    TdbGraphRecord.getPropertyCount()
    Returns a count of the number of properties assigned to this graph database record.
    TdbGraphRecord.getPropertyName(int index)
    Returns the name of the property at the specified index.
    TdbGraphRecord.getPropertyValue(int index)
    Returns the value of the property at the specified index.
    TdbSearchSet.getRecord(int index)
    Returns a TdbRecord instance for a record in the current search set.
    TdbSearchSet.getRecord(long index)
    Returns a TdbRecord instance for a record in the current search set.
    int
    TdbRecord.getRecordId()
    Retrieve the current value of the record number field, if any.
    TdbRecord.getRecordName()
    Retrieve the current value, if any, of the record name field
    TdbGraphRecord.getReferenceDatabase()
    Returns the database name for the record referenced from this graph record.
    int
    TdbGraphRecord.getReferenceRecordId()
    Returns the record ID of the record referenced from this graph record.
    TdbStringField.getRendition()
    Retrieve the rendition of the field that was requested during the most recent retrieval.
    TdbSearch.getSearchSet(int index)
    Returns a TdbSearchSet object for a search associated with this TdbSearch instance.
    TdbGraphRecord.getSourceDatabase()
    Returns the database name for record used as source vertex for this graph record.
    int
    TdbGraphRecord.getSourceRecordId()
    Returns the record ID of the record used as source vertex for this graph record.
    TdbGraphRecord.getTargetDatabase()
    Returns the database name for record used as target vertex for this graph record.
    int
    TdbGraphRecord.getTargetRecordId()
    Returns the record ID of the record used as target vertex for this graph record.
    TdbRecord.getTimeStamp()
    Returns the time stamp for when the current record was stored.
    TdbXmlRecord.getUrlBase()
    Returns the URL base of the document, i.e. the URL without the actual file name.
    abstract String
    TdbField.getValue(int index)
    Get the subfield or paragraph value at the defined index
    TdbStringField.getValue(int index)
    Not supported for STring fields
    TdbStructuredField.getValue(int index)
    Get the subfield value at the defined index.
    TdbTextField.getValue(int index)
    Retrieve the value of the n'th paragraph.
    TdbTuple.getValue(int fieldIndex)
    Get the value of a field within the tuple.
    TdbTuple.getValue(String fieldName)
    Get the value of a field within the tuple.
    abstract int
    TdbField.getValueCount()
    Retrieve the count of the values in the field.
    int
    TdbStringField.getValueCount()
    Not supported for STring fields
    int
    TdbStructuredField.getValueCount()
    Retrieve the count of the values in the field.
    int
    TdbTextField.getValueCount()
    Retrieve the number of paragraphs in the field.
    double
    TdbGraphRecord.getWeight()
    Returns the weight value for an edge record.
    void
    TdbRecordSet.insert(Collection<TdbRecord> records)
    Insert new records to the database associated with this record set
    TdbTupleList.insert(int tupleIndex)
    Creates and inserts a new tuple.
    abstract void
    TdbField.insertValue(int index, String value)
    Inserts a new subfield or paragraph into the field.
    void
    TdbStringField.insertValue(int index, String value)
    Not supported for STring fields
    void
    TdbStructuredField.insertValue(int index, String value)
    Inserts a new subfield into the field.
    void
    TdbTextField.insertValue(int index, String value)
    Inserts a new paragraph into the field.
    abstract void
    TdbField.insertValues(int index, Collection<String> values)
    Inserts several new subfields or paragraphs into the field.
    void
    TdbStringField.insertValues(int index, Collection<String> value)
    Not supported for STring fields
    void
    TdbStructuredField.insertValues(int index, Collection<String> values)
    Inserts several new subfields into the field.
    void
    TdbTextField.insertValues(int index, Collection<String> values)
    Inserts several new paragraphs into the field.
    void
    TdbRecord.lock()
    Request an exclusive lock on this record.
    void
    TdbNlpInfo.mapMetadataField(String categoryName, String fieldName)
    Define a field to hold the values for a particular meta-data category.
    abstract List<String>
    TdbField.originalValues()
    Retrieve the display content of the field.
    TdbStringField.originalValues()
    Not supported for STring fields
    void
    TdbXmlRecord.prepareExport(String fileOrDir)
    Prepares to export the contents of the record to a file.
    void
    TdbXmlRecord.prepareImport(InputStream stream, TdbXmlRecord.XmlRecordType type, String fileName)
    Prepare to import a document into a TRIPxml database.
    TdbRecordSet.recordAt(int offset)
    Retrieve the TdbRecord at the defined offset within the set
    If the provided offset is outside of the bounds of the record set, an INVALID_ARGS exception is thrown.
    void
    TdbTuple.remove()
    Removes the tuple associated with this TdbTuple instance.
    void
    TdbTupleList.remove(int tupleIndex)
    Removes a tuple.
    void
    TdbGraphRecord.removeKeyword(int index)
    Remove a keyword from this graph record.
    void
    TdbGraphRecord.removeKeyword(String keyword)
    Remove a keyword from this graph record.
    void
    TdbGraphRecord.removeProperty(String name)
    Removes a named property from this graph record.
    abstract void
    TdbField.removeValue(int index)
    Removes a subfield or paragraph from the field.
    void
    TdbStringField.removeValue(int index)
    Not supported for STring fields
    void
    TdbStructuredField.removeValue(int index)
    Removes a subfield from the field.
    void
    TdbTextField.removeValue(int index)
    Removes a paragraph from the field.
    void
    TdbSearchSet.setCacheSize(int maxBlocks)
    Set the size of the record cache.
    void
    TdbSearch.setCancelable(boolean cancelable)
     
    void
    TdbSearchSet.setCancelable(boolean cancelable)
     
    void
    TdbTupleList.setComponent(TdbComponent cmp)
    Set the component that holds the fields in the tuple list.
    void
    TdbTupleList.setDefinition(String strFieldList)
    Modify the tuple list to use a new set of fields in the same component.
    void
    TdbTextExtractionInfo.setExtractFromStored(boolean extractFromStored)
    Determines if the text extraction should be performed from the value already stored in the STRING field defined by the property BinaryCopyField.
    void
    TdbStringField.setExtractionTarget(String name)
    Deprecated.
    Use the TextExtractionInfo class via the TdbTextField method getTextExtractionInfo() instead.
    void
    Set the type of the graph record.
    void
    TdbNlpInfo.setKeywordField(String fieldname)
    Set the name of the field to receive extracted keywords.
    void
    TdbNlpInfo.setMetadataTupleFields(String namefield, String valuefield)
    Set the names of the field to receive extracted meta-data.
    void
    TdbComponent.setName(String name)
    Establish, or modify, the value of the part name field (only valid for part components, obviously).
    void
    TdbGraphRecord.setName(String name)
    Assigns the name of the record.
    void
    TdbRecordSet.setName(String name)
    Establish the name of the record covered by this record set.
    void
    TdbGraphRecord.setProperty(String name, String value)
    Assign a property to this graph record.
    void
    TdbRecordSet.setQuery(String query)
    Set a query statement that will be used to retrieve records
    void
    TdbRecord.setRecordId(int id)
    Establish the value of the record number field
    void
    TdbRecord.setRecordName(String name)
    Set the value of the record name field
    void
    TdbGraphRecord.setReference(TdbRecord rec)
    Set a reference to a pre-existing record.
    void
    TdbGraphRecord.setReference(String databaseName, int recordId, String recordName)
    Set a reference to a pre-existing record.
    void
    TdbGraphRecord.setSourceRecord(int recordId, String recordName)
    Set the source record for a graph edge.
    void
    TdbGraphRecord.setSourceRecord(TdbRecord rec)
    Set the source record for a graph edge.
    void
    TdbGraphRecord.setSourceRecord(String databaseName, int recordId)
    Set the source record for a graph edge.
    void
    TdbGraphRecord.setTargetRecord(int recordId, String recordName)
    Set the target record for a graph edge.
    void
    TdbGraphRecord.setTargetRecord(TdbRecord rec)
    Set the target record for a graph edge.
    void
    TdbGraphRecord.setTargetRecord(String databaseName, int recordId)
    Set the target record for a graph edge.
    void
    TdbSearch.setUseOnDemandTermLists(boolean enable)
    Enable or disable the use of the on-demand term list feature.
    abstract void
    TdbField.setValue(int index, String val)
    Set the defined subfield or paragraph to the provided value
    Note that the index provided must lie within the current bounds of the field.
    void
    TdbStringField.setValue(int index, String value)
    Not supported for STring fields
    void
    TdbStructuredField.setValue(int index, String val)
    Set the defined subfield to the provided value.
    void
    TdbTextField.setValue(int index, String val)
    Set the value of a specific paragraph to that provided.
    void
    TdbTuple.setValue(int fieldIndex, String val)
    Set the value of a field within the tuple.
    void
    TdbTuple.setValue(String fieldName, String val)
    Set the value of a field within the tuple.
    void
    TdbGraphRecord.setWeight(double weight)
    Set the weight value for an edge record.
    void
    TdbRecordSet.update(TdbRecord values)
    Apply the same update transformation to all records covered by the record set
    abstract List<String>
    TdbField.values()
    Retrieve the current content of the field.
    TdbStringField.values()
    Not supported for STring fields
    Constructors in com.tietoenator.trip.jxp.data that throw TdbException
    Modifier
    Constructor
    Description
     
    Constructor, creates a blank graph record container.
     
    Constructor, associates the graph record with the provided database design.
     
    Constructor, associates the record with the named graph database.
     
    Constructor, creates a blank record container
     
    Constructor, creates a blank instance
     
    TdbHighlightRendition(String stringFieldName, String textFieldName, TdbRenditionType type)
    Constructor, create a fully specified template field.
     
    TdbHighlightRendition(String stringFieldName, String textFieldName, String filenameFieldName, TdbRenditionType type)
    Constructor, create a fully specified template field.
     
    Constructor, creates a blank record container
     
    TdbRecord(TdbSession session, TdbDatabaseDesign design, boolean createFields)
    Constructor, associates the new instance with the design provided.
     
    TdbRecord(TdbSession session, TdbControlObject ob, boolean createFields)
    Constructor, associates the new instance with the item referenced by the provided Control object
     
    TdbRecord(TdbSession session, String name, boolean createFields)
    Constructor, associates the new instance with the named database or thesaurus
     
    Constructor, creates a blank instance
     
    Constructor, creates a blank instance.
     
    TdbTupleList(TdbSession session, TdbComponent cmp, TdbDatabaseDesign db, String fieldGroupName)
    Create a new tuple list by using a field group.
     
    TdbTupleList(TdbSession session, TdbComponent cmp, String strFieldList)
    Create a new tuple list by using a list of field names.
     
    Constructor, creates a blank TRIPxml record container.
     
    TdbXmlRecord(TdbSession session, TdbDatabaseDesign design, boolean createFields)
    Constructor, associates the record with the provided database design.
     
    TdbXmlRecord(TdbSession session, String name, boolean createFields)
    Constructor, associates the record with thenamed TRIPxml database.
  • Uses of TdbException in com.tietoenator.trip.jxp.database

    Modifier and Type
    Method
    Description
    void
    TdbDatabaseDesign.addForeignKey(String key, String linkdb, String linkfld, TdbIntegrityType on_update, TdbIntegrityType on_delete)
    Create a foreign key relationship between this database (as the slave) and another database (as the master).
    void
    TdbDatabaseClusterDesign.changeMgr(String newmgr)
    Transfer all objects from the current user to a new manager.
    void
    TdbDatabaseClusterDesign.changeMgr(String newmgr, String oldmgr)
    Transfer all objects from one manager to another.
    void
    TdbDatabaseClusterDesign.changeMgr(String newmgr, String oldmgr, String name)
    Transfer ownership of one or more cluster designs from one user to another.
    void
    TdbDatabaseDesign.changeMgr(String newmgr)
    Transfer ownership of all databases from the calling user to another.
    void
    TdbDatabaseDesign.changeMgr(String newmgr, String oldmgr)
    Transfer ownership of all databases from one user to another.
    void
    TdbDatabaseDesign.changeMgr(String newmgr, String oldmgr, String name)
    Transfer ownership of one or more database objects from one user to another.
    void
    TdbDatabaseDesign.compress(TdbCompressionContext ctx, boolean all)
    Requests a database compression operation, akin to the command line utility PACKIT.
    void
    TdbDatabaseClusterDesign.copy(String newname, TdbControlObject newobj)
    Copy the current cluster definition to a new name.
    void
    TdbDatabaseDesign.copy(String newname, TdbControlObject newobj)
    Create a shallow copy of the current database / thesaurus, preserving base design but ignoring associated reports / forms, locations and access rights.
    void
    TdbDatabaseClusterDesign.deepCopy(String newname, TdbControlObject newobj)
    Create a deep copy of the current cluster under a new name.
    void
    TdbDatabaseDesign.deepCopy(String newname, TdbControlObject newobj)
    Create a deep copy of the current database / thesaurus, creating a new one that is exactly the same, but with a different name (and correspondibly different filenames on the server).
    void
    TdbDatabaseClusterDesign.delete()
    Delete the current cluster design from the server.
    void
    TdbDatabaseClusterDesign.delete(String name)
    Delete the named cluster design from the server.
    void
    TdbDatabaseDesign.delete()
    Delete the current database from the server.
    void
    TdbDatabaseDesign.delete(String name)
    Delete a named database from the server.
    void
    TdbDatabaseDesign.deleteForeignKey(String key)
    Remove any existing foreign key relationship from the named field.
    void
    TdbDatabaseDesign.deleteForeignKeys()
    Removes all existing referential integrity rules from the database design.
    void
    TdbDatabaseDesign.diagnose(TdbErrorCheckSink sink)
    Check the database's primary data file (the BAF) for errors or conditions that might cause errors in the future.
    void
    TdbDatabaseDesign.diagnose(TdbErrorCheckSink sink, int phase)
    Check the database's primary data file (the BAF) for errors or conditions that might cause errors in the future.
    void
    TdbDatabaseClusterDesign.export(String filename)
    Export the current cluster definition to the named file.
    void
    TdbDatabaseClusterDesign.export(String filename, String name)
    Export the named database cluster design to the named file.
    void
    TdbDatabaseDesign.export(String filename)
    Exports the current database's design to the named file, including all associated form definitions and file specifications.
    void
    TdbDatabaseDesign.export(String filename, boolean full, boolean incfiles)
    Export the current database's design to the named file, optionally including all associated form definitions.
    void
    TdbDatabaseDesign.export(String db, String filename, boolean full, boolean incfiles)
    Export the named database's design to the named file, optionally including all associated form definitions.
    void
    TdbDatabaseAccess.get(String ug)
    Retrieve the named user's (or group's) access rights for the current database, i.e.
    void
    TdbDatabaseAccess.get(String db, String ug)
    Retrieve the named user's (or group's) access rights for the named database, thesaurus or cluster.
    void
    TdbDatabaseClusterDesign.get()
    Retrieve the current cluster's design from the server.
    void
    TdbDatabaseClusterDesign.get(boolean resolve)
    Retrieve the current cluster's design from the server.
    void
    TdbDatabaseClusterDesign.get(String name)
    Retrieve the named cluster design from the server.
    void
    TdbDatabaseClusterDesign.get(String name, boolean resolve)
    Retrieve the named cluster design from the server.
    void
    TdbDatabaseDesign.get()
    Retrieve the database design of the database referenced by the Control object used to construct this object.
    void
    TdbDatabaseDesign.get(String name)
    Retrieve the named database design and all associated properties.
    void
    TdbDatabaseDesign.get(String name, boolean update)
    Retrieve the named database design and all associated properties, optionally with the default database design parameters in preparation for the creation of a new database.
    TdbDatabaseClusterDesign.getCommonFields()
    Return a list of fields common to all databases in the cluster.
    TdbDatabaseClusterDesign.getCommonFields(String name)
    Return a list of fields common to all databases in the cluster.
    TdbDatabaseDesign.getEntryForms()
    Retrieve the list of TRIPclassic entry forms defined for the database
    TdbDatabaseDesign.getFieldById(int id)
    Retrieve a reference to the design for a field with the specified field number.
    TdbDatabaseDesign.getFieldByIndex(int index)
    Retrieve the n'th field within the database design.
    TdbFieldGroupDesign.getFieldByIndex(int index)
    Retrieve the n'th field within the field group design.
    TdbDatabaseDesign.getFieldGroupById(int id)
    Retrieve a reference to the design for a field group with the specified field number.
    TdbDatabaseDesign.getFieldGroupByIndex(int index)
    Retrieve the n'th field group within the database design.
    TdbDatabaseClusterDesign.getMemberDesigns()
    Return a list of database design objects for all databases in the cluster, with nested clusters resolved.
    TdbDatabaseClusterDesign.getMemberDesigns(String name)
    Return a list of database design objects for all databases in the cluster, with nested clusters resolved.
    TdbDatabaseDesign.getOutputFormats()
    Retrieve the list of avaiable output formats defined for the database
    void
    TdbDatabaseClusterDesign.importCluster(String filename, String name)
    Import a new cluster design from the named file.
    void
    TdbDatabaseDesign.importDesign(String filename, String name)
    Import a new database or thesaurus design from a named file.
    void
    TdbDatabaseClusterDesign.importUpdate(String filename)
    Import an update to the current cluster design from the named file.
    void
    TdbDatabaseClusterDesign.importUpdate(String filename, String name)
    Import an update to the named cluster design from the named file.
    void
    TdbDatabaseDesign.importUpdate(String filename)
    Import an update to the current database's / thesaurus' design from a named file.
    void
    TdbDatabaseDesign.importUpdate(String filename, String name)
    Import an update to an existing database / thesaurus from a named file.
    void
    TdbDatabaseDesign.index()
    Request a background task be submitted to index the current database.
    void
    TdbDatabaseDesign.index(boolean reindex, boolean batchjob)
    Request the current database to be indexed.
    void
    TdbDatabaseDesign.load(String tform)
    Request a background task to be submitted to load the named TFORM file into the current database.
    void
    TdbDatabaseDesign.loadAndIndex(String tform)
    Request a background task to be submitted to load and subsequently index the named TFORM file into the current database.
    void
    TdbDatabaseDesign.loadAndReindex(String tform)
    Request a background task to be submitted to load and subsequently reindex the named TFORM file into the current database.
    TdbDatabaseClusterDesign.members()
    Retrieve the current set of members in the cluster.
    void
    TdbDatabaseAccess.put()
    Store the accumulated access rights; this call can only follow a successful call to the get method, as the database and user name established during that call are used here.
    void
    TdbDatabaseAccess.put(String db, String ug)
    Store the accumulated access rights as the named user's (or group's) access privileges for the named database, thesaurus or cluster
    void
    TdbDatabaseClusterDesign.put()
    Store the current cluster design to the server.
    void
    TdbDatabaseClusterDesign.put(String name)
    Store a new or modified cluster design to the server.
    void
    TdbDatabaseDesign.put()
    Store the current design to the server, including all associated properties.
    void
    TdbDatabaseDesign.put(String name)
    Commit a new/updated database design to the server, including all associated properties.
    void
    TdbDatabaseDesign.putField(TdbFieldDesign field)
    Store a single modified field's properties to the server.
    void
    TdbDatabaseDesign.putFieldGroup(TdbFieldGroupDesign fgroup)
    Store a single modified field group's properties to the server.
    void
    TdbDatabaseDesign.putFieldGroups()
    Store the current database's field group collection to the server.
    void
    TdbDatabaseDesign.putFields()
    Store the current database's fields collection to the server.
    void
    TdbDatabaseDesign.putProperties()
    Store the general and indexing properties of the current design to the server.
    void
    TdbDatabaseDesign.putProperties(String db)
    Store the general and indexing properties of the named design to the server.
    void
    TdbDatabaseDesign.reindex()
    Deprecated.
    Use index(boolean,boolean) instead.
    void
    TdbDatabaseClusterDesign.remove(TdbControlObject ob)
    Remove the referenced Control object member from this cluster.
    void
    TdbDatabaseClusterDesign.remove(String db)
    Remove a named member from the cluster.
    void
    TdbDatabaseDesign.removeField(TdbFieldDesign field)
    Remove a particular field from the current database design.
    void
    TdbDatabaseDesign.removeFieldGroup(TdbFieldGroupDesign fgroup)
    Remove a particular field group from the current database design.
    void
    TdbDatabaseClusterDesign.rename(String newname)
    Rename the current cluster design to a new name.
    void
    TdbDatabaseDesign.rename(String newname)
    Rename the current database.
    void
    TdbDatabaseDesign.setConnectorDatabase(boolean mode)
    Establish whether the database should be an import connector database.
    void
    TdbDatabaseClusterDesign.setMembers(TdbControlObjectList members)
    Establish a new set of members in the cluster.
    void
    TdbDatabaseDesign.status()
    Refresh the status information of the current database.
    void
    TdbDatabaseDesign.status(String name)
    Refresh the status information of the named database.
    void
    TdbDatabaseDesign.validateField(TdbFieldDesign field)
    Validate a particular field's design against the database design.
    void
    TdbDatabaseDesign.validateRestriction(int type, String rest, boolean pattern, boolean fileref)
    Attempt to validate that a restriction value is valid for a particular type of field; this checks both the availability of the restriction type for that field type, and the data type of the restriction.
    Modifier
    Constructor
    Description
     
    Constructor, creates a blank container with no specific association
     
    Constructor, creates a blank container associated with a particular database, thesaurus or cluster, as identified by the Control object provided
     
    Constructor, creates a blank container associated with a particular database, thesaurus or cluster as identified by the object that provides a Control reference.
     
    Constructor, creates a new blank container
     
    Constructor, creates a container for the cluster referenced by the provided Control object
     
    Constructor, creates a new, blank container
     
    Constructor, creates a container for the database referenced by the provided Control object
     
    Creates a specialized view on the TRIP configuration that provides file location definitions.
     
    Constructor, creates a new, blank container
     
    Constructor, creates a container for the thesaurus referenced by the provided Control object
  • Uses of TdbException in com.tietoenator.trip.jxp.facet

    Modifier and Type
    Method
    Description
    void
    TdbFacetSet.get()
    Retrieve the values for the facets in this facet set.
    abstract TdbFacetValue
    TdbFacet.getValue(int index)
    Retrieve a facet value object.
    TdbFieldTermFacet.getValue(int index)
     
    TdbSearchFacet.getValue(int index)
     
    void
    TdbFacetSet.removeBaselines()
    Removes all previously registered baseline data in the session.
    void
    TdbFieldTermFacet.setMask(String newMask)
    Alter the search mask for the facet.
    void
    TdbClassificationFacet.setSortOrder(TdbFacetSortOrder sortOrder)
     
    void
    TdbFacet.setSortOrder(TdbFacetSortOrder sortOrder)
    Sets the sort order for the values of this facet.
    void
    TdbSearchFacet.setSortOrder(TdbFacetSortOrder sortOrder)
    Sets the sort order for the values of this facet.
    Constructors in com.tietoenator.trip.jxp.facet that throw TdbException
    Modifier
    Constructor
    Description
     
    Create a facet whose value set is TRIP's automatic classification.
     
    Create a facet whose value set is TRIP's automatic classification.
     
    Create a new facet set
     
    Create a facet based on a field in the currently open database or in a search set.
     
    TdbFieldTermFacet(String fieldname, String mask)
    Create a facet based on a field in the currently open database
     
    TdbKvpFacet(String namefield, String valuefield, String facetName)
    Create a facet based on a key/value pair (KVP) display order, using the values from one field as facet names, tupled with another field that contains the facet values.
     
    TdbKvpFacet(String namefield, String valuefield, String facetName, String mask)
    Create a facet based on a key/value pair (KVP) display order, using the values from one field as facet names, tupled with another field that contains the facet values.
  • Uses of TdbException in com.tietoenator.trip.jxp.forms

    Modifier and Type
    Method
    Description
    void
    TdbFormat.copy(String newdb, String newname, TdbControlObject ob)
    Copy the current format to a new database and new name.
    void
    TdbFormat.create(String frmname)
    Create a new format with the specified name, of a type that doesn't require a qualifying database name (e.g. a TRIPclassic search form).
    void
    TdbFormat.create(String frmname, String dbname)
    Create a new format with the specified name, for the specified database.
    void
    TdbFormat.delete()
    Remove the current form from the server; requires this object to have been created using a TdbControlObject reference.
    void
    TdbFormat.delete(String frmname)
    Delete a named format, which must be of a type that doesn't require a qualifying database.
    void
    TdbFormat.delete(String frmname, String dbname)
    Delete a named format from a named database.
    void
    TdbFormat.export(String filename)
    Export the current format definition to a named file.
    void
    TdbFormat.export(String filename, String frmname)
    Export a format definition to a named file.
    void
    TdbFormat.export(String filename, String frmname, String dbname)
    Export a format definition to a named file.
    void
    TdbFormat.get()
    Retrieve the content of the current form.
    void
    TdbFormat.get(String frmname)
    Retrieve the content of a form from the server.
    void
    TdbFormat.get(String frmname, String dbname)
    Retrieve the content of a form from the server.
    TdbFormat.getDatabase()
    Retrieve the name of the database or thesaurus with which this form is associated
    void
    TdbFormat.importUpdate(String filename)
    Updates the current format with a definition read from a named file
    void
    TdbFormat.importUpdate(String filename, String frmname)
    Update a format with a definition read from a named file
    void
    TdbFormat.importUpdate(String filename, String frmname, String dbname)
    Update a format with a definition read from a named file
    void
    TdbFormat.put()
    Store a potentially updated output format -- in order to make the commit stick, you must have called one of the setXxx() methods first.
    void
    TdbFormat.rename(String newname)
    Rename the format to the newly specified name
    void
    TdbFormat.setDatabase(String db)
    Establish the name of the database or thesaurus with which this form is associated
    void
    TdbOutputFormat.test(TdbKernelWindow window)
    Test the current format; this creates a temporary format on the server and attempts to execute it.
    Constructors in com.tietoenator.trip.jxp.forms that throw TdbException
    Modifier
    Constructor
    Description
     
    Constructor, creates a blank instance
     
    Constructor, creates a format instance for the referenced Control object
     
    Constructor, creates a blank instance
     
    Constructor, creates an output format instance for the provided Control object reference
     
    Constructor, creates a blank instance
     
    Constructor, creates an instance for the format referenced by the provided Control object
  • Uses of TdbException in com.tietoenator.trip.jxp.graph

    Modifier and Type
    Method
    Description
    TdbGraphSet.backtrack(String edge, int sourceSet)
    Creates a subgraph by following a particular edge type backwards from target vertex in the current graph set to source vertex in the specified source set.
    void
    TdbGraph.close()
    Close this TdbGraph object and release all resources associated with it, including search sets generated through its use.
    TdbGraph.createEdge(String name, int sourceRecordId, int targetRecordId, boolean commit)
    Create an edge in the graph database currently associated with this TdbGraph instance.
    TdbGraph.createEdge(String name, TdbRecord source, TdbRecord target, boolean commit)
    Create an edge in the graph database currently associated with this TdbGraph instance.
    TdbGraph.createEdge(String name, String sourceDatabase, int sourceRecordId, String targetDatabase, int targetRecordId, boolean commit)
    Create an edge in the graph database currently associated with this TdbGraph instance.
    TdbGraph.createVertex(String label, TdbRecord reference, boolean commit)
    Create a vertex record in the graph database currently associated with this TdbGraph instance.
    TdbGraph.createVertex(String label, String databaseName, int recordId, String recordName, boolean commit)
    Create a vertex record in the graph database currently associated with this TdbGraph instance.
    TdbGraphSet.findPaths(int startSet, String[] edgeNames, int targetSet, int maxDepth, boolean reverse)
    Locate all paths associated with the current graph set that use vertices in the specified start set as origins.
    TdbGraphSet.follow(String edge, int targetSet)
    Creates a subgraph by locating targets for the source vertices in the current graph set such that they are related via a particular edge (a.k.a. relation, link).
    TdbGraphPathVertex.getRecord(boolean createFields, boolean retrieve)
    Return a TdbRecord object for this graph vertex.
    TdbGraphSet.getRecord(int index)
    Returns a TdbGraphRecord object for a record in the the current graph set.
    TdbGraphSet.merge(TdbGraphSet otherSet)
    Merge this graph set with another, producing the union of both sets.
    TdbGraphSet.query(String expression)
    Execute a query using the TRIP graph query language.
    TdbGraphSet.resolveSources()
    Resolve target vertices to a search set of the regular records they represent.
    TdbGraphSet.resolveTargets()
    Resolve target vertices to a search set of the regular records they represent.
    TdbGraphSet.shortestPath(int startSet, String[] edgeNames, int targetSet)
    Determine the shortest path associated with the current graph set that use vertices in the specified start set as origins.
    TdbGraphSet.source(int searchSet)
    Create a subgraph with edges where source vertices can be found in the specified (regular) search set.
    TdbGraphSet.target(int searchSet)
    Create a subgraph with edges where target vertices can be found in the specified (regular) search set.
    TdbGraphSet.transitive(int sourceSet, int targetSet, String[] edgeNames, int maxDepth, boolean reverse, boolean allEdges)
    Creates a subgraph of the current graph set where the specified source and target records are connected via path.
    Constructors in com.tietoenator.trip.jxp.graph that throw TdbException
    Modifier
    Constructor
    Description
     
    Opens a graph database.
     
    TdbGraph(TdbSession session, String databaseOrCluster)
    Opens a graph database or cluster of graph databases.
     
    Constructor
  • Uses of TdbException in com.tietoenator.trip.jxp.grid

    Modifier and Type
    Method
    Description
    void
    TdbGridCluster.create(String name, String comment)
    Create a new grid cluster.
    void
    TdbGridReplicaSet.create()
    Create a new grid replica set -- this method uses the information from the Control object provided during construction to create the replica set.
    void
    TdbGridReplicaSet.create(String name, String comment)
    Create a new grid replica set.
    void
    TdbGridCluster.get()
    Refresh the contents of the cluster from the grid.
    void
    TdbGridHost.get()
    Retrieve the properties of the grid host.
    void
    TdbGridReplicaSet.get()
    Retrieve the current replication set from the grid.
    void
    TdbGridReplicaSet.get(String name)
    Refresh the contents of the named replica set from the grid.
    void
    TdbGridSysProps.get()
    Retrieve the most recently written set of properties from the grid.
    void
    TdbGridCluster.put()
    Store the contents of the cluster to the grid.
    void
    TdbGridHost.put()
    Store a new/modified host definition.
    void
    TdbGridReplicaSet.put()
    Store the contents of the replica set to the grid.
    void
    TdbGridSysProps.put()
    Store the current collection properties to the grid.
    void
    TdbGridCluster.remove()
    Remove the current cluster from the grid.
    void
    TdbGridCluster.remove(String name)
    Remove a named cluster from the grid.
    void
    TdbGridHost.remove()
    Remove the host from the grid.
    void
    TdbGridReplicaSet.remove()
    Delete an existing replica set -- this method uses the information from the Control object provided during construction to name the replica set.
    void
    TdbGridReplicaSet.remove(String name)
    Delete an existing replica set.
    void
    TdbGridCluster.rename(String newname)
    Rename an existing cluster.
    void
    TdbGridReplicaSet.rename(String newname)
    Rename an existing replica set.
    Constructors in com.tietoenator.trip.jxp.grid that throw TdbException
    Modifier
    Constructor
    Description
     
    Constructor, creates a blank container for a new cluster
     
    Constructor, creates a container for referencing the defined cluster
     
    Constructor, retrieve a list of clusters
     
    Constructor, creates a blank instance
     
    TdbGridHost(TdbSession session, String name)
    Constructor, creates an instance for the named host
     
    Constructor, retrieve a list of hosts that are publishing at least one database to the grid
     
    Constructor, creates a blank instance
     
    Constructor, creates an instance for the replica set referenced
     
    Constructor, retrieves the list of replica sets on the grid
     
    Constructor, creates a blank properties collection
  • Uses of TdbException in com.tietoenator.trip.jxp.logging

    Modifier and Type
    Method
    Description
    void
    TdbActivityLogger.log(String prefix, Document doc)
    Log a document to whatever underlying log mechanism is in use
    void
    TdbStreamLogger.log(String prefix, Document doc)
     
  • Uses of TdbException in com.tietoenator.trip.jxp.pool

    Modifier and Type
    Method
    Description
    TdbConnectionPool.acquire()
    Acquire a session from the pool -- the first time a session is acquired, it will incur the cost of a full login to the server.
    TdbConnectionPool.acquire(long timeout)
    Acquire a session from the pool -- the first time a session is acquired, it will incur the cost of a full login to the server.
    void
    TdbPoolInitializer.initializePooledSession(TdbPooledSession session)
    Perform one-time initialization of a session when it is created by the pool.
    void
    TdbPooledSession.login(String username, String password)
    Invalid operation for a pooled session
    void
    TdbPooledSession.login(String username, String password, TdbLanguage language, boolean restart)
    Invalid operation for a pooled session
    void
    TdbPooledSession.logout()
    Returns the session to the pool for reuse
    void
    TdbPooledSession.logout(boolean save)
    Returns the session to the pool for reuse
    void
    TdbConnectionPool.reserve(int reserve)
    Establish a reserve of sessions within the pool.
    Constructors in com.tietoenator.trip.jxp.pool that throw TdbException
    Modifier
    Constructor
    Description
     
    TdbTripNetConnectionPool(String server, int port, String inifile, int timeout, String username, String password, TdbLanguage lang, int stepping)
    Constructor -- setup the session pool with full TRIPnet parameters
     
    TdbTripNetConnectionPool(String server, int port, String username, String password, TdbLanguage lang, int stepping)
    Constructor -- setup the session pool with minimal TRIPnet parameters
     
    TdbWebConnectionPool(String server, int port, String inifile, int timeout, String username, String password, TdbLanguage lang, int stepping)
    Constructor -- setup the session pool with full web parameters
     
    TdbWebConnectionPool(String server, int port, String username, String password, TdbLanguage lang, int stepping)
    Constructor -- setup the session pool with minimal web parameters
  • Uses of TdbException in com.tietoenator.trip.jxp.session

    Modifier and Type
    Method
    Description
    void
    TdbSession.authenticate(String username, String password)
    Authenticate with a grid.
    void
    TdbSessionObject.cancel()
    Cancel xml transaction
    void
    TdbHostInterface.close()
    Close the connection, release any associated resources
    void
    TdbSession.enableLogging(boolean apilog, boolean xpilog)
    Enable or disable server-side API and/or XPI logging for the current sesssion.
    void
    TdbSession.enableNotification(TdbNotificationType type, boolean enable)
    Enables or disables notifications.
    void
    TdbSession.enableNotification(TdbNotificationType type, int notificationInterval)
    Enables search and sort comforter notifications with a specified preferred interval.
    TdbDateform.formatDate(String value)
    Parses a string with a TRIP DATE value into a Java Date.
    TdbDateform.formatTimestamp(String dateTimeValue)
    Parses a string with a TRIP time stamp string (such as the lastUpdated value for database designs available via TdbDatabaseDesign) into a Java Date object.
    TdbDateform.formatTimestamp(String dateValue, String timeValue)
    Parses a string with a TRIP DATE value and a string with a TRIP TIME value into a single Java Date object.
    TdbControlCacheManager.getClusterDesign(String name)
    Get the design for the named database cluster.
    TdbControlCacheManager.getClusterNames()
    Get a read-only list with the names of the database clusters the current user has some kind of access to.
    TdbSession.getCurrentDateform()
    Returns a TdbDateform instance for the current date format.
    TdbControlCacheManager.getDatabaseAccess(String database)
    Get the current user's access rights to the named database.
    TdbControlCacheManager.getDatabaseControlObject(String database)
    Get the TdbControlObject that briefly describe the named database.
    TdbControlCacheManager.getDatabaseDesign(String name)
    Get the design for the named database.
    TdbControlCacheManager.getDatabaseList()
    Get the list of databases that the current user has some access to.
    TdbControlCacheManager.getDatabaseNames()
    Get a read-only list with the names of the databases the current user has some kind of access to.
    int[]
    TdbHostInterface.getKernelVersion()
    Get the TRIPsystem kernel version.
    TdbControlCacheManager.getOutputFormats(String database)
    Get a list of the output formats associated with the specified datbase.
    TdbControlCacheManager.getProcedureList()
    Get a list of procedures owned by the currently logged on user.
    TdbControlCacheManager.getProcedureList(boolean reload)
    Get a list of procedures owned by the currently logged on user.
    TdbSession.getServerApiLog(boolean fromCheckpoint)
    Retieves the API log for the current session from the server.
    TdbSession.getServerXpiLog(boolean fromCheckpoint)
    Retieves the XPI log for the current session from the server.
    TdbControlCacheManager.getThesaurusNames()
    Get a read-only list with the names of the thesauri the current user has some kind of access to.
    void
    TdbControlCacheManager.load()
    Loads data into the cache using bulk loading when available.
    void
    TdbControlCacheManager.load(boolean bulkload)
    LOads data into the cache with optional bulk loading behavior.
    void
    TdbSession.login(String username, String password)
    Login to a TRIP server, using English CCL dialect, and disallowing restart.
    void
    TdbSession.login(String username, String password, TdbLanguage language, boolean restart)
    Login to a TRIP server.
    void
    TdbSession.logout()
    Logout from the current session without saving state.
    void
    TdbSession.logout(boolean save)
    Logout from a session created with login.
    int
    TdbGetDataNotificationSink.onGetData(String fieldname, int partno, byte[] data)
     
    int
    TdbGetDataNotificationSink.onGetData(String fieldname, String partid, byte[] data)
     
    void
    TdbBackgroundTaskSink.poll()
    Poll the server for any updates
    void
    TdbHostInterface.reconnect()
    Shut down any existing connection and estalish a new one in place.
    TdbSession.requestLoginTicket()
    Request a new login ticket for the currently logged on user.
    void
    TdbSession.revokeLoginTicket(String ticket)
    Revoke the login ticket owned by the current user, or for the SYSTEM super user to revoke the ticket for another user.
    void
    TdbSessionObject.setCancelable(boolean cancelable)
    Set cancelable state
    void
    TdbSession.setLogCheckpoint()
    Set a checkpoint mark in the session-specific server-side logs from which log content can be retrieved.
    void
    Assign a notification sink.
    abstract void
    TdbBackgroundTaskSink.taskCompleted()
    This abstract method must be overridden in concrete instantiations of this base class, and is called in the face of completion events from the server.
    void
    TdbSession.validate(TdbInterfaceType type)
    Validate that this session refers to a compatible connection type
    void
    TdbSession.writeActivityLog(String value)
    Write an arbitrary string to the activity log (if any) associated with this session
    TdbHostInterface.XmlApi(Document request)
    Perform an XML request, return an XML response
    Modifier
    Constructor
    Description
     
    TdbGetDataNotificationSink(TdbSession session)
     
     
    TdbGridSession(String server, int port)
    Constructor
     
    Constructor
     
    Constructor, creates a notification sink with default, no-op handlers.
     
    Constructor
     
    TdbTripNetSession(String server, int port)
    Constructor
     
    TdbTripNetSession(String server, int port, boolean encrypt)
    Constructor
     
    TdbTripNetSession(String server, int port, String inifile, int timeout)
    Constructor
     
    TdbTripNetSession(String server, int port, String inifile, int timeout, boolean encrypt)
    Constructor
     
    TdbWebSession(String server, int port)
    Constructor
     
    TdbWebSession(String server, int port, String inifile, int timeout)
    Constructor, allows specification of optional server attributes
  • Uses of TdbException in com.tietoenator.trip.jxp.users

    Modifier and Type
    Method
    Description
    void
    TdbGroup.add(String username)
    Add a user to this group.
    void
    TdbGroup.add(String username, String groupname)
    Add a user to a group.
    void
    TdbGroup.changeMgr(String newmgr)
    Changes ownership of all items owned by the calling user to that defined by 'newmgr'.
    void
    TdbGroup.changeMgr(String newmgr, String oldmgr)
    Changes ownership of all items owned by 'oldmgr' to 'newmgr'.
    void
    TdbGroup.changeMgr(String newmgr, String oldmgr, String name)
    Move objects owned by one user to another user.
    void
    TdbUser.changeMgr(String newmgr)
    Move all objects owned by the current user to another user.
    void
    TdbUser.changeMgr(String newmgr, String oldmgr)
    Move all objects owned by one user to another user.
    void
    TdbUser.changeMgr(String newmgr, String oldmgr, String name)
    Move objects owned by one user to another user.
    void
    TdbUser.changePassword(String oldpw, String newpw)
    Change the current user's password.
    void
    TdbGroup.copy(String newname, TdbControlObject ob)
    Copy the membership list of this group to a new group, creating the new group in the process.
    void
    TdbProcedure.copy(String newowner, String newname, TdbControlObject newobject)
    Copy the current procedure to a new owner, or to a new name under the same owner.
    void
    TdbUser.copy(String newname, String newpw, boolean groups, TdbControlObject ob)
    Create a new user as a copy of an existing one, optionally including group memberships and private procedures.
    void
    TdbGroup.create()
    Create a new user group -- the name of the group is taken from the Control object provided when this TdbGroup instance was constructed.
    void
    TdbGroup.create(String groupname)
    Create a new user group.
    void
    TdbProcedure.create(String owner, String name, String comment)
    Create a new procedure.
    void
    TdbUser.create(String username, String password)
    Create a new user on the server with the specified credentials.
    void
    TdbGroup.delete()
    Remove a group from the system -- the name of the group is taken from the Control object provided when this TdbGroup instance was constructed.
    void
    TdbGroup.delete(String groupname)
    Remove a group from the system.
    void
    TdbProcedure.delete()
    Delete the current stored procedure from the server.
    void
    TdbProcedure.delete(String owner, String name)
    Delete a stored procedure from the server.
    void
    TdbUser.delete()
    Remove the user from the server.
    void
    TdbUser.delete(String username)
    Remove a user from the server.
    void
    TdbProcedure.export(String filename)
    Export the content of the current stored procedure to a named file.
    void
    TdbProcedure.export(String filename, String owner, String name)
    Export the content of the stored procedure to a named file.
    void
    TdbUser.export(String filename, boolean groups)
    Export the definition of the user to a file.
    void
    TdbUser.export(String filename, String username, boolean groups)
    Export the definition of the user to a file.
    void
    TdbGroup.exportGroup(String filename, boolean members, boolean procedures)
    Export the group's definition to a named file.
    void
    TdbProcedure.get()
    Retrieve the content of the current stored procedure from the server.
    void
    TdbProcedure.get(String owner, String name)
    Retrieve the content of a stored procedure from the server.
    void
    TdbUser.get()
    Retrieve the user's properties from the server.
    void
    TdbUser.get(String username)
    Retrieve the specified user's properties from the server.
    void
    TdbGroup.importGroup(String filename, String name)
    Create a new group by importing a definition from a file.
    void
    TdbProcedure.importProcedure(String filename, String owner, String name)
    Import a new procedure from a file.
    void
    TdbGroup.importUpdate(String filename)
    Update the group's definition with a saved definition read from a file.
    void
    TdbProcedure.importUpdate(String filename)
    Update the current procedure with a definition stored in a file.
    void
    TdbProcedure.importUpdate(String filename, String owner, String name)
    Update a procedure with a definition stored in file.
    void
    TdbUser.importUpdate(String filename)
    Update the user's definition from a saved file.
    void
    TdbUser.importUser(String filename, String username, String password)
    Create a new user from a saved definition.
    void
    TdbProcedure.put()
    Save the current procedure to the server.
    void
    TdbUser.put()
    Update the user's properties on the server.
    void
    TdbUser.put(String username)
    Update a user's properties on the server.
    void
    TdbGroup.remove(String username)
    Remove a user from this group.
    void
    TdbGroup.remove(String username, String groupname)
    Remove a user from a group.
    void
    TdbGroup.rename(String newname)
    Rename the group.
    void
    TdbProcedure.rename(String newname)
    Rename the procedure maintaining the current owner.
    void
    TdbUser.rename(String newname)
    Rename the user.
    void
    TdbUser.resetPassword(String password)
    Reset the user's password -- can only be accomplished by the system manager.
    void
    TdbProcedure.saveSearch(int searchSetNumber, String owner, String name, String comment)
    Save the CCL commands for a search set as a procedure.
    Constructors in com.tietoenator.trip.jxp.users that throw TdbException
    Modifier
    Constructor
    Description
     
    Constructor, creates a blank instance
     
    Constructor, creates a group instance associated with the group referenced by the provided object
     
    TdbGroup(TdbSession session, String groupName)
    Constructor, creates a group instance associated with the named group
     
    Constructor, creates a blank instance.
     
    Constructor, creates a container for the referenced stored procedure.
     
    Constructor, creates a blank instance
     
    Constructor, creates a user instance for the user referenced by the provided Control object