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 TdbExceptionModifierConstructorDescriptionTdbMessageProvidingList
(TdbSession session, TdbInterfaceType type) Constructor, should only be used by a derived classCopy constructor, used to derive a list from an existing list -
Uses of TdbException in com.tietoenator.trip.jxp.ccl
Methods in com.tietoenator.trip.jxp.ccl that throw TdbExceptionModifier and TypeMethodDescriptionvoid
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
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.TdbTerm[]
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 TdbExceptionModifierConstructorDescriptionTdbCclCommand
(TdbSession session) Constructor, creates a blank instance ready for command executionTdbKernelWindow
(TdbSession session) Constructor, doesn't create a server bufferTdbKernelWindow
(TdbSession session, TdbKernelWindowType type) Constructor, creates a new kernel window buffer on the server with dimensions 20x80TdbKernelWindow
(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
Methods in com.tietoenator.trip.jxp.classification that throw TdbExceptionModifier and TypeMethodDescriptionAdd 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 containervoid
Create a new container.void
Create a new container, using the specified subsystem.void
Create a new container, using the specified subsystem.void
TdbClassificationScheme.delete()
Remove the current container from the server in its entirety.void
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
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 categoryvoid
Infer classes and training data from a previous classified database.void
Infer classes and training data from a previous classified database.void
TdbClassificationScheme.put()
Store any saved attributes of the container, e.g.void
TdbClassificationScheme.remove
(TdbCategory cat) Remove an existing category from the schemeRemove an existing category from the schemevoid
TdbCategory.rename()
Rename the category and/or provide it with a new comment.void
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.Constructors in com.tietoenator.trip.jxp.classification that throw TdbExceptionModifierConstructorDescriptionTdbCategory
(TdbSession session) Constructor, creates a blank instanceTdbCategory
(TdbSession session, TdbControlObject ob) Constructor, creates an instance for the category referenced by the provided Control objectTdbClassificationScheme
(TdbSession session) Constructor, creates a blank containerTdbClassificationScheme
(TdbSession session, TdbControlObject ob) Constructor, creates an object for the container referenced by the provided TdbControlObject -
Uses of TdbException in com.tietoenator.trip.jxp.control
Methods in com.tietoenator.trip.jxp.control that throw TdbExceptionModifier and TypeMethodDescriptionvoid
Retrieve entry forms from a named database, regardless of how the object was constructed.void
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.Constructors in com.tietoenator.trip.jxp.control that throw TdbExceptionModifierConstructorDescriptionTdbClassificationSchemesList
(TdbSession session) Constructor, retrieve the list of available classification schemesCopy constructor, used to derive a list from an existing list; doesn't copy the last document referenceTdbControlObjectList
(TdbSession session, TdbInterfaceType type) Constructor, should only be used by a derived classTdbDatabaseAccessList
(TdbSession session, String dbname) Constructor, retrieves the access rights for the named databaseTdbDatabaseFieldList
(TdbSession session, String db) Shortcut constructor that retrieves all fields from both head and part record structuresTdbDatabaseFieldList
(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)TdbDatabaseList
(TdbSession session) Request a list of all databases to which the calling process has at least read access.TdbDatabaseList
(TdbSession session, TdbExtendedDatabaseType type) 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.TdbDatabaseList
(TdbSession session, String name) 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.TdbEntryFormList
(TdbSession session) Constructor -- the resulting object contains no forms and must be initialized using the get(String) methodTdbEntryFormList
(TdbSession session, TdbDatabaseDesign db) Constructor, retrieves entry forms from the database identified by the database's design objectTdbEntryFormList
(TdbSession session, TdbControlObject ob) Constructor, retrieves entry forms from the database identified by a Control objectTdbEntryFormList
(TdbSession session, String db) Constructor, retrieves entry forms from a named databaseTdbFileManagerList
(TdbSession session) Constructor, retrieve a list of file managersTdbFileManagerList
(TdbSession session, boolean self) Constructor, retrieve a list of file managersTdbGroupAccessList
(TdbSession session, String groupname) Constructor -- retrieve the access rights for the named user groupTdbGroupList
(TdbSession session) Constructor -- shortcut that retrieves all known groupTdbGroupList
(TdbSession session, String user) Constructor -- shortcut that retrieves groups to which the named user belongsTdbGroupList
(TdbSession session, String user, boolean incPublic) Constructor -- shortcutTdbGroupList
(TdbSession session, String user, boolean incPublic, boolean all) Constructor -- retrieve the list of groups from the serverTdbGroupMemberList
(TdbSession session, String groupname) Constructor, retrieves the list of members of the named user groupTdbManagerList
(TdbSession session) Constructor, retrieve a list of managers of any typeTdbManagerList
(TdbSession session, boolean self) Constructor, retrieve a list of managers of any typeTdbOutputFormatList
(TdbSession session) Constructor -- the resulting object contains no forms and must be initialized using the get(String) methodTdbOutputFormatList
(TdbSession session, TdbDatabaseDesign db) Constructor, retrieves report forms from the database identified by the database's design objectTdbOutputFormatList
(TdbSession session, TdbControlObject ob) Constructor, retrieves report forms from the database identified by a Control objectTdbOutputFormatList
(TdbSession session, String db) Constructor, retrieves report forms from a named databaseTdbOwnedDatabaseList
(TdbSession session) Requests a list of databases owned by the calling processTdbOwnedDatabaseList
(TdbSession session, String type) Requests a list of databases of a certain type owned by the calling processTdbProcedureList
(TdbSession session, String userOrGroup) Constructor, retrieves the list of procedures owned by a particular user or groupTdbPublicAccessList
(TdbSession session) Constructor -- retrieve the access rights for the PUBLIC groupTdbPublicMemberList
(TdbSession session) Constructor, retrieves the list of members of the special group PUBLIC.TdbSearchFormList
(TdbSession session) Constructor, retrieves a list of available search formsTdbUserAccessList
(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.TdbUserList
(TdbSession session) Shortcut constructor, retrieves a simple list of usersTdbUserList
(TdbSession session, boolean self, boolean all) Constructor, retrieves a list of usersTdbUserList
(TdbSession session, int filter, boolean self, boolean all) Constructor, retrieve a list of users and/or managers of a specific typeTdbUserManagerList
(TdbSession session) Constructor, retrieve a list of user managersTdbUserManagerList
(TdbSession session, boolean self) Constructor, retrieve a list of user managers -
Uses of TdbException in com.tietoenator.trip.jxp.data
Methods in com.tietoenator.trip.jxp.data that throw TdbExceptionModifier and TypeMethodDescriptionvoid
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
TdbRecord.addToTemplate
(TdbFieldTemplate tmpl) 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 fieldvoid
TdbStringField.appendValue
(String value) Not supported for STring fieldsvoid
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
TdbField.appendValues
(Collection<String> val) Append several new subfields or paragraphs to the fieldvoid
TdbStringField.appendValues
(Collection<String> value) Not supported for STring fieldsvoid
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.Copies the current record to the specified database.void
TdbStringField.copyFromFile
(String name) Copy the content of the specified file into this fieldTdbComponent.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 databasevoid
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
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 databaseTdbRecord.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 fieldTdbGraphRecord.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.abstract String
TdbField.getValue
(int index) Get the subfield or paragraph value at the defined indexTdbStringField.getValue
(int index) Not supported for STring fieldsTdbStructuredField.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.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 fieldsint
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 setTdbTupleList.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 fieldsvoid
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 fieldsvoid
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.TdbField.originalValues()
Retrieve the display content of the field.TdbStringField.originalValues()
Not supported for STring fieldsvoid
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 fieldsvoid
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
TdbGraphRecord.setGraphRecordType
(TdbGraphRecordType type) 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
Establish, or modify, the value of the part name field (only valid for part components, obviously).void
Assigns the name of the record.void
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
Set a query statement that will be used to retrieve recordsvoid
TdbRecord.setRecordId
(int id) Establish the value of the record number fieldvoid
TdbRecord.setRecordName
(String name) Set the value of the record name fieldvoid
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
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
Not supported for STring fieldsvoid
Set the defined subfield to the provided value.void
Set the value of a specific paragraph to that provided.void
Set the value of a field within the tuple.void
Set the value of a field within the tuple.void
TdbGraphRecord.setWeight
(double weight) Set the weight value for an edge record.void
Apply the same update transformation to all records covered by the record setTdbField.values()
Retrieve the current content of the field.TdbStringField.values()
Not supported for STring fieldsConstructors in com.tietoenator.trip.jxp.data that throw TdbExceptionModifierConstructorDescriptionTdbGraphRecord
(TdbSession session) Constructor, creates a blank graph record container.TdbGraphRecord
(TdbSession session, TdbDatabaseDesign design) Constructor, associates the graph record with the provided database design.TdbGraphRecord
(TdbSession session, String name) Constructor, associates the record with the named graph database.TdbGridRecord
(TdbSession session) Constructor, creates a blank record containerTdbGridRecordSet
(TdbSession session) Constructor, creates a blank instanceTdbHighlightRendition
(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.TdbRecord
(TdbSession session) Constructor, creates a blank record containerTdbRecord
(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 objectTdbRecord
(TdbSession session, String name, boolean createFields) Constructor, associates the new instance with the named database or thesaurusTdbRecordSet
(TdbSession session) Constructor, creates a blank instanceTdbSearch
(TdbSession session) 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.TdbXmlRecord
(TdbSession session) 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
Methods in com.tietoenator.trip.jxp.database that throw TdbExceptionModifier and TypeMethodDescriptionvoid
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
Transfer all objects from the current user to a new manager.void
Transfer all objects from one manager to another.void
Transfer ownership of one or more cluster designs from one user to another.void
Transfer ownership of all databases from the calling user to another.void
Transfer ownership of all databases from one user to another.void
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
Delete the named cluster design from the server.void
TdbDatabaseDesign.delete()
Delete the current database from the server.void
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
Export the current cluster definition to the named file.void
Export the named database cluster design to the named file.void
Exports the current database's design to the named file, including all associated form definitions and file specifications.void
Export the current database's design to the named file, optionally including all associated form definitions.void
Export the named database's design to the named file, optionally including all associated form definitions.void
Retrieve the named user's (or group's) access rights for the current database, i.e.void
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
Retrieve the named cluster design from the server.void
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
Retrieve the named database design and all associated properties.void
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 databaseTdbDatabaseDesign.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 databasevoid
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
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 theget
method, as the database and user name established during that call are used here.void
Store the accumulated access rights as the named user's (or group's) access privileges for the named database, thesaurus or clustervoid
TdbDatabaseClusterDesign.put()
Store the current cluster design to the server.void
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
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
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
Rename the current cluster design to a new name.void
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
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.Constructors in com.tietoenator.trip.jxp.database that throw TdbExceptionModifierConstructorDescriptionTdbDatabaseAccess
(TdbSession session) Constructor, creates a blank container with no specific associationTdbDatabaseAccess
(TdbSession session, TdbControlObject ob) Constructor, creates a blank container associated with a particular database, thesaurus or cluster, as identified by the Control object providedTdbDatabaseAccess
(TdbSession session, TdbControlObjectProvider prv) Constructor, creates a blank container associated with a particular database, thesaurus or cluster as identified by the object that provides a Control reference.TdbDatabaseClusterDesign
(TdbSession session) Constructor, creates a new blank containerTdbDatabaseClusterDesign
(TdbSession session, TdbControlObject ob) Constructor, creates a container for the cluster referenced by the provided Control objectTdbDatabaseDesign
(TdbSession session) Constructor, creates a new, blank containerTdbDatabaseDesign
(TdbSession session, TdbControlObject ob) Constructor, creates a container for the database referenced by the provided Control objectTdbLocations
(TdbSession session) Creates a specialized view on the TRIP configuration that provides file location definitions.TdbThesaurusDesign
(TdbSession session) Constructor, creates a new, blank containerTdbThesaurusDesign
(TdbSession session, TdbControlObject ob) Constructor, creates a container for the thesaurus referenced by the provided Control object -
Uses of TdbException in com.tietoenator.trip.jxp.facet
Methods in com.tietoenator.trip.jxp.facet that throw TdbExceptionModifier and TypeMethodDescriptionvoid
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
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 TdbExceptionModifierConstructorDescriptionTdbClassificationFacet
(String facetid) Create a facet whose value set is TRIP's automatic classification.TdbClassificationFacet
(String facetid, String mask) Create a facet whose value set is TRIP's automatic classification.TdbFacetSet
(TdbSession session) Create a new facet setTdbFieldTermFacet
(String fieldname) 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 databaseTdbKvpFacet
(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
Methods in com.tietoenator.trip.jxp.forms that throw TdbExceptionModifier and TypeMethodDescriptionvoid
TdbFormat.copy
(String newdb, String newname, TdbControlObject ob) Copy the current format to a new database and new name.void
Create a new format with the specified name, of a type that doesn't require a qualifying database name (e.g.void
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
Delete a named format, which must be of a type that doesn't require a qualifying database.void
Delete a named format from a named database.void
Export the current format definition to a named file.void
Export a format definition to a named file.void
Export a format definition to a named file.void
TdbFormat.get()
Retrieve the content of the current form.void
Retrieve the content of a form from the server.void
Retrieve the content of a form from the server.TdbFormat.getDatabase()
Retrieve the name of the database or thesaurus with which this form is associatedvoid
TdbFormat.importUpdate
(String filename) Updates the current format with a definition read from a named filevoid
TdbFormat.importUpdate
(String filename, String frmname) Update a format with a definition read from a named filevoid
TdbFormat.importUpdate
(String filename, String frmname, String dbname) Update a format with a definition read from a named filevoid
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
Rename the format to the newly specified namevoid
TdbFormat.setDatabase
(String db) Establish the name of the database or thesaurus with which this form is associatedvoid
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 TdbExceptionModifierConstructorDescriptionTdbEntryForm
(TdbSession session) Constructor, creates a blank instanceTdbEntryForm
(TdbSession session, TdbControlObject ob) Constructor, creates a format instance for the referenced Control objectTdbOutputFormat
(TdbSession session) Constructor, creates a blank instanceTdbOutputFormat
(TdbSession session, TdbControlObject ob) Constructor, creates an output format instance for the provided Control object referenceTdbSearchForm
(TdbSession session) Constructor, creates a blank instanceTdbSearchForm
(TdbSession session, TdbControlObject ob) Constructor, creates an instance for the format referenced by the provided Control object -
Uses of TdbException in com.tietoenator.trip.jxp.graph
Methods in com.tietoenator.trip.jxp.graph that throw TdbExceptionModifier and TypeMethodDescriptionCreates 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.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.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.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 TdbExceptionModifierConstructorDescriptionTdbGraph
(TdbSession session, TdbDatabaseDesign graphdb) Opens a graph database.TdbGraph
(TdbSession session, String databaseOrCluster) Opens a graph database or cluster of graph databases.TdbGraphNotification
(TdbSession session) Constructor -
Uses of TdbException in com.tietoenator.trip.jxp.grid
Methods in com.tietoenator.trip.jxp.grid that throw TdbExceptionModifier and TypeMethodDescriptionvoid
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
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
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
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
Delete an existing replica set.void
Rename an existing cluster.void
Rename an existing replica set.Constructors in com.tietoenator.trip.jxp.grid that throw TdbExceptionModifierConstructorDescriptionTdbGridCluster
(TdbSession session) Constructor, creates a blank container for a new clusterTdbGridCluster
(TdbSession session, TdbControlObject ob) Constructor, creates a container for referencing the defined clusterTdbGridClusterList
(TdbSession session) Constructor, retrieve a list of clustersTdbGridHost
(TdbSession session) Constructor, creates a blank instanceTdbGridHost
(TdbSession session, String name) Constructor, creates an instance for the named hostTdbGridHostList
(TdbSession session) Constructor, retrieve a list of hosts that are publishing at least one database to the gridTdbGridReplicaSet
(TdbSession session) Constructor, creates a blank instanceTdbGridReplicaSet
(TdbSession session, TdbControlObject ob) Constructor, creates an instance for the replica set referencedTdbGridReplicaSetList
(TdbSession session) Constructor, retrieves the list of replica sets on the gridTdbGridSysProps
(TdbSession session) Constructor, creates a blank properties collection -
Uses of TdbException in com.tietoenator.trip.jxp.logging
Methods in com.tietoenator.trip.jxp.logging that throw TdbException -
Uses of TdbException in com.tietoenator.trip.jxp.pool
Methods in com.tietoenator.trip.jxp.pool that throw TdbExceptionModifier and TypeMethodDescriptionTdbConnectionPool.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
Invalid operation for a pooled sessionvoid
TdbPooledSession.login
(String username, String password, TdbLanguage language, boolean restart) Invalid operation for a pooled sessionvoid
TdbPooledSession.logout()
Returns the session to the pool for reusevoid
TdbPooledSession.logout
(boolean save) Returns the session to the pool for reusevoid
TdbConnectionPool.reserve
(int reserve) Establish a reserve of sessions within the pool.Constructors in com.tietoenator.trip.jxp.pool that throw TdbExceptionModifierConstructorDescriptionTdbTripNetConnectionPool
(String server, int port, String inifile, int timeout, String username, String password, TdbLanguage lang, int stepping) Constructor -- setup the session pool with full TRIPnet parametersTdbTripNetConnectionPool
(String server, int port, String username, String password, TdbLanguage lang, int stepping) Constructor -- setup the session pool with minimal TRIPnet parametersTdbWebConnectionPool
(String server, int port, String inifile, int timeout, String username, String password, TdbLanguage lang, int stepping) Constructor -- setup the session pool with full web parametersTdbWebConnectionPool
(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
Methods in com.tietoenator.trip.jxp.session that throw TdbExceptionModifier and TypeMethodDescriptionvoid
TdbSession.authenticate
(String username, String password) Authenticate with a grid.void
TdbSessionObject.cancel()
Cancel xml transactionvoid
TdbHostInterface.close()
Close the connection, release any associated resourcesvoid
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
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
void
TdbBackgroundTaskSink.poll()
Poll the server for any updatesvoid
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 statevoid
TdbSession.setLogCheckpoint()
Set a checkpoint mark in the session-specific server-side logs from which log content can be retrieved.void
TdbSession.setNotificationSink
(TdbNotificationSink sink) 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 typevoid
TdbSession.writeActivityLog
(String value) Write an arbitrary string to the activity log (if any) associated with this sessionPerform an XML request, return an XML responseConstructors in com.tietoenator.trip.jxp.session that throw TdbExceptionModifierConstructorDescriptionTdbGetDataNotificationSink
(TdbSession session) TdbGridSession
(String server, int port) ConstructorConstructorTdbNotificationSink
(TdbSession session) Constructor, creates a notification sink with default, no-op handlers.TdbSerializableObject
(TdbSession session, TdbInterfaceType type, TdbControlObject ob) ConstructorTdbTripNetSession
(String server, int port) ConstructorTdbTripNetSession
(String server, int port, boolean encrypt) ConstructorTdbTripNetSession
(String server, int port, String inifile, int timeout) ConstructorTdbTripNetSession
(String server, int port, String inifile, int timeout, boolean encrypt) ConstructorTdbWebSession
(String server, int port) ConstructorTdbWebSession
(String server, int port, String inifile, int timeout) Constructor, allows specification of optional server attributes -
Uses of TdbException in com.tietoenator.trip.jxp.users
Methods in com.tietoenator.trip.jxp.users that throw TdbExceptionModifier and TypeMethodDescriptionvoid
Add a user to this group.void
Add a user to a group.void
Changes ownership of all items owned by the calling user to that defined by 'newmgr'.void
Changes ownership of all items owned by 'oldmgr' to 'newmgr'.void
Move objects owned by one user to another user.void
Move all objects owned by the current user to another user.void
Move all objects owned by one user to another user.void
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
Create a new user group.void
Create a new procedure.void
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
Remove a group from the system.void
TdbProcedure.delete()
Delete the current stored procedure from the server.void
Delete a stored procedure from the server.void
TdbUser.delete()
Remove the user from the server.void
Remove a user from the server.void
Export the content of the current stored procedure to a named file.void
Export the content of the stored procedure to a named file.void
Export the definition of the user to a file.void
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
Retrieve the content of a stored procedure from the server.void
TdbUser.get()
Retrieve the user's properties from the server.void
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
Update a user's properties on the server.void
Remove a user from this group.void
Remove a user from a group.void
Rename the group.void
Rename the procedure maintaining the current owner.void
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 TdbExceptionModifierConstructorDescriptionTdbGroup
(TdbSession session) Constructor, creates a blank instanceTdbGroup
(TdbSession session, TdbControlObject ob) Constructor, creates a group instance associated with the group referenced by the provided objectTdbGroup
(TdbSession session, String groupName) Constructor, creates a group instance associated with the named groupTdbProcedure
(TdbSession session) Constructor, creates a blank instance.TdbProcedure
(TdbSession session, TdbControlObject ob) Constructor, creates a container for the referenced stored procedure.TdbUser
(TdbSession session) Constructor, creates a blank instanceTdbUser
(TdbSession session, TdbControlObject ob) Constructor, creates a user instance for the user referenced by the provided Control object