|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PersistenceException | |
com.ptc.core.query.server.impl | |
com.ptc.windchill.cadx.common.util | |
com.ptc.windchill.enterprise.search.server | |
wt.admin |
Provides classes to represent and manage AdministrativeDomain objects. |
wt.enterprise | Provides the abstract building blocks of functionality from which most businesses classes are extended; also defines support for template processors, delegates and factories that are useful for UI development for these business classes. |
wt.epm.upgrade | |
wt.fc | Provides high level datastore access by using the PersistenceManager (and server-side-only
PersistenceManagerSvr ) to find and manage Persistable objects. |
wt.fc.delete | |
wt.fc.profiling | |
wt.folder |
Provides classes to represent and manage folder and cabinet objects. |
wt.inf.team | |
wt.locks | |
wt.meeting | Uses the
MeetingService to manage
Meeting s of various
MeetingType s having
Agenda s and producing
Minutes , in particular
MeetingCenterMeeting s with their associated
MeetingCenterMeetingInfo (also see the
WebexOperationHelper ). |
wt.occurrence | Defines the capability to uniquely distinguish one occurrence of an object
within some complex structure from another occurrence of that same object within the same structure using OccurrenceService . |
wt.org | |
wt.pds | Provides additional Persistent Database
Services. See
PersistenceManager to fulfill most database access needs. |
wt.pds.oracle81 | |
wt.pds.sqlServer | |
wt.pom | Provides low-level, yet database independent, access to a database. |
wt.query | Provides generic support for defining SQL queries
(see
QuerySpec and the various things
that can be appended to it) in a database
inedependent manner that should be used with the
PersistenceManager . |
wt.vc | |
wt.vc.config | |
wt.vc.wip |
Uses of PersistenceException in com.ptc.core.query.server.impl |
Methods in com.ptc.core.query.server.impl that throw PersistenceException | |
Object |
TimestampItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
StringItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
RatioItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
ObjectItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
LongItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
IBAValueViewItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
HyperlinkItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
FloatingPointWithUnitsItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
FloatingPointItemBuilder.build()
Builds an object from the current row in the result set. |
Object |
BooleanItemBuilder.build()
Builds an object from the current row in the result set. |
abstract Object |
AbstractItemBuilder.build()
Builds an object from the current row in the result set. |
int |
AbstractItemBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases,
AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
int |
AbstractItemBuilder.createPersistentRetrieve(ResultSet a_resultSet,
ObjectTable a_objectTable,
int a_resultOffset,
AttributeMapInfo a_attributeMapInfo)
Creates the persistent retrieve object for this item. |
int |
AbstractItemBuilder.buildEmptyAggregateColumn(AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
Uses of PersistenceException in com.ptc.windchill.cadx.common.util |
Methods in com.ptc.windchill.cadx.common.util that throw PersistenceException | |
static Vector |
BaselineUtilities.getAsStoredIterationsForItem(Baselineable a_baselineable)
|
Uses of PersistenceException in com.ptc.windchill.enterprise.search.server |
Methods in com.ptc.windchill.enterprise.search.server that throw PersistenceException | |
Vector |
LatestVersionAccessController.getItemBuilders(Vector a_tableInfos,
ResultBuilder a_resultBuilder,
int a_itemOffset)
Supported API: false |
Vector |
InheritFromSubjectAccessController.getItemBuilders(Vector a_tableInfos,
ResultBuilder a_resultBuilder,
int a_itemOffset)
Supported API: false |
Uses of PersistenceException in wt.admin |
Methods in wt.admin that throw PersistenceException | |
private void |
ReparentDomainsMigrator.createRootDomain(Connection connection)
create Root Domain |
private void |
ReparentDomainsMigrator.createRootDomainRules(Connection connection)
create Root Domain's accessPolicyRules. |
private void |
ReparentDomainsMigrator.createRootDomain(Connection connection)
create Root Domain |
private void |
ReparentDomainsMigrator.createRootDomainRules(Connection connection)
create Root Domain's accessPolicyRules. |
Uses of PersistenceException in wt.enterprise |
Methods in wt.enterprise that throw PersistenceException | |
protected void |
StandardEnterpriseService.checkRenameWithVersion(Master target)
|
Uses of PersistenceException in wt.epm.upgrade |
Methods in wt.epm.upgrade that throw PersistenceException | |
boolean |
EPMReferenceDesignatorMigratorR6.runMigration(Connection windchillDatabaseConnection,
PersistentObjectManager pom,
PrintWriter logWriter)
|
Uses of PersistenceException in wt.fc |
Subclasses of PersistenceException in wt.fc | |
class |
ReferentialIntegrityException
This exception is used to report exception information related to referential integrity violations. |
Uses of PersistenceException in wt.fc.delete |
Methods in wt.fc.delete that throw PersistenceException | |
WhereExpression |
MarkForDeleteAccessController.buildAccessCondition(Vector a_tableInfos,
boolean a_useOuterJoin)
Build WHERE condtions for the specified class and the current principal. |
Uses of PersistenceException in wt.fc.profiling |
Methods in wt.fc.profiling that throw PersistenceException | |
static TraceTimingEntry |
DatastoreProfilingHelper.addBeginEntry(String a_className,
String a_name,
StatementBuilder a_statementBuilder,
int a_sqlIndex,
TraceTimingLogger a_logger)
Adds a begin entry to the log. |
Uses of PersistenceException in wt.folder |
Methods in wt.folder that throw PersistenceException | |
private void |
CabinetMigrator.setPersonalCabinet(Connection connection)
Set PersonalCabinet to true (1) if object resides in User domain. |
private void |
CabinetMigrator.setDomainAdministeredTable()
Set DomainAdministeredTable to have all objects that are DomainAdministered. |
private void |
CabinetMigrator.setPersonalCabinet(Connection connection)
Set PersonalCabinet to true (1) if object resides in User domain. |
private void |
CabinetMigrator.setDomainAdministeredTable()
Set DomainAdministeredTable to have all objects that are DomainAdministered. |
Uses of PersistenceException in wt.inf.team |
Methods in wt.inf.team that throw PersistenceException | |
protected WTContained |
AdhocAclDefaultDefiner.defineDefaultAdhocAcl(ContainerTeamManaged container,
WTContained object)
Supported API: false |
protected abstract WTContained |
AdhocAclAbstractDefiner.defineDefaultAdhocAcl(ContainerTeamManaged container,
WTContained object)
Supported API: false |
Uses of PersistenceException in wt.locks |
Methods in wt.locks that throw PersistenceException | |
Lockable |
StandardLockService.lock(Lockable object,
WTPrincipalReference locker,
String note)
Provides server-side functionality for the locking of business objects. |
Lockable |
StandardLockService.lock(Lockable object,
WTPrincipalReference locker)
Defaults the note to be null and invokes the main lock method. |
Lockable |
StandardLockService.lock(Lockable object,
String note)
Defaults the principal to be null, which makes the principal the session's user, and invokes the main lock method. |
Lockable |
StandardLockService.lock(Lockable object)
Defaults the note to be null, the principal to be null, which makes the principal the session's user, and invokes the main lock method. |
Lockable |
StandardLockService.unlock(Lockable object,
WTPrincipalReference locker)
Provides server-side functionality for releasing a business object's lock. |
Lockable |
StandardLockService.unlock(Lockable object)
Defaults the principal to be null, which makes the principal the session's user, and invokes the main unlock method. |
Lockable |
LockServiceFwd.lock(Lockable object,
WTPrincipalReference locker,
String note)
Provides server-side functionality for the locking of business objects. |
Lockable |
LockServiceFwd.lock(Lockable object,
WTPrincipalReference locker)
Defaults the note to be null and invokes the main lock method. |
Lockable |
LockServiceFwd.lock(Lockable object,
String note)
Defaults the principal to be null, which makes the principal the session's user, and invokes the main lock method. |
Lockable |
LockServiceFwd.lock(Lockable object)
Defaults the note to be null, the principal to be null, which makes the principal the session's user, and invokes the main lock method. |
Lockable |
LockServiceFwd.unlock(Lockable object,
WTPrincipalReference locker)
Provides server-side functionality for releasing a business object's lock. |
Lockable |
LockServiceFwd.unlock(Lockable object)
Defaults the principal to be null, which makes the principal the session's user, and invokes the main unlock method. |
Lockable |
LockService.lock(Lockable object,
WTPrincipalReference locker,
String note)
Provides server-side functionality for the locking of business objects. |
Lockable |
LockService.lock(Lockable object,
WTPrincipalReference locker)
Defaults the note to be null and invokes the main lock method. |
Lockable |
LockService.lock(Lockable object,
String note)
Defaults the principal to be null, which makes the principal the session's user, and invokes the main lock method. |
Lockable |
LockService.lock(Lockable object)
Defaults the note to be null, the principal to be null, which makes the principal the session's user, and invokes the main lock method. |
Lockable |
LockService.unlock(Lockable object,
WTPrincipalReference locker)
Provides server-side functionality for releasing a business object's lock. |
Lockable |
LockService.unlock(Lockable object)
Defaults the principal to be null, which makes the principal the session's user, and invokes the main unlock method. |
static Lockable |
LockHelper.lock(Lockable object,
WTPrincipal locker,
String note)
Deprecated. Replaced by assignLocker(Lockable,WTPrincipalReference) or LockHelper.service.lock(Lockable,WTPrincipalReference,String) |
static Lockable |
LockHelper.lock(Lockable object,
WTPrincipal locker)
Deprecated. Replaced by assignLocker(Lockable,WTPrincipalReference) or LockHelper.service.lock(Lockable,WTPrincipalReference) |
static Lockable |
LockHelper.lock(Lockable object,
String note)
Deprecated. Replaced by assignLocker(Lockable,WTPrincipalReference) or LockHelper.service.lock(Lockable,String) |
static Lockable |
LockHelper.lock(Lockable object)
Deprecated. Replaced by assignLocker(Lockable,WTPrincipalReference) or LockHelper.service.lock(Lockable) |
static Lockable |
LockHelper.unlock(Lockable object,
WTPrincipal locker)
Deprecated. Replaced by LockHelper.service.unlock(Lockable,WTPrincipalReference) |
static Lockable |
LockHelper.unlock(Lockable object)
Deprecated. Replaced by LockHelper.service.unlock(Lockable) |
Uses of PersistenceException in wt.meeting |
Methods in wt.meeting that throw PersistenceException | |
private void |
MigrateMeetingActionItem_PL60ToPL61.copyMeetingFields(String className,
Connection con,
PersistentObjectManager pom,
PrintWriter pw)
|
private void |
MigrateMeetingActionItem_PL60ToPL61.setMeetingCenterMeetingFields(Connection con,
PersistentObjectManager pom,
PrintWriter pw)
|
private void |
MigrateMeetingActionItem_PL60ToPL61.setActionItemFields(Connection con,
PersistentObjectManager pom,
PrintWriter pw)
|
private void |
MigrateMeetingActionItem_PL60ToPL61.copyMeetingFields(String className,
Connection con,
PersistentObjectManager pom,
PrintWriter pw)
|
private void |
MigrateMeetingActionItem_PL60ToPL61.setMeetingCenterMeetingFields(Connection con,
PersistentObjectManager pom,
PrintWriter pw)
|
private void |
MigrateMeetingActionItem_PL60ToPL61.setActionItemFields(Connection con,
PersistentObjectManager pom,
PrintWriter pw)
|
Uses of PersistenceException in wt.occurrence |
Methods in wt.occurrence that throw PersistenceException | |
protected void |
StandardOccurrenceService.copyUsesOccurrences(OccurrenceableLink originalLink,
OccurrenceableLink newLink)
Deprecated. |
Uses of PersistenceException in wt.org |
Methods in wt.org that throw PersistenceException | |
boolean |
OrganizationOwnedMigratorR7.runMigration(Connection connection,
PersistentObjectManager pom_mgr,
PrintWriter log_writer)
|
boolean |
ChangeKeyMigratorR7.runMigration(Connection connection,
PersistentObjectManager pom_mgr,
PrintWriter log_writer)
|
boolean |
OrganizationOwnedMigratorR7.runMigration(Connection connection,
PersistentObjectManager pom_mgr,
PrintWriter log_writer)
|
boolean |
ChangeKeyMigratorR7.runMigration(Connection connection,
PersistentObjectManager pom_mgr,
PrintWriter log_writer)
|
Uses of PersistenceException in wt.pds |
Subclasses of PersistenceException in wt.pds | |
class |
AdvancedQueryAccessException
AdvancedQueryAccessException captures errors that occur due to the use of advanced query features that may bypass Access Control. |
class |
ClassNotConcreteException
ClassNotConcreteException captures errors when a class is contained in a query and the class nor any of its sub-classes are concrete. |
class |
DBOperationInterruptedException
DBOperationInterruptedExceptions are thrown if the Thread executing a database operation is interrupted. |
(package private) class |
DuplicateException
|
class |
InvalidAssociationException
InvalidAssociationExceptions are thrown if an invalid role/class association is specified for a query or navigate operation. |
class |
PartialResultException
PartialResultException captures errors that occur during query processing. |
(package private) class |
UnassignedOidException
|
Methods in wt.pds that return PersistenceException | |
PersistenceException |
SQLDatabasePds.handleException(Exception a_exception)
Handles an exception specific to the PDS instance. |
PersistenceException |
SQLDatabasePds.handleSQLException(SQLException a_sqlException,
Object a_obj,
String a_messageKey)
Handles an SQL exception specific to the Datastore instance. |
protected PersistenceException |
SQLDatabasePds.processSQLException(SQLException a_sqlException,
Object a_obj,
String a_operation,
String a_sqlStatement)
Handles an SQL exception specific to the Datastore instance. |
PersistenceException |
PDSIfc.handleException(Exception a_exception)
Handles an exception specific to the PDS instance. |
PersistenceException |
OraclePds.handleSQLException(SQLException a_sqlException,
Object a_obj,
String a_messageKey)
Handles an SQL exception specific to the Datastore instance. |
Methods in wt.pds that throw PersistenceException | |
protected void |
ViewInternalColumnACItemBuilder.appendColumn(ColumnBuilder column,
StringBuffer buffer,
String alias)
Supported API: false |
protected ClassInfo |
ViewInternalColumnACItemBuilder.getClassInfo(Vector classInfos)
Supported API: false |
protected void |
ViewColumnAccessControlItemBuilder.appendColumn(ColumnBuilder column,
StringBuffer buffer,
String alias)
Supported API: false |
protected ClassInfo |
ViewColumnAccessControlItemBuilder.getClassInfo(Vector classInfos)
Supported API: false |
boolean |
SurrogateAccessController.checkAccess(Object a_object)
Check access of the object. |
Vector |
SurrogateAccessController.getItemBuilders(Vector a_tableInfos,
ResultBuilder a_resultBuilder,
int a_itemOffset)
Return a Vector of ItemBuilders that will be used to retrieve Access Control related objects. |
void |
SurrogateAccessController.checkQuery(StatementSpec a_statementSpec)
Supported API: false |
PreparedStatement |
StatementBuilder.getStatement(WTConnection a_connection,
int a_sqlIndex)
Returns an array of JDBC statements to execute. |
String[] |
StatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent,
boolean a_isComponentChunkSupported)
Returns an array of SQL statements to execute. |
Vector |
StatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
String[] |
StatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent)
Returns an array of SQL statements to execute. |
protected String |
StandardDMLGenerator.buildFromForSelect(Vector a_tables,
Vector a_aliases,
ResultBuilder a_resultBuilder,
int[] a_joinOrder,
boolean[] a_fullPersistableTableIndicies,
String a_partialSelect,
JoinClause a_joinClause,
boolean a_useBind)
Supported API: false |
String |
StandardDMLGenerator.buildInsertStatement(ClassInfo a_classInfo,
ColumnDescriptor[] a_insertColumns)
Supported API: false |
abstract String |
StandardDMLGenerator.buildSelectStatement(Vector a_tables,
Vector a_aliases,
ResultBuilder a_resultBuilder,
boolean a_isDistinct,
String a_select,
String a_whereClause,
String a_groupByClause,
String a_havingClause,
String a_orderByClause,
boolean a_forUpdate,
int[] a_joinOrder,
Vector a_hintsVector,
boolean[] a_fullPersistableTableIndicies,
JoinClause a_joinClause,
boolean a_useBind)
Supported API: false |
String |
StandardDMLGenerator.buildCompoundStatement(String[] a_sqlStatements,
String a_setOperator,
String a_orderByClause)
Supported API: false |
abstract String |
StandardDMLGenerator.buildLockStatement(ClassInfo a_classInfo)
Supported API: false |
abstract String |
StandardDMLGenerator.buildTableLockStatement(ClassInfo a_classInfo)
Supported API: false |
String |
StandardDMLGenerator.buildUpdateStatement(ClassInfo a_classInfo,
ColumnDescriptor[] a_columns)
Supported API: false |
ArrayTableExpression[] |
StandardDMLGenerator.buildArrayTableExpression(String[] selectListArray,
List a_oidList,
int offset,
int count,
int oidCount,
int a_groupFromIndex,
boolean useExtend,
boolean useRowExtension,
int rowExtensionNum,
long a_sessionId)
Supported API: false |
String[] |
StandardDMLGenerator.buildArrayTableSelectList(int oidCount,
int a_groupFromIndex,
boolean useExtend,
boolean useRowExtension,
int rowExtensionNum)
Supported API: false |
String |
StandardDMLGenerator.buildAttributeUpdateStatement(Persistable object,
String[] attribute_names)
Supported API: false |
String |
StandardDMLGenerator.getAutoNaviJoinCondition(Vector a_tables,
Vector a_aliases,
int[] a_joinOrder,
boolean[] a_fullPersistable)
Supported API: false |
Object[] |
StandardACProcessor.processResults(Object[] results,
Vector accessControlItemBuilders,
Vector itemBuilders)
Supported API: false |
void |
SQLDatabasePds.insert(WTConnection a_connection,
Object a_obj,
boolean a_reInsert)
Insert an object into the SQL database Supported API: false |
void |
SQLDatabasePds.remove(WTConnection a_connection,
Persistable a_obj)
Remove an object from the SQL database. |
void |
SQLDatabasePds.update(WTConnection a_connection,
Object a_obj,
boolean a_changeModifyDate)
Update an object in the SQL database. |
Persistable |
SQLDatabasePds.update(WTConnection a_connection,
Persistable a_obj,
String a_attributeName,
ObjectMappable a_attribute)
Update an attribute of an object in the SQL database (partial update). |
QueryResult |
SQLDatabasePds.expand(WTConnection a_connection,
Persistable a_obj,
String a_otherSideRole,
Class a_linkClass,
boolean a_onlyOtherSide,
AccessControllerProcessor a_accessControllerProcessor)
Expand the association from the object using the specified role and link class. |
QueryResult |
SQLDatabasePds.expand(WTConnection a_connection,
Persistable a_obj,
String a_otherSideRole,
QuerySpec a_querySpec,
boolean a_onlyOtherSide,
AccessControllerProcessor a_accessControllerProcessor)
Expand the association from the object using the specified role and QuerySpec. |
void |
SQLDatabasePds.query(WTConnection a_connection,
StatementSpec a_statementSpec,
AccessControllerProcessor a_accessControllerProcessor,
ResultProcessor a_resultProcessor)
Query for objects in the SQL database. |
Persistable |
SQLDatabasePds.refresh(WTConnection a_connection,
Persistable a_obj,
boolean a_inPlace,
AccessControllerProcessor a_accessControllerProcessor)
Refresh the object from the SQL database. |
abstract Persistable |
SQLDatabasePds.lock(WTConnection a_connection,
Persistable a_obj,
boolean a_wait)
Perform a datastore lock on an Object. |
abstract String |
SQLDatabasePds.getNextSequence(WTConnection a_connection,
String a_sequenceName)
Return the next value from the datastore sequence. |
void |
SQLDatabasePds.setLob(WTConnection a_connection,
LobLocator a_lobLocator,
InputStream a_inputStream,
long a_length,
boolean a_updateChangeStamp)
Set the data in the InputStream to the specified LOB. |
long |
SQLDatabasePds.setLob(WTConnection a_connection,
LobLocator a_lobLocator,
InputStream a_inputStream,
boolean a_updateChangeStamp)
Set the data in the InputStream to the specified LOB. |
void |
SQLDatabasePds.setObjectAsLob(WTConnection a_connection,
LobLocator a_lobLocator,
Object a_object)
Set the object as LOB. |
InputStream |
SQLDatabasePds.getLob(WTConnection a_connection,
LobLocator a_lobLocator)
Gets the data from the specified LOB as an InputStream. |
byte[] |
SQLDatabasePds.getLobAsByteArray(WTConnection a_connection,
Object a_blob)
Gets the Lob as a byte array. |
Object |
SQLDatabasePds.getLobAsObject(WTConnection a_connection,
Object a_blob)
Gets the Lob as an object. |
int |
SQLDatabasePds.insertPageResults(WTConnection a_connection,
int a_offset,
int a_toIndex,
long a_sessionId,
List a_oidList,
int a_groupFromIndex)
Inserts results into the paging table of the datastore. |
Object |
SQLDatabasePds.executeCall(WTConnection a_connection,
String a_procedureName,
StatementParameter[] a_argumentValues,
StatementParameter a_outputType)
This method executes a call to a database stored procedure. |
abstract void |
SQLDatabasePds.lock(WTConnection a_connection,
Object a_class,
boolean a_wait)
Perform a datastore lock on an Class table. |
boolean |
SQLDatabasePds.containSequenceColumn(ClassInfo a_classInfo)
Supported API: false |
Persistable |
SQLDatabasePds.refresh(WTConnection a_connection,
Persistable a_obj,
boolean a_inPlace,
AccessControllerProcessor a_accessControllerProcessor,
boolean a_lock)
Lock and Refresh the object from the datastore. |
private QueryResult |
SQLDatabasePds.expandLink(WTConnection a_connection,
Persistable a_obj,
String a_otherSideRole,
boolean a_onlyOtherSide,
QuerySpec a_querySpec,
LinkInfo a_linkInfo,
AccessControllerProcessor a_accessControllerProcessor)
Performs the expand operation. |
protected void |
SQLDatabasePds.validateInsert(Persistable anObj,
boolean a_reInsert)
|
protected void |
SQLDatabasePds.validateExists(Persistable anObj)
|
private int |
SQLDatabasePds.buildPartialUpdate(ClassInfo classInfo,
String attrName,
ClassInfo attrClassInfo,
boolean isRequired,
StringBuffer upstmt,
Persistable anObj)
|
protected Map |
SQLDatabasePds.buildLobMap(ClassInfo aClassInfo)
|
private void |
SQLDatabasePds.setForeignKey(BinaryLink anObj,
LinkInfo linkInfo)
|
int |
SnapShotItemBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases,
AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
String |
SequentialResultBuilder.buildEmptyAggregateSelect()
Supported API: false |
String |
SequentialResultBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases)
Builds the select columns for the results. |
Object[] |
SequentialResultBuilder.build(ResultSet a_resultSet,
StatementBuilder a_statementBuilder)
Builds object from the result set. |
private void |
SequentialResultBuilder.createItemResultSets(ResultSet a_resultSet)
This method is used to create new result sets for each ItemBuilder. |
String[] |
SelectStatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent,
boolean a_isComponentChunkSupported)
Returns an array of JDBC statements to execute. |
abstract Vector[] |
SelectStatementBuilder.getTables()
This method returns an array of Vectors. |
abstract String |
SelectStatementBuilder.buildSQLStatement(Vector a_tables,
Vector a_aliases,
ResultBuilder a_resultBuilder,
boolean a_distinct,
WhereClause a_whereClause,
String a_orderByClause,
GroupByClause a_groupByClause,
ConditionsClause a_havingClause,
int a_sqlIndex,
boolean a_forUpdate)
This method builds a SQL statement. |
abstract StatementFilter |
SelectStatementBuilder.getStatementFilter(Vector[] a_fromArray)
StatementBuilder used to generate SQL for the depth threshold query. |
abstract String |
SelectStatementBuilder.buildEmptyAggregateSQL()
Supported API: false |
abstract List |
SelectStatementBuilder.preBuildSQL()
This method is used to process join search conditions, construct bind parameters for the Where, and set class view attributes. |
Object[] |
ResultCursor.next(AccessController a_accessController)
Advance to the next valid row in the result set and returned the built objects. |
boolean |
ResultCursor.advance(int a_relative)
Advances the ResultCursor the relative number of rows without result processing. |
String |
ResultBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases)
Builds the select columns for the results. |
Object[] |
ResultBuilder.build(ResultSet a_resultSet,
StatementBuilder a_statementBuilder)
Builds object from the result set. |
Object[] |
RangeResultCursor.next(AccessController a_accessController)
Advance to the next valid row in the result set and returned the built objects. |
boolean |
RangeResultCursor.advance(int a_relative)
Advances the ResultCursor the relative number of rows without result processing. |
Vector |
QuerySpecStatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
Vector[] |
QuerySpecStatementBuilder.getTables()
This method returns an array of Vectors. |
String |
QuerySpecStatementBuilder.buildSQLStatement(Vector a_tables,
Vector a_aliases,
ResultBuilder a_resultBuilder,
boolean a_distinct,
WhereClause a_whereClause,
String a_orderByClause,
GroupByClause a_groupByClause,
ConditionsClause a_havingClause,
int a_sqlIndex,
boolean a_forUpdate)
This method builds a SQL statement. |
StatementFilter |
QuerySpecStatementBuilder.getStatementFilter(Vector[] a_fromArray)
StatementBuilder used to generate SQL for the depth threshold query. |
String |
QuerySpecStatementBuilder.buildEmptyAggregateSQL()
Supported API: false |
List |
QuerySpecStatementBuilder.preBuildSQL()
This method is used to process join search conditions, construct bind parameters for the Where, and set class view attributes. |
Vector[] |
QuerySpecStatementBuilder.getTables(FromClause a_fromClause,
int offset,
int length)
|
protected void |
PersistableViewItemBuilder.buildTimestampSelect(String a_alias,
String a_columnName,
StringBuffer a_select)
Builds a select Timestamp column for the object. |
protected void |
PersistableViewItemBuilder.buildClassnameSelect(String a_alias,
String a_columnName,
ClassInfo a_classInfo,
StringBuffer a_select)
Builds a select Classname column for the object. |
protected void |
PersistableViewItemBuilder.buildSQLSelect(ColumnDescriptor[] columns,
ClassInfo a_classInfo,
String a_alias,
StringBuffer a_select)
|
protected void |
PersistableItemBuilder.buildColumnSelect(String a_alias,
String a_columnName,
StringBuffer a_select)
Builds a select column for the object. |
protected void |
PersistableItemBuilder.buildTimestampSelect(String a_alias,
String a_columnName,
StringBuffer a_select)
Builds a select Timestamp column for the object. |
protected void |
PersistableItemBuilder.buildClassnameSelect(String a_alias,
String a_columnName,
ClassInfo a_classInfo,
StringBuffer a_select)
Builds a select Classname column for the object. |
protected void |
PersistableItemBuilder.buildColumnSelect(String a_alias,
AliasDescriptor a_columnName,
StringBuffer a_select)
Builds a select column for the object. |
protected void |
PersistableItemBuilder.buildTimestampSelect(String a_alias,
AliasDescriptor a_columnName,
StringBuffer a_select)
Builds a select Timestamp column for the object. |
int |
PersistableItemBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases,
AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
Object |
PersistableItemBuilder.build()
Builds an object from the current row in the result set. |
int |
PersistableItemBuilder.createPersistentRetrieve(ResultSet a_resultSet,
ObjectTable a_objectTable,
int a_resultOffset,
AttributeMapInfo a_attributeMapInfo)
Creates the persistent retrieve object for this item. |
int |
PersistableItemBuilder.buildEmptyAggregateColumn(AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
protected void |
PersistableItemBuilder.buildSQLSelect(ColumnDescriptor[] columns,
ClassInfo a_classInfo,
String a_alias,
StringBuffer a_select)
|
void |
PDSIfc.insert(WTConnection a_connection,
Object a_obj,
boolean a_reInsert)
Insert an object into the datastore Supported API: false |
void |
PDSIfc.remove(WTConnection a_connection,
Persistable a_obj)
Remove an object from the datastore. |
void |
PDSIfc.update(WTConnection a_connection,
Object a_obj,
boolean a_changeModifyDate)
Update an object in the datastore. |
Persistable |
PDSIfc.update(WTConnection a_connection,
Persistable a_obj,
String a_attributeName,
ObjectMappable a_attribute)
Update an attribute of an object in the datastore (partial update). |
QueryResult |
PDSIfc.expand(WTConnection a_connection,
Persistable a_obj,
String a_otherSideRole,
Class a_linkClass,
boolean a_onlyOtherSide,
AccessControllerProcessor a_accessControllerProcessor)
Expand the association from the object using the specified role and link class. |
QueryResult |
PDSIfc.expand(WTConnection a_connection,
Persistable a_obj,
String a_otherSideRole,
QuerySpec a_querySpec,
boolean a_onlyOtherSide,
AccessControllerProcessor a_accessControllerProcessor)
Expand the association from the object using the specified role and QuerySpec. |
void |
PDSIfc.query(WTConnection a_connection,
StatementSpec a_statementSpec,
AccessControllerProcessor a_accessControllerProcessor,
ResultProcessor a_resultProcessor)
Query for objects in the datastore. |
Persistable |
PDSIfc.refresh(WTConnection a_connection,
Persistable a_obj,
boolean a_inPlace,
AccessControllerProcessor a_accessControllerProcessor)
Refresh the object from the datastore. |
Persistable |
PDSIfc.lock(WTConnection a_connection,
Persistable a_obj,
boolean a_wait)
Perform a datastore lock on an Object. |
String |
PDSIfc.getNextSequence(WTConnection a_connection,
String a_sequenceName)
Return the next value from the datastore sequence. |
void |
PDSIfc.setLob(WTConnection a_connection,
LobLocator a_lobLocator,
InputStream a_inputStream,
long a_length,
boolean a_updateChangeStamp)
Set the data in the InputStream to the specified LOB. |
long |
PDSIfc.setLob(WTConnection a_connection,
LobLocator a_lobLocator,
InputStream a_inputStream,
boolean a_updateChangeStamp)
Set the data in the InputStream to the specified LOB. |
void |
PDSIfc.setObjectAsLob(WTConnection a_connection,
LobLocator a_lobLocator,
Object a_object)
Set the object as LOB. |
InputStream |
PDSIfc.getLob(WTConnection a_connection,
LobLocator a_lobLocator)
Gets the data from the specified LOB as an InputStream. |
byte[] |
PDSIfc.getLobAsByteArray(WTConnection a_connection,
Object a_blob)
Gets the Lob as a byte array. |
Object |
PDSIfc.getLobAsObject(WTConnection a_connection,
Object a_blob)
Gets the Lob as an object. |
int |
PDSIfc.insertPageResults(WTConnection a_connection,
int a_offset,
int a_toIndex,
long a_sessionId,
List a_oidList,
int a_groupFromIndex)
Inserts results into the paging table of the datastore. |
Object |
PDSIfc.executeCall(WTConnection a_connection,
String a_procedureName,
StatementParameter[] a_argumentValues,
StatementParameter a_outputType)
This method executes a call to a database stored procedure. |
void |
PDSIfc.lock(WTConnection a_connection,
Object a_class,
boolean a_wait)
Perform a datastore lock on an Class table. |
boolean |
PDSIfc.containSequenceColumn(ClassInfo a_classInfo)
Supported API: false |
Persistable |
PDSIfc.refresh(WTConnection a_connection,
Persistable a_obj,
boolean a_inPlace,
AccessControllerProcessor a_accessControllerProcessor,
boolean a_lock)
Refresh the object from the datastore. |
Persistable |
OraclePds.lock(WTConnection a_connection,
Persistable a_obj,
boolean a_wait)
Perform a SQL database lock on an Object. |
String |
OraclePds.getNextSequence(WTConnection a_connection,
String a_sequenceName)
Return the next value from the SQL database sequence. |
void |
OraclePds.lock(WTConnection a_connection,
Object a_class,
boolean a_wait)
Perform a datastore lock on an Class table. |
String[] |
ObjectReferenceStatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent,
boolean a_isComponentChunkSupported)
Returns an array of JDBC statements to execute. |
Vector |
ObjectReferenceStatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
String |
ObjectReferenceResultBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases)
Builds the select columns for the results. |
Object[] |
ObjectReferenceResultBuilder.build(ResultSet a_resultSet,
StatementBuilder a_statementBuilder)
Builds object from the result set. |
static ObjectReferenceOidHolder |
ObjectReferenceOidHolder.newObjectReferenceOidHolder(String a_className,
long a_id)
Supported API: false |
protected void |
ObjectReferenceOidHolder.initialize(String a_className,
long a_id)
Supports initialization, following construction of an instance. |
Object |
ObjectReferenceItemBuilder.build()
Builds an object from the current row in the result set. |
Object[] |
ObjectReferenceCursor.next(AccessController a_accessController)
Advance to the next valid row in the result set and returned the built objects. |
boolean |
ObjectReferenceCursor.advance(int a_relative)
Advances the ResultCursor the relative number of rows without result processing. |
private boolean |
ObjectReferenceCursor.inflateObjects(AccessController a_accessController)
This method performs the ObjectReference "inflate". |
private boolean |
ObjectReferenceCursor.queryObjectReferences(OidArray a_oidArray,
AccessController a_accessController)
This method performs the actaul query to "inflate" ObjectReferences. |
static QuerySpec |
NavigateUtil.createQuerySpec(Persistable a_source,
String a_role,
QuerySpec a_criteria,
boolean a_onlyOtherSide)
|
static QuerySpec |
NavigateUtil.createQuerySpec(Persistable a_source,
String a_role,
Class a_linkClass,
boolean a_onlyOtherSide)
|
static QuerySpec |
NavigateUtil.createQuerySpec(Class a_targetClass,
Class a_linkClass,
Persistable a_source,
String a_referenceName)
|
Vector |
NavigateThresholdStatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
protected String |
NavigateThresholdStatementBuilder.getExistsSubSelect(Vector a_tables,
Vector a_aliases,
int a_sqlIndex)
|
private String |
NavigateThresholdStatementBuilder.getWhereClause(Vector a_tables,
Vector a_aliases,
int a_sqlIndex)
|
Vector[] |
NavigateStatementBuilder.getTables()
This method returns an array of Vectors. |
StatementFilter |
NavigateStatementBuilder.getStatementFilter(Vector[] a_fromArray)
StatementBuilder used to generate SQL for the depth threshold query. |
private void |
NavigateStatementBuilder.processLinkInfo(ClassInfo topTargetInfo,
ClassInfo targetInfo,
ClassInfo linkInfo,
ClassInfo linkClassInfo,
Vector[] otherTables,
Vector tableVector)
Process a linkInfo to determine all possible class combinations. |
WhereExpression |
IteratedAccessController.buildAccessCondition(Vector a_tableInfos,
boolean a_useOuterJoin)
Build WHERE condtions for the specified class and the current principal. |
int |
ItemBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases,
AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
Object |
ItemBuilder.build()
Builds an object from the current row in the result set. |
int |
ItemBuilder.createPersistentRetrieve(ResultSet a_resultSet,
ObjectTable a_objectTable,
int a_resultOffset,
AttributeMapInfo a_attributeMapInfo)
Creates the persistent retrieve object for this item. |
int |
ItemBuilder.buildEmptyAggregateColumn(AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
String |
HomogeneousCompoundResultBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases)
Builds the select columns for the results. |
Object[] |
HomogeneousCompoundResultBuilder.build(ResultSet a_resultSet,
StatementBuilder a_statementBuilder)
Builds object from the result set. |
Object |
EnumeratedTypeItemBuilder.build()
Builds an EnumeratedType object from the current row in the result set. |
String |
DMLGenerator.buildSelectStatement(Vector a_tables,
Vector a_aliases,
ResultBuilder a_resultBuilder,
boolean a_isDistinct,
String a_select,
String a_whereClause,
String a_groupByClause,
String a_havingClause,
String a_orderByClause,
boolean a_forUpdate,
int[] a_joinOrder,
Vector a_hintsVector,
boolean[] a_fullPersistableTableIndicies,
JoinClause a_joinClause,
boolean a_useBind)
Supported API: false |
String |
DMLGenerator.buildInsertStatement(ClassInfo a_classInfo,
ColumnDescriptor[] a_insertColumns)
Supported API: false |
String |
DMLGenerator.buildCompoundStatement(String[] a_sqlStatements,
String a_setOperator,
String a_orderByClause)
Supported API: false |
String |
DMLGenerator.buildLockStatement(ClassInfo a_classInfo)
Supported API: false |
String |
DMLGenerator.buildTableLockStatement(ClassInfo a_classInfo)
Supported API: false |
String |
DMLGenerator.buildUpdateStatement(ClassInfo a_classInfo,
ColumnDescriptor[] a_columns)
Supported API: false |
ArrayTableExpression[] |
DMLGenerator.buildArrayTableExpression(String[] selectListArray,
List a_oidList,
int offset,
int count,
int oidCount,
int a_groupFromIndex,
boolean useExtend,
boolean useRowExtension,
int rowExtensionNum,
long a_sessionId)
Supported API: false |
String[] |
DMLGenerator.buildArrayTableSelectList(int oidCount,
int a_groupFromIndex,
boolean useExtend,
boolean useRowExtension,
int rowExtensionNum)
Supported API: false |
String |
DMLGenerator.buildAttributeUpdateStatement(Persistable object,
String[] attribute_names)
Supported API: false |
String[] |
DistinctNavigateThresholdStatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent,
boolean a_isComponentChunkSupported)
Returns an array of SQL statements to execute. |
Vector |
DistinctNavigateThresholdStatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
String[] |
DepthThresholdStatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent,
boolean a_isComponentChunkSupported)
Returns an array of SQL statements to execute. |
protected String |
DepthThresholdStatementBuilder.buildSQLStatement(Vector a_tables,
Vector a_aliases,
ResultBuilder a_resultBuilder,
int a_sqlIndex)
This method builds a single SQL statement for the concrete tables specified. |
Vector |
DepthThresholdStatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
protected String |
DepthThresholdStatementBuilder.getExistsSubSelect(Vector a_tables,
Vector a_aliases,
int a_sqlIndex)
|
private WhereClause |
DepthThresholdStatementBuilder.getWhereClause()
|
private String |
DepthThresholdStatementBuilder.getExists(Vector a_tables,
Vector a_aliases,
int a_sqlIndex)
|
static TableInfo |
DatabaseInfoUtilities.getValidTableInfo(ClassInfo a_classInfo)
Returns the valid TableInfo for the class. |
static TableInfo |
DatabaseInfoUtilities.getBaseTableInfo(ClassInfo a_classInfo)
Returns the base TableInfo for the class. |
static boolean |
DatabaseInfoUtilities.isBaseTable(ClassInfo a_classInfo)
Returns true if the TableInfo for this class is for a base table . |
static ColumnDescriptor[] |
DatabaseInfoUtilities.getValidColumnDescriptors(ClassInfo a_classInfo)
Returns the valid ColumnDescriptors for the class. |
static ColumnDescriptor[] |
DatabaseInfoUtilities.getBaseColumnDescriptors(ClassInfo a_classInfo)
Returns the valid ColumnDescriptors for the class. |
static ColumnDescriptor |
DatabaseInfoUtilities.getValidColumnDescriptor(ClassInfo a_classInfo,
String a_attribute)
Returns the valid ColumnDescriptor for the class and attribute name. |
static ColumnDescriptor |
DatabaseInfoUtilities.getValidColumnDescriptor(Class a_class,
String a_attribute)
Returns the valid ColumnDescriptor for the class and attribute name. |
static String |
DatabaseInfoUtilities.getValidTableName(ClassInfo a_classInfo)
Returns the valid table name for the class. |
static String |
DatabaseInfoUtilities.getValidTableName(Class a_class)
Returns the valid table name for the class. |
static String |
DatabaseInfoUtilities.getBaseTableName(ClassInfo a_classInfo)
Returns the base table name for the class. |
static String |
DatabaseInfoUtilities.getBaseTableName(Class a_class)
Returns the base table name for the class. |
static String |
DatabaseInfoUtilities.getValidColumnName(ClassInfo a_classInfo,
String a_attribute)
Returns the valid column name for the class and attribute. |
static String |
DatabaseInfoUtilities.getValidColumnName(ColumnDescriptor a_columnDescriptor,
boolean a_isBaseTable)
Returns the valid column name for the column descriptor. |
static Vector |
DatabaseInfoUtilities.getValidSubClassInfos(ClassInfo a_classInfo)
This method returns a Vector of all of the subclasses that are Persistable and concrete (inlcuding the specified class). |
static Vector |
DatabaseInfoUtilities.getValidSubClassInfos(Class a_class)
This method returns a Vector of all of the subclasses that are Persistable and concrete (inlcuding the specified class). |
private static String |
DatabaseInfoUtilities.getValidColumnName(TableInfo a_tableInfo,
String a_attribute,
boolean a_baseTable,
ClassInfo a_classInfo)
Returns the column name for the table and attribute. |
static int |
DatabaseInfoUtilities.getMaxAttributeNameSize(Class a_class)
Returns the maximum number of attributes names for the specified class. |
static ColumnDescriptor |
DatabaseInfoUtilities.getPersistableColumnDescriptor(Class a_class,
String a_attribute)
Returns the valid ColumnDescriptor for the class and attribute name. |
static String |
DatabaseInfoUtilities.getPersistableColumnName(Class a_class,
String a_attribute)
Returns the valid column name for the class and attribute. |
static boolean |
DatabaseInfoUtilities.isForeignKeyLink(Class a_class)
Indicates if the specified class is a ForeignKey link. |
static boolean |
DatabaseInfoUtilities.isForeignKeyLink(ClassInfo a_classInfo)
Indicates if the specified class is a ForeignKey link. |
static ClassInfo |
DatabaseInfoUtilities.getValidClassInfo(FromClause a_fromClause,
int a_fromIndex)
Return the ClassInfo for the TableExpression at the specified position in the FromClause. |
static LinkInfo |
DatabaseInfoUtilities.getValidLinkInfo(FromClause a_fromClause,
int a_fromIndex)
Return the LinkInfo for the TableExpression at the specified position in the FromClause. |
static boolean |
DatabaseInfoUtilities.isAutoNavigate(ClassInfo a_classInfo)
|
static boolean |
DatabaseInfoUtilities.isAutoNavigate(Class a_class)
|
static TableInfo |
DatabaseInfoUtilities.getValidTableInfo(Class a_class)
|
static ClassInfo |
DatabaseInfoUtilities.getClassInfoFor(ClassInfo parentClassInfo,
String attrName)
|
static ClassInfo |
DatabaseInfoUtilities.getClassInfoFor(ObjectMappable anObj)
|
private static ClassInfo |
DatabaseInfoUtilities.getClassInfo(Class a_class)
|
String |
CompoundResultBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases)
Builds the select columns for the results. |
Object[] |
CompoundResultBuilder.build(ResultSet a_resultSet,
StatementBuilder a_statementBuilder)
Builds object from the result set. |
boolean |
CompoundAccessController.checkAccess(Object a_object)
Check access of the object. |
Vector |
CompoundAccessController.getItemBuilders(Vector a_tableInfos,
ResultBuilder a_resultBuilder,
int a_itemOffset)
Return a Vector of ItemBuilders that will be used to retrieve Access Control related objects. |
void |
CompoundAccessController.checkQuery(StatementSpec a_statementSpec)
Supported API: false |
WhereExpression |
CompoundAccessController.buildAccessCondition(Vector a_tableInfos,
boolean a_useOuterJoin)
Build WHERE condtions for the specified class and the current principal. |
String[] |
CompositeStatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent,
boolean a_isComponentChunkSupported)
Returns an array of SQL statements to execute. |
Vector |
CompositeStatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
boolean |
CompositeAccessController.checkAccess(Object a_object)
Check access of the object. |
WhereExpression |
CompositeAccessController.buildAccessCondition(Vector a_tableInfos,
boolean a_useOuterJoin)
Build WHERE condtions for the specified class and the current principal. |
Vector |
CompositeAccessController.getItemBuilders(Vector a_tableInfos,
ResultBuilder a_resultBuilder,
int a_itemOffset)
Retrun a Vector of ItemBuilders that will be used to retrieve Access Control related objects. |
void |
CompositeAccessController.checkQuery(StatementSpec a_statementSpec)
Supported API: false |
boolean |
CompositeAccessController.checkAccess(Object[] a_objects)
Check access of all objects in the array. |
protected void |
ColumnAccessControlItemBuilder.appendColumn(ColumnBuilder column,
StringBuffer buffer,
String alias)
Supported API: false |
protected ClassInfo |
ColumnAccessControlItemBuilder.getClassInfo(Vector classInfos)
Supported API: false |
int |
ClassNameItemBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases,
AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
Object |
ClassNameItemBuilder.build()
Builds an object from the current row in the result set. |
int |
ClassNameItemBuilder.createPersistentRetrieve(ResultSet a_resultSet,
ObjectTable a_objectTable,
int a_resultOffset,
AttributeMapInfo a_attributeMapInfo)
Creates the persistent retrieve object for this item. |
int |
ClassNameItemBuilder.buildEmptyAggregateColumn(AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
PreparedStatement |
BasicStatementBuilder.getStatement(WTConnection a_connection,
int a_sqlIndex)
Returns an array of JDBC statements to execute. |
abstract Vector |
BasicStatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
String[] |
BasicStatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent)
Returns an array of SQL statements to execute. |
Object[] |
BasicResultCursor.next(AccessController a_accessController)
Advance to the next valid row in the result set and returned the built objects. |
boolean |
BasicResultCursor.advance(int a_relative)
Advances the ResultCursor the relative number of rows without result processing. |
private boolean |
BasicResultCursor.getNextResultSet()
Advance to the next valid row in the result set. |
String[] |
BasicCompoundStatementBuilder.buildSQL(ResultBuilder a_resultBuilder,
WTConnection a_connection,
boolean a_isComponent,
boolean a_isComponentChunkSupported)
Returns an array of SQL statements to execute. |
Vector |
BasicCompoundStatementBuilder.getStatementBindParameters(int a_sqlIndex)
Returns a Vector of bind parameters for the specified statement. |
ColumnDescriptor[] |
AttributeMapInfo.getColumnDescriptors(ClassInfo a_classInfo)
Return the column descriptors for a given class. |
ColumnDescriptor[] |
AttributeMapInfo.getColumnDescriptors(Class a_class)
Return the column descriptors for a given class. |
Map |
AttributeMapInfo.getAttributeIndexMap(ClassInfo a_classInfo)
Return a Map of column names to indexes for a given class. |
Map |
AttributeMapInfo.getAttributeIndexMap(Class a_class)
Return a Map of column names to indexes for a given class. |
Map |
AttributeMapInfo.getUpdateAttributeIndexMap(ClassInfo a_classInfo)
Return a Map of column names to indexes for a given class. |
ColumnBuilder[] |
AttributeMapInfo.getAccessControlColumnBuilders(ClassInfo a_classInfo)
Return the Access Control ColumnBuilders for the specified class. |
Map |
AttributeMapInfo.getInsertAttributeIndexMap(ClassInfo a_classInfo)
Return a Map of column names to indexes for a given class. |
String |
AttributeMapInfo.getInsertStatement(ClassInfo a_classInfo)
Return a SQL insert statement for the given class. |
String |
AttributeMapInfo.getUpdateStatement(ClassInfo a_classInfo,
boolean a_changeModifyStamp)
Return a SQL update statement for the given class. |
boolean |
AttributeMapInfo.containSequenceColumn(ClassInfo a_classInfo)
Supported API: false |
private Object[] |
AttributeMapInfo.getInfo(ClassInfo a_classInfo)
|
private Object[] |
AttributeMapInfo.getSelectInfo(ClassInfo a_classInfo)
|
private Object[] |
AttributeMapInfo.getInsertUpdateInfo(ClassInfo a_classInfo)
|
private Object[] |
AttributeMapInfo.getAccessControlInfo(ClassInfo a_classInfo)
|
private void |
AttributeMapInfo.buildSelectMap(ClassInfo a_classInfo,
Object[] a_info)
|
private void |
AttributeMapInfo.buildInsertUpdateMap(ClassInfo a_classInfo,
Object[] a_info)
|
private void |
AttributeMapInfo.buildAccessControlMap(ClassInfo a_classInfo,
Object[] a_info)
|
int |
AttributeItemBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases,
AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
Object |
AttributeItemBuilder.build()
Builds an object from the current row in the result set. |
int |
AttributeItemBuilder.createPersistentRetrieve(ResultSet a_resultSet,
ObjectTable a_objectTable,
int a_resultOffset,
AttributeMapInfo a_attributeMapInfo)
Creates the persistent retrieve object for this item. |
int |
AttributeItemBuilder.buildEmptyAggregateColumn(AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
Object[] |
AttributeACProcessor.processResults(Object[] results,
Vector accessControlItemBuilders,
Vector itemBuilders)
Supported API: false |
Object[] |
AccessControllerProcessor.processResults(Object[] results,
Vector accessControlItemBuilders,
Vector itemBuilders)
Supported API: false |
boolean |
AccessControllerAdapter.checkAccess(Object a_object)
Check access of the object. |
boolean |
AccessControllerAdapter.checkAccess(Object[] a_objects)
Check access of all objects in the array. |
WhereExpression |
AccessControllerAdapter.buildAccessCondition(Vector a_tableInfos,
boolean a_useOuterJoin)
Build WHERE condtions for the specified class and the current principal. |
Vector |
AccessControllerAdapter.getItemBuilders(Vector a_tableInfos,
ResultBuilder a_resultBuilder,
int a_itemOffset)
Retrun a Vector of ItemBuilders that will be used to retrieve Access Control related objects. |
void |
AccessControllerAdapter.checkQuery(StatementSpec a_statementSpec)
Supported API: false |
boolean |
AccessController.checkAccess(Object a_object)
Check access of the object. |
boolean |
AccessController.checkAccess(Object[] a_objects)
Check access of all objects in the array. |
WhereExpression |
AccessController.buildAccessCondition(Vector a_tableInfos,
boolean a_useOuterJoin)
Build WHERE condtions for the specified class and the current principal. |
Vector |
AccessController.getItemBuilders(Vector a_tableInfos,
ResultBuilder a_resultBuilder,
int a_itemOffset)
Retrun a Vector of ItemBuilders that will be used to retrieve Access Control related objects. |
void |
AccessController.checkQuery(StatementSpec a_statementSpec)
Supported API: false |
abstract String |
AbstractCompoundResultBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases)
Builds the select columns for the results. |
abstract Object[] |
AbstractCompoundResultBuilder.build(ResultSet a_resultSet,
StatementBuilder a_statementBuilder)
Builds object from the result set. |
int |
AbstractColumnAccessControlItemBuilder.buildSelect(Vector a_tableInfos,
Vector a_aliases,
AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
Object |
AbstractColumnAccessControlItemBuilder.build()
Builds an object from the current row in the result set. |
int |
AbstractColumnAccessControlItemBuilder.createPersistentRetrieve(ResultSet a_resultSet,
ObjectTable a_objectTable,
int a_resultOffset,
AttributeMapInfo a_attributeMapInfo)
Creates the persistent retrieve object for this item. |
protected abstract void |
AbstractColumnAccessControlItemBuilder.appendColumn(ColumnBuilder column,
StringBuffer buffer,
String alias)
Supported API: false |
protected abstract ClassInfo |
AbstractColumnAccessControlItemBuilder.getClassInfo(Vector classInfos)
Supported API: false |
int |
AbstractColumnAccessControlItemBuilder.buildEmptyAggregateColumn(AttributeMapInfo a_attributeMapInfo,
StringBuffer a_select)
Builds the select columns for building an object. |
Constructors in wt.pds that throw PersistenceException | |
ObjectReferenceCursor()
Supported API: false |
|
NullColumnBuilder(ColumnDescriptor a_columnDescriptor)
Supported API: false |
|
NavigateStatementBuilder(QuerySpec a_querySpec,
String a_role,
Object a_source,
Vector a_bindParameters)
Supported API: false |
|
BasicColumnBuilder(ColumnDescriptor a_columnDescriptor)
Supported API: false |
Uses of PersistenceException in wt.pds.oracle81 |
Methods in wt.pds.oracle81 that throw PersistenceException | |
String |
OracleDMLGenerator.buildSelectStatement(Vector a_tables,
Vector a_aliases,
ResultBuilder a_resultBuilder,
boolean a_isDistinct,
String a_select,
String a_whereClause,
String a_groupByClause,
String a_havingClause,
String a_orderByClause,
boolean a_forUpdate,
int[] a_joinOrder,
Vector a_hintsVector,
boolean[] a_fullPersistableTableIndicies,
JoinClause a_joinClause,
boolean a_useBind)
Supported API: false |
String |
OracleDMLGenerator.buildLockStatement(ClassInfo a_classInfo)
Supported API: false |
String |
OracleDMLGenerator.buildTableLockStatement(ClassInfo a_classInfo)
Supported API: false |
Uses of PersistenceException in wt.pds.sqlServer |
Methods in wt.pds.sqlServer that throw PersistenceException | |
Persistable |
SQLServerPds.lock(WTConnection a_connection,
Persistable a_obj,
boolean a_wait)
Perform a datastore lock on an Object. |
String |
SQLServerPds.getNextSequence(WTConnection a_connection,
String a_sequenceName)
Return the next value from the datastore sequence. |
void |
SQLServerPds.lock(WTConnection a_connection,
Object a_class,
boolean a_wait)
Perform a datastore lock on an Class table. |
String |
SQLServerDMLGenerator.buildSelectStatement(Vector a_tables,
Vector a_aliases,
ResultBuilder a_resultBuilder,
boolean a_isDistinct,
String a_select,
String a_whereClause,
String a_groupByClause,
String a_havingClause,
String a_orderByClause,
boolean a_forUpdate,
int[] a_joinOrder,
Vector a_hintsVector,
boolean[] a_fullPersistableTableIndicies,
JoinClause a_joinClause,
boolean a_useBind)
Supported API: false |
String |
SQLServerDMLGenerator.buildLockStatement(ClassInfo a_classInfo)
Supported API: false |
String |
SQLServerDMLGenerator.buildTableLockStatement(ClassInfo a_classInfo)
Supported API: false |
Uses of PersistenceException in wt.pom |
Subclasses of PersistenceException in wt.pom | |
class |
ConnectionException
ConnectionException captures errors with a datastore connect/disconnect. |
class |
ConnectionLostException
ConnectionLostException captures errors with a datastore interaction. |
class |
DatastoreException
DatastoreException captures errors with a datastore interaction. |
class |
DeadlockDetectedException
DeadlockDetectedException captures deadlock detection during a datastore interaction. |
class |
ObjectIsPersistentException
ObjectIsPersistentException captures errors with a datastore interaction. |
class |
ObjectIsStaleException
ObjectIsStaleException captures errors with a datastore interaction. |
class |
ObjectLockedException
ObjectLockedException captures errors with a datastore interaction. |
class |
ObjectNotPersistentException
ObjectNotPersistentException captures errors with a datastore interaction. |
class |
PagingFetchTimeOutException
PagingFetchTimeOutException captures errors when fetching pages. |
class |
PagingSessionCacheTimeOutException
This exception captures errors when attempting to fetch pages from a paging session that has timed out. |
class |
POMInitException
This exception is thrown when an error occurs during Persistent Object Manager (POM) initialization. |
class |
UniquenessException
UniquenessException captures errors with a datastore interaction. |
class |
UnsupportedPDSException
|
Methods in wt.pom that throw PersistenceException | |
void |
WTConnection.reconnect()
|
protected int |
TransactionManager.startTransaction(Transaction a_transaction)
Start a transaction. |
protected void |
TransactionManager.commitTransaction(int aHandle)
Commit a transaction flushing changes to the datastore. |
protected void |
TransactionManager.rollbackTransaction(int aHandle)
Rollback a transaction cancelling pending changes to the datastore. |
protected void |
TransactionManager.rollbackTransaction()
|
protected void |
TransactionManager.addPOMOperationListener(POMOperationListener listener)
|
protected void |
TransactionManager.removePOMOperationListener(POMOperationListener listener)
|
protected void |
TransactionManager.addTransactionListener(TransactionListener listener)
|
protected void |
TransactionManager.removeTransactionListener(TransactionListener listener)
|
protected void |
TransactionManager.fireTransactionListener(boolean callCommit)
|
private void |
TransactionManager.executeCommitTransaction(Savepoint a_savepoint)
|
private void |
TransactionManager.executeRollbackTransaction(Savepoint a_savepoint)
|
private void |
TransactionManager.executeTransactionOperation(boolean a_commit,
Savepoint a_savepoint,
String a_traceTimingName)
|
private void |
TransactionManager.validateStart()
|
private void |
TransactionManager.validateCommit(int aHandle)
|
protected void |
TransactionManager.setTransactionIsolation(int a_mode)
|
(package private) static void |
TransactionManager.fireTransactionListener(List a_listeners,
TransactionManager.FireTransactionListener a_fireListener)
|
static void |
Transaction.addTransactionListener(TransactionListener listener)
Add a listener for Transaction events. |
static void |
Transaction.removeTransactionListener(TransactionListener listener)
Remove a listener for Transaction events. |
void |
Transaction.start()
Start a transaction block. |
void |
Transaction.commit()
Commit a transaction block. |
void |
Transaction.addLocalTransactionListener(TransactionListener a_listener)
Add a listener for local Transaction events. |
void |
Transaction.removeLocalTransactionListener(TransactionListener listener)
Remove a listener for Transaction events. |
protected void |
RefreshCache.registerRefreshCacheListener()
|
void |
POMIfc.commitTransaction(int transactionHandle)
Commit a transaction flushing changes to the datastore. |
void |
POMIfc.rollbackTransaction(int transactionHandle)
Rollback a transaction |
void |
POMIfc.rollbackTransaction()
Rollback the current transaction |
void |
POMIfc.addTransactionListener(TransactionListener listener)
Add a listener to the current transaction |
void |
POMIfc.removeTransactionListener(TransactionListener listener)
Remove a listener from the current transaction |
void |
POMIfc.insert(Persistable persistentObj)
Insert a persistent object in a datastore. |
void |
POMIfc.insert(Persistable persistentObj,
Timestamp createDate,
Timestamp modifyDate)
Insert a persistent object in a datastore. |
void |
POMIfc.update(Persistable persistentObj,
boolean changeModifyDate)
Update a persistent object in the datastore. |
void |
POMIfc.update(Persistable aPersistentObj,
String attrName,
ObjectMappable objAttr)
Update a persistent object in the datastore. |
void |
POMIfc.remove(Persistable persistentObj)
Remove a persistent object from the datastore. |
void |
POMIfc.lock(Persistable persistentObj)
Lock a persistent object in the datastore. |
void |
POMIfc.lock(Persistable persistentObj,
boolean wait)
Lock a persistent object in the datastore. |
QueryResult |
POMIfc.query(StatementSpec aStatementSpec,
AccessControllerProcessor anAccessControllerProcessor)
Execute a query |
InputStream |
POMIfc.getLob(LobLocator aLobLocator)
Retrieve a LOB from the datastore as an input stream |
void |
POMIfc.updateLob(Persistable anObj,
LobLocator aLobLocator,
InputStream aStream,
long length,
boolean updateChangeStamp)
Store a LOB in the datastore from an input stream |
long |
POMIfc.updateLob(Persistable anObj,
LobLocator aLobLocator,
InputStream aStream,
boolean updateChangeStamp)
Store a LOB in the datastore from an input stream of unknown length |
String |
POMIfc.getNextSequence(String sequenceName)
Get the next Sequence number - sequence must already exist |
Object |
POMHandler.getConnection()
Get an available connection to a datastore. |
WTConnection |
PersistentObjectManager.connect()
Connection to a datastore. |
static TransactionManager |
PersistentObjectManager.getTransactionManager()
Returns TransactionManager instance associated with this MethodContext. |
protected static TransactionManager |
PersistentObjectManager.getTransactionManager(WTConnection conn)
|
void |
PersistentObjectManager.commitTransaction(int aHandle)
Commit a transaction flushing changes to the datastore. |
void |
PersistentObjectManager.rollbackTransaction(int aHandle)
Rollback a transaction cancelling pending changes to the datastore. |
void |
PersistentObjectManager.rollbackTransaction()
|
void |
PersistentObjectManager.addTransactionListener(TransactionListener listener)
Add a listener to the current transaction |
void |
PersistentObjectManager.removeTransactionListener(TransactionListener listener)
Remove a listener to the current transaction |
void |
PersistentObjectManager.setTransactionIsolation(int mode)
Set transaction isolation |
boolean |
PersistentObjectManager.isTransactionActive()
isTransactionActive |
boolean |
PersistentObjectManager.isTransactionActive(WTConnection conn)
isTransactionActive |
void |
PersistentObjectManager.insert(Persistable aPersistentObj)
Insert a persistent object in a datastore. |
void |
PersistentObjectManager.insert(Persistable aPersistentObj,
Timestamp createDate,
Timestamp modifyDate)
Insert a persistent object in a datastore. |
void |
PersistentObjectManager.remove(Persistable aPersistentObj)
Remove a persistent object from the datastore. |
void |
PersistentObjectManager.update(Persistable aPersistentObj,
boolean changeModifyDate)
Update a persistent object in the datastore. |
void |
PersistentObjectManager.update(Persistable aPersistentObj,
String attrName,
ObjectMappable objAttr)
Update one of the attributes in a persistent object in the datastore. |
void |
PersistentObjectManager.lock(Persistable persistentObj)
Lock a persistent object in the datastore. |
void |
PersistentObjectManager.lock(Persistable persistentObj,
boolean wait)
Lock a persistent object in the datastore. |
void |
PersistentObjectManager.lock(Object className)
Lock a persistent class table in the datastore. |
void |
PersistentObjectManager.lock(Object className,
boolean wait)
Lock a persistent object in the datastore. |
QueryResult |
PersistentObjectManager.query(StatementSpec aStatementSpec,
AccessController anAccessController)
Execute a query |
QueryResult |
PersistentObjectManager.query(StatementSpec aStatementSpec,
AccessControllerProcessor anAccessControllerProcessor)
Execute a query |
QueryResult |
PersistentObjectManager.query(PageableQuerySpec aStatementSpec,
PagingSessionCache pagingSessionCache,
AccessControllerProcessor anAccessControllerProcessor)
Execute a query |
QueryResult |
PersistentObjectManager.query(StatementSpec a_statementSpec,
AccessControllerProcessor a_accessControllerProcessor,
ResultProcessor a_resultProcessor)
Execute a query |
QueryResult |
PersistentObjectManager.query(PageableQuerySpec a_statementSpec,
AccessControllerProcessor a_accessControllerProcessor,
PagingSessionCache pagingSessionCache,
ResultProcessor a_resultProcessor)
Execute a query |
InputStream |
PersistentObjectManager.getLob(LobLocator aLobLocator)
Get a LOB from the datastore as an input stream. |
void |
PersistentObjectManager.updateLob(Persistable anObj,
LobLocator aLobLocator,
InputStream aStream,
long length,
boolean updateChangeStamp)
Update a LOB in the datastore from an input stream. |
void |
PersistentObjectManager.updateLob(Persistable anObj,
LobLocator aLobLocator,
InputStream aStream,
long length)
|
long |
PersistentObjectManager.updateLob(Persistable anObj,
LobLocator aLobLocator,
InputStream aStream,
boolean updateChangeStamp)
Update a LOB in the datastore from an input stream of unknown length. |
long |
PersistentObjectManager.updateLob(Persistable anObj,
LobLocator aLobLocator,
InputStream aStream)
|
Persistable |
PersistentObjectManager.query(ObjectIdentifier anOid)
Queries the datastore for a persistent object matching the given object id. |
Persistable |
PersistentObjectManager.query(ObjectIdentifier anOid,
boolean lock)
Queries the datastore for a persistent object matching the given object id. |
Persistable |
PersistentObjectManager.refresh(Persistable aPersistentObj,
boolean aInPlace)
Queries the datastore to refresh a given persistent object. |
Persistable |
PersistentObjectManager.refresh(Persistable aPersistentObj,
boolean aInPlace,
boolean aLock)
Queries the datastore to refresh a given persistent object. |
private Persistable |
PersistentObjectManager.refresh(Persistable a_obj,
ObjectIdentifier a_oid,
boolean aInPlace,
boolean aLock)
Queries the datastore to refresh a given persistent object. |
Object |
PersistentObjectManager.executeCall(String a_procedureName,
Object[] a_argumentValues,
int[] a_argumentTypes,
Integer a_outputType)
This method executes a call to a database stored procedure. |
Object |
PersistentObjectManager.executeCall(String a_procedureName,
StatementParameter[] a_argumentValues,
StatementParameter a_outputType)
This method executes a call to a database stored procedure. |
void |
PersistentObjectManager.addOperationListener(POMOperationListener a_listener)
Add a listener for local POM operations. |
void |
PersistentObjectManager.removeOperationListener(POMOperationListener listener)
Remove a listener for POM operations. |
static void |
PersistentObjectManager.addLocalOperationListener(POMOperationListener listener)
Add a listener for POM operations. |
static void |
PersistentObjectManager.removeLocalOperationListener(POMOperationListener listener)
Remove a listener for POM operations. |
private void |
PersistentObjectManager.validateRemove(WTConnection aConnection)
|
private void |
PersistentObjectManager.validateInsert(WTConnection aConnection)
|
private void |
PersistentObjectManager.validateUpdate(WTConnection aConnection)
|
private void |
PersistentObjectManager.validateLock(WTConnection aConnection)
|
private void |
PersistentObjectManager.verifyTransaction(WTConnection aConnection)
|
String |
PersistentObjectManager.getNextSequence(String sequenceName)
Get the next Sequence number - sequence must already exist |
static long |
PersistentObjectManager.newId()
|
(package private) static void |
PersistentObjectManager.firePOMOperationListener(List a_listeners,
Object a_obj,
boolean a_attributeUpdate,
PersistentObjectManager.FirePOMOperationListener a_fireListener)
|
(package private) static void |
PersistentObjectManager.firePOMOperationListener(List a_listeners,
Object a_obj,
PersistentObjectManager.FirePOMOperationListener a_fireListener)
|
protected long |
OIDPool.newId(WTConnection aConnection)
|
protected long[] |
OIDPool.newId(WTConnection aConnection,
int howMany)
|
private void |
OIDPool.fillIdPool(WTConnection aConnection)
|
private QueryResult |
EmptyTableManager.queryTables(Vector classNames)
|
private void |
EmptyTableManager.findEmptyTables(Vector classNames)
|
private void |
EmptyTableManager.findNotEmptyTables(Vector classNames)
|
Uses of PersistenceException in wt.query |
Methods in wt.query that throw PersistenceException | |
ItemBuilder |
TableExpression.getColumnAccessItemBuilder(Class a_class,
int a_fromIndex)
Supported API: false |
ItemBuilder |
NullTableExpression.getColumnAccessItemBuilder(Class a_class,
int a_fromIndex)
Supported API: false |
ItemBuilder |
ExternalTableExpression.getColumnAccessItemBuilder(Class a_class,
int a_fromIndex)
Supported API: false |
ItemBuilder |
ClassViewExpression.getColumnAccessItemBuilder(Class a_class,
int a_fromIndex)
Supported API: false |
ItemBuilder |
ClassTableExpression.getColumnAccessItemBuilder(Class a_class,
int a_fromIndex)
Supported API: false |
ColumnDescriptor |
ClassAttribute.getColumnDescriptor()
Gets the value of the attribute: columnDescriptor; The associated introspection ColumnDescriptor. |
ItemBuilder |
ArrayTableExpression.getColumnAccessItemBuilder(Class a_class,
int a_fromIndex)
Supported API: false |
ItemBuilder |
AbstractSubSelectTableExpression.getColumnAccessItemBuilder(Class a_class,
int a_fromIndex)
Supported API: false |
abstract ItemBuilder |
AbstractClassTableExpression.getColumnAccessItemBuilder(Class a_class,
int a_fromIndex)
Supported API: false |
int[] |
AbstractClassTableExpression.getAutoNaviTableOrder(Class a_tableClass)
Supported API: false |
Uses of PersistenceException in wt.vc |
Methods in wt.vc that throw PersistenceException | |
Iterated |
VersionControlServiceFwd.predecessorOf(Iterated iteration)
Finds the predecessor of the iteration. |
QueryResult |
VersionControlServiceFwd.iterationsOf(Iterated iteration)
Finds only the iterations directly associated with the given one. |
QueryResult |
VersionControlServiceFwd.iterationsOf(long branch)
Deprecated. Please use the iterationsOf(branch:long, iteratedClass:Class) api for better performing searches |
QueryResult |
VersionControlServiceFwd.allIterationsOf(Mastered master)
Finds all of the iterations to the very first one created associated with the given master. |
QueryResult |
VersionControlServiceFwd.allIterationsFrom(Iterated iteration)
Finds all of the iterations to the very first one created from the given one. |
QueryResult |
VersionControlServiceFwd.allVersionsOf(Versioned version)
Finds all of the versions to the very first one created associated [via its master] with the given version. |
QueryResult |
VersionControlServiceFwd.allVersionsOf(Mastered master)
Finds all of the versions to the very first one created associated with the given master. |
QueryResult |
VersionControlServiceFwd.allVersionsOf(WTCollection masters,
Class versionClass)
Finds all of the versions to the very first one created associated with the given collection of masters. |
QueryResult |
VersionControlServiceFwd.allVersionsFrom(Versioned version)
Finds all of the versions to the very first one created from the given version. |
QueryResult |
VersionControlServiceFwd.iterationsOf(long branch,
Class iteratedClass)
Finds only the iterations directly associated with the given branch id. |
QueryResult |
VersionControlServiceFwd.iterationsOf(WTCollection iterations,
Class iteratedClass,
boolean includeLatest)
Finds only the iterations directly associated with the given colletion of iterated objects. |
Iterated |
VersionControlService.predecessorOf(Iterated iteration)
Finds the predecessor of the iteration. |
QueryResult |
VersionControlService.iterationsOf(Iterated iteration)
Finds only the iterations directly associated with the given one. |
QueryResult |
VersionControlService.iterationsOf(long branch)
Deprecated. Please use the iterationsOf(branch:long, iteratedClass:Class) api for better performing searches |
QueryResult |
VersionControlService.allIterationsOf(Mastered master)
Finds all of the iterations to the very first one created associated with the given master. |
QueryResult |
VersionControlService.allIterationsFrom(Iterated iteration)
Finds all of the iterations to the very first one created from the given one. |
QueryResult |
VersionControlService.allVersionsOf(Versioned version)
Finds all of the versions to the very first one created associated [via its master] with the given version. |
QueryResult |
VersionControlService.allVersionsOf(Mastered master)
Finds all of the versions to the very first one created associated with the given master. |
QueryResult |
VersionControlService.allVersionsOf(WTCollection masters,
Class versionClass)
Finds all of the versions to the very first one created associated with the given collection of masters. |
QueryResult |
VersionControlService.allVersionsFrom(Versioned version)
Finds all of the versions to the very first one created from the given version. |
QueryResult |
VersionControlService.iterationsOf(long branch,
Class iteratedClass)
Finds only the iterations directly associated with the given branch id. |
QueryResult |
VersionControlService.iterationsOf(WTCollection iterations,
Class iteratedClass,
boolean includeLatest)
Finds only the iterations directly associated with the given colletion of iterated objects. |
Iterated |
StandardVersionControlService.predecessorOf(Iterated iteration)
Finds the predecessor of the iteration. |
QueryResult |
StandardVersionControlService.iterationsOf(Iterated iteration)
Finds only the iterations directly associated with the given one. |
QueryResult |
StandardVersionControlService.iterationsOf(long branch)
Deprecated. Please use the iterationsOf(branch:long, iteratedClass:Class) api for better performing searches |
QueryResult |
StandardVersionControlService.allIterationsOf(Mastered master)
Finds all of the iterations to the very first one created associated with the given master. |
QueryResult |
StandardVersionControlService.allIterationsFrom(Iterated iteration)
Finds all of the iterations to the very first one created from the given one. |
QueryResult |
StandardVersionControlService.allVersionsOf(Versioned version)
Finds all of the versions to the very first one created associated [via its master] with the given version. |
QueryResult |
StandardVersionControlService.allVersionsOf(Mastered master)
Finds all of the versions to the very first one created associated with the given master. |
QueryResult |
StandardVersionControlService.allVersionsOf(WTCollection masters,
Class versionClass)
Finds all of the versions to the very first one created associated with the given collection of masters. |
QueryResult |
StandardVersionControlService.allVersionsFrom(Versioned version)
Finds all of the versions to the very first one created from the given version. |
QueryResult |
StandardVersionControlService.iterationsOf(long branch,
Class iteratedClass)
Finds only the iterations directly associated with the given branch id. |
QueryResult |
StandardVersionControlService.iterationsOf(WTCollection iterations,
Class iteratedClass,
boolean includeLatest)
Finds only the iterations directly associated with the given colletion of iterated objects. |
Iterated |
VersionControlServiceFwd.predecessorOf(Iterated iteration)
Finds the predecessor of the iteration. |
QueryResult |
VersionControlServiceFwd.iterationsOf(Iterated iteration)
Finds only the iterations directly associated with the given one. |
QueryResult |
VersionControlServiceFwd.iterationsOf(long branch)
Deprecated. Please use the iterationsOf(branch:long, iteratedClass:Class) api for better performing searches |
QueryResult |
VersionControlServiceFwd.allIterationsOf(Mastered master)
Finds all of the iterations to the very first one created associated with the given master. |
QueryResult |
VersionControlServiceFwd.allIterationsFrom(Iterated iteration)
Finds all of the iterations to the very first one created from the given one. |
QueryResult |
VersionControlServiceFwd.allVersionsOf(Versioned version)
Finds all of the versions to the very first one created associated [via its master] with the given version. |
QueryResult |
VersionControlServiceFwd.allVersionsOf(Mastered master)
Finds all of the versions to the very first one created associated with the given master. |
QueryResult |
VersionControlServiceFwd.allVersionsOf(WTCollection masters,
Class versionClass)
Finds all of the versions to the very first one created associated with the given collection of masters. |
QueryResult |
VersionControlServiceFwd.allVersionsFrom(Versioned version)
Finds all of the versions to the very first one created from the given version. |
QueryResult |
VersionControlServiceFwd.iterationsOf(long branch,
Class iteratedClass)
Finds only the iterations directly associated with the given branch id. |
QueryResult |
VersionControlServiceFwd.iterationsOf(WTCollection iterations,
Class iteratedClass,
boolean includeLatest)
Finds only the iterations directly associated with the given colletion of iterated objects. |
Iterated |
VersionControlService.predecessorOf(Iterated iteration)
Finds the predecessor of the iteration. |
QueryResult |
VersionControlService.iterationsOf(Iterated iteration)
Finds only the iterations directly associated with the given one. |
QueryResult |
VersionControlService.iterationsOf(long branch)
Deprecated. Please use the iterationsOf(branch:long, iteratedClass:Class) api for better performing searches |
QueryResult |
VersionControlService.allIterationsOf(Mastered master)
Finds all of the iterations to the very first one created associated with the given master. |
QueryResult |
VersionControlService.allIterationsFrom(Iterated iteration)
Finds all of the iterations to the very first one created from the given one. |
QueryResult |
VersionControlService.allVersionsOf(Versioned version)
Finds all of the versions to the very first one created associated [via its master] with the given version. |
QueryResult |
VersionControlService.allVersionsOf(Mastered master)
Finds all of the versions to the very first one created associated with the given master. |
QueryResult |
VersionControlService.allVersionsOf(WTCollection masters,
Class versionClass)
Finds all of the versions to the very first one created associated with the given collection of masters. |
QueryResult |
VersionControlService.allVersionsFrom(Versioned version)
Finds all of the versions to the very first one created from the given version. |
QueryResult |
VersionControlService.iterationsOf(long branch,
Class iteratedClass)
Finds only the iterations directly associated with the given branch id. |
QueryResult |
VersionControlService.iterationsOf(WTCollection iterations,
Class iteratedClass,
boolean includeLatest)
Finds only the iterations directly associated with the given colletion of iterated objects. |
Iterated |
StandardVersionControlService.predecessorOf(Iterated iteration)
Finds the predecessor of the iteration. |
QueryResult |
StandardVersionControlService.iterationsOf(Iterated iteration)
Finds only the iterations directly associated with the given one. |
QueryResult |
StandardVersionControlService.iterationsOf(long branch)
Deprecated. Please use the iterationsOf(branch:long, iteratedClass:Class) api for better performing searches |
QueryResult |
StandardVersionControlService.allIterationsOf(Mastered master)
Finds all of the iterations to the very first one created associated with the given master. |
QueryResult |
StandardVersionControlService.allIterationsFrom(Iterated iteration)
Finds all of the iterations to the very first one created from the given one. |
QueryResult |
StandardVersionControlService.allVersionsOf(Versioned version)
Finds all of the versions to the very first one created associated [via its master] with the given version. |
QueryResult |
StandardVersionControlService.allVersionsOf(Mastered master)
Finds all of the versions to the very first one created associated with the given master. |
QueryResult |
StandardVersionControlService.allVersionsOf(WTCollection masters,
Class versionClass)
Finds all of the versions to the very first one created associated with the given collection of masters. |
QueryResult |
StandardVersionControlService.allVersionsFrom(Versioned version)
Finds all of the versions to the very first one created from the given version. |
QueryResult |
StandardVersionControlService.iterationsOf(long branch,
Class iteratedClass)
Finds only the iterations directly associated with the given branch id. |
QueryResult |
StandardVersionControlService.iterationsOf(WTCollection iterations,
Class iteratedClass,
boolean includeLatest)
Finds only the iterations directly associated with the given colletion of iterated objects. |
Uses of PersistenceException in wt.vc.config |
Methods in wt.vc.config that throw PersistenceException | |
QueryResult |
StandardConfigService.filteredIterationsOf(Mastered master,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that are related to the given Mastered object and are
valid for the given ConfigSpec . |
QueryResult |
StandardConfigService.filteredIterationsOf(QueryResult masters,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that are related to the given QueryResult of Mastered
objects and are valid for the given ConfigSpec . |
QueryResult |
StandardConfigService.queryIterations(QuerySpec querySpec,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that will be selcted by the given QuerySpec and are
valid for the given ConfigSpec . |
QueryResult |
ConfigServiceFwd.filteredIterationsOf(Mastered master,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that are related to the given Mastered object and are
valid for the given ConfigSpec . |
QueryResult |
ConfigServiceFwd.filteredIterationsOf(QueryResult masters,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that are related to the given QueryResult of Mastered
objects and are valid for the given ConfigSpec . |
QueryResult |
ConfigServiceFwd.queryIterations(QuerySpec querySpec,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that will be selcted by the given QuerySpec and are
valid for the given ConfigSpec . |
QueryResult |
ConfigService.filteredIterationsOf(Mastered master,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that are related to the given Mastered object and are
valid for the given ConfigSpec . |
QueryResult |
ConfigService.filteredIterationsOf(QueryResult masters,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that are related to the given QueryResult of Mastered
objects and are valid for the given ConfigSpec . |
QueryResult |
ConfigService.queryIterations(QuerySpec querySpec,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that will be selcted by the given QuerySpec and are
valid for the given ConfigSpec . |
Uses of PersistenceException in wt.vc.wip |
Methods in wt.vc.wip that throw PersistenceException | |
void |
WorkInProgressServiceSvr.checkin(WTObject object)
Attempts to checkin a workable object. |
void |
WorkInProgressServiceSvr.checkin(WTCollection objects)
Attempts to checkin a workable object. |
void |
WorkInProgressServiceSvr.checkout(WTObject object)
Attempts to checkout a workable object. |
void |
WorkInProgressServiceSvr.checkout(WTCollection objects)
Attempts to checkout a workable object. |
Workable |
WorkInProgressServiceFwd.checkin(Workable object,
String note)
Checkin a workable object. |
WTCollection |
WorkInProgressServiceFwd.checkin(WTCollection objects,
String note)
Checkin a WTCollection of Workable objects. |
WTCollection |
WorkInProgressServiceFwd.checkin(WTCollection objects,
String note,
String folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
WTCollection |
WorkInProgressServiceFwd.checkin(WTCollection objects,
String note,
Folder folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
CheckoutLink |
WorkInProgressServiceFwd.checkout(Workable object,
Folder folder,
String note)
Checkout a workable object. |
WTCollection |
WorkInProgressServiceFwd.checkout(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
Workable |
WorkInProgressServiceFwd.undoCheckout(Workable object)
Undo a checkout of a workable object. |
void |
WorkInProgressServiceFwd.undoCheckouts(Enumeration enum)
Deprecated. |
void |
WorkInProgressServiceFwd.undoCheckouts(WTUser user,
WTContainer container)
Undo all checkouts by the user for objects located in the specified container. |
WTCollection |
WorkInProgressServiceFwd.undoCheckouts(WTCollection objects)
Given a WTCollection of checked out objects undo each checkout. |
WTValuedMap |
WorkInProgressServiceFwd.checkoutMap(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
WTValuedMap |
WorkInProgressServiceFwd.checkoutMap(WTKeyedMap objects,
Folder folder)
Checks out a WTKeyedMap of Workable objects to the specified folder, where the key is the Workable object, and the value is the note for that checkout.. |
Workable |
WorkInProgressService.checkin(Workable object,
String note)
Checkin a workable object. |
WTCollection |
WorkInProgressService.checkin(WTCollection objects,
String note)
Checkin a WTCollection of Workable objects. |
WTCollection |
WorkInProgressService.checkin(WTCollection objects,
String note,
String folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
WTCollection |
WorkInProgressService.checkin(WTCollection objects,
String note,
Folder folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
CheckoutLink |
WorkInProgressService.checkout(Workable object,
Folder folder,
String note)
Checkout a workable object. |
WTCollection |
WorkInProgressService.checkout(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
Workable |
WorkInProgressService.undoCheckout(Workable object)
Undo a checkout of a workable object. |
void |
WorkInProgressService.undoCheckouts(Enumeration enum)
Deprecated. |
void |
WorkInProgressService.undoCheckouts(WTUser user,
WTContainer container)
Undo all checkouts by the user for objects located in the specified container. |
WTCollection |
WorkInProgressService.undoCheckouts(WTCollection objects)
Given a WTCollection of checked out objects undo each checkout. |
WTValuedMap |
WorkInProgressService.checkoutMap(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
WTValuedMap |
WorkInProgressService.checkoutMap(WTKeyedMap objects,
Folder folder)
Checks out a WTKeyedMap of Workable objects to the specified folder, where the key is the Workable object, and the value is the note for that checkout.. |
Workable |
StandardWorkInProgressService.checkin(Workable object,
String note)
Checkin a workable object. |
WTCollection |
StandardWorkInProgressService.checkin(WTCollection objects,
String note)
Checkin a WTCollection of Workable objects. |
WTCollection |
StandardWorkInProgressService.checkin(WTCollection objects,
String note,
String folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
WTCollection |
StandardWorkInProgressService.checkin(WTCollection objects,
String note,
Folder folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
CheckoutLink |
StandardWorkInProgressService.checkout(Workable object,
Folder folder,
String note)
Checkout a workable object. |
WTCollection |
StandardWorkInProgressService.checkout(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
Workable |
StandardWorkInProgressService.undoCheckout(Workable object)
Undo a checkout of a workable object. |
void |
StandardWorkInProgressService.undoCheckouts(Enumeration enum)
Deprecated. |
void |
StandardWorkInProgressService.undoCheckouts(WTUser user,
WTContainer container)
Undo all checkouts by the user for objects located in the specified container. |
WTCollection |
StandardWorkInProgressService.undoCheckouts(WTCollection objects)
Given a WTCollection of checked out objects undo each checkout. |
WTValuedMap |
StandardWorkInProgressService.checkoutMap(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
WTValuedMap |
StandardWorkInProgressService.checkoutMap(WTKeyedMap objects,
Folder folder)
Checks out a WTKeyedMap of Workable objects to the specified folder, where the key is the Workable object, and the value is the note for that checkout.. |
void |
StandardWorkInProgressService.checkin(WTObject object)
Attempts to checkin a workable object. |
void |
StandardWorkInProgressService.checkin(WTCollection objects)
Attempts to checkin a workable object. |
void |
StandardWorkInProgressService.checkout(WTObject object)
Attempts to checkout a workable object. |
void |
StandardWorkInProgressService.checkout(WTCollection objects)
Attempts to checkout a workable object. |
void |
WorkInProgressServiceSvr.checkin(WTObject object)
Attempts to checkin a workable object. |
void |
WorkInProgressServiceSvr.checkin(WTCollection objects)
Attempts to checkin a workable object. |
void |
WorkInProgressServiceSvr.checkout(WTObject object)
Attempts to checkout a workable object. |
void |
WorkInProgressServiceSvr.checkout(WTCollection objects)
Attempts to checkout a workable object. |
Workable |
WorkInProgressServiceFwd.checkin(Workable object,
String note)
Checkin a workable object. |
WTCollection |
WorkInProgressServiceFwd.checkin(WTCollection objects,
String note)
Checkin a WTCollection of Workable objects. |
WTCollection |
WorkInProgressServiceFwd.checkin(WTCollection objects,
String note,
String folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
WTCollection |
WorkInProgressServiceFwd.checkin(WTCollection objects,
String note,
Folder folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
CheckoutLink |
WorkInProgressServiceFwd.checkout(Workable object,
Folder folder,
String note)
Checkout a workable object. |
WTCollection |
WorkInProgressServiceFwd.checkout(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
Workable |
WorkInProgressServiceFwd.undoCheckout(Workable object)
Undo a checkout of a workable object. |
void |
WorkInProgressServiceFwd.undoCheckouts(Enumeration enum)
Deprecated. |
void |
WorkInProgressServiceFwd.undoCheckouts(WTUser user,
WTContainer container)
Undo all checkouts by the user for objects located in the specified container. |
WTCollection |
WorkInProgressServiceFwd.undoCheckouts(WTCollection objects)
Given a WTCollection of checked out objects undo each checkout. |
WTValuedMap |
WorkInProgressServiceFwd.checkoutMap(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
WTValuedMap |
WorkInProgressServiceFwd.checkoutMap(WTKeyedMap objects,
Folder folder)
Checks out a WTKeyedMap of Workable objects to the specified folder, where the key is the Workable object, and the value is the note for that checkout.. |
Workable |
WorkInProgressService.checkin(Workable object,
String note)
Checkin a workable object. |
WTCollection |
WorkInProgressService.checkin(WTCollection objects,
String note)
Checkin a WTCollection of Workable objects. |
WTCollection |
WorkInProgressService.checkin(WTCollection objects,
String note,
String folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
WTCollection |
WorkInProgressService.checkin(WTCollection objects,
String note,
Folder folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
CheckoutLink |
WorkInProgressService.checkout(Workable object,
Folder folder,
String note)
Checkout a workable object. |
WTCollection |
WorkInProgressService.checkout(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
Workable |
WorkInProgressService.undoCheckout(Workable object)
Undo a checkout of a workable object. |
void |
WorkInProgressService.undoCheckouts(Enumeration enum)
Deprecated. |
void |
WorkInProgressService.undoCheckouts(WTUser user,
WTContainer container)
Undo all checkouts by the user for objects located in the specified container. |
WTCollection |
WorkInProgressService.undoCheckouts(WTCollection objects)
Given a WTCollection of checked out objects undo each checkout. |
WTValuedMap |
WorkInProgressService.checkoutMap(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
WTValuedMap |
WorkInProgressService.checkoutMap(WTKeyedMap objects,
Folder folder)
Checks out a WTKeyedMap of Workable objects to the specified folder, where the key is the Workable object, and the value is the note for that checkout.. |
Workable |
StandardWorkInProgressService.checkin(Workable object,
String note)
Checkin a workable object. |
WTCollection |
StandardWorkInProgressService.checkin(WTCollection objects,
String note)
Checkin a WTCollection of Workable objects. |
WTCollection |
StandardWorkInProgressService.checkin(WTCollection objects,
String note,
String folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
WTCollection |
StandardWorkInProgressService.checkin(WTCollection objects,
String note,
Folder folder)
Checkin a WTCollection of Workable objects to the folder specified by the name passed. |
CheckoutLink |
StandardWorkInProgressService.checkout(Workable object,
Folder folder,
String note)
Checkout a workable object. |
WTCollection |
StandardWorkInProgressService.checkout(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
Workable |
StandardWorkInProgressService.undoCheckout(Workable object)
Undo a checkout of a workable object. |
void |
StandardWorkInProgressService.undoCheckouts(Enumeration enum)
Deprecated. |
void |
StandardWorkInProgressService.undoCheckouts(WTUser user,
WTContainer container)
Undo all checkouts by the user for objects located in the specified container. |
WTCollection |
StandardWorkInProgressService.undoCheckouts(WTCollection objects)
Given a WTCollection of checked out objects undo each checkout. |
WTValuedMap |
StandardWorkInProgressService.checkoutMap(WTCollection objects,
Folder folder,
String note)
Checks out a WTCollection of Workable objects to the specified folder. |
WTValuedMap |
StandardWorkInProgressService.checkoutMap(WTKeyedMap objects,
Folder folder)
Checks out a WTKeyedMap of Workable objects to the specified folder, where the key is the Workable object, and the value is the note for that checkout.. |
void |
StandardWorkInProgressService.checkin(WTObject object)
Attempts to checkin a workable object. |
void |
StandardWorkInProgressService.checkin(WTCollection objects)
Attempts to checkin a workable object. |
void |
StandardWorkInProgressService.checkout(WTObject object)
Attempts to checkout a workable object. |
void |
StandardWorkInProgressService.checkout(WTCollection objects)
Attempts to checkout a workable object. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |