Uses of Package
wt.index

Packages that use wt.index
wt.annotation   
wt.change2 Defines several reference implementations of change objects (including WTChangeRequest2, WTChangeIssue and WTChangeOrder2) that are all managed by ChangeService2, but the service interface is defined at a higher level of interfaces to change objects to allow replacing the reference implementations with customization of the interfaces. 
wt.doc   
wt.effectivity Provides an out-of-the-box reference implementation of the generic base effectivity functionality defined in wt.eff to assert that a PDM object is effective under certain conditions, but this package's EffectivityService is not normally used (instead use wt.eff's EffService, EffConfigSpecAssistant and EffGroupAssistant). 
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
 
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

wt.index  
wt.index.setup   
wt.maturity   
wt.meeting Uses the MeetingService to manage Meetings of various MeetingTypes having Agendas and producing Minutes, in particular MeetingCenterMeetings with their associated MeetingCenterMeetingInfo (also see the WebexOperationHelper). 
wt.meeting.actionitem   
wt.part Defines WTParts and WTPartMasters ( the fundamental enterprise objects used to represent product structures composed of assemblies and components), WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. 
wt.projmgmt.admin   
wt.projmgmt.execution   
wt.projmgmt.resource   
wt.query.template Provides generic support for saved report queries using ReportTemplate and various methods in ReportTemplateHelper for executing and generating reports. 
wt.replication.unit   
wt.vc.baseline
 
wt.workflow.forum   
wt.workflow.notebook   
 

Classes in wt.index used by wt.annotation
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.change2
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.doc
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.effectivity
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.enterprise
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.epm
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.federation
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.index
BulkIndexHelper
          This is a helper class for running the BulkIndexTool.
BulkIndexListEntry
          This class represents a row of a table that will contain a snapshot of all the Indexable objects in a Windchill database.
Index
          This class defines an index as it is seen in the wt.properties file.
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexAccessor
          This is the interface that writes out a text stream to a indexed search collection.


An IndexAccessor is created by the following code

IndexAccessor iacc = null;
IndexAccessorConnection iaccConn = null;

iaccConn = IndexAccessorConnectionFactory.createAccessor( getIndex( ) );

iaccConn.openConnection();

iacc = iaccConn.getIndexAccessor();

Do not instantiate this class directly



Supported API: true

Extendable: false
IndexAccessorConnection
          This class is the abstraction layer for our various
connection schemes between the method server's Indexer
and the index/search engine.
IndexDelegate
          This is the class that extracts textual information out of Business Objects and write it to the indexed search collection.
IndexerHelper
          The IndexerHelper class provides a means to manipulate the set of indexers contained in a Indexable object.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
IndexingException
          Exception thrown when something goes wrong with the insertion or removal of an object to/from a collection.
IndexListCache
          This class implements cache service to store index lists.
IndexManager
          

Supported API: false

Extendable: false
IndexPolicy
          Deprecated.  
IndexPolicyException
          Exception thrown when something goes wrong with the rule/list manipulation or index policy execution.
IndexPolicyHelper
          Helper class that provides convient access to the Index Policy Manager functionality through its manager member.
IndexPolicyList
          The IndexPolicyList contains all indexers that apply to a specific indexable object type for a specific event in a given state.
IndexPolicyManager
          The IndexPolicyManager presents an interface accessible also in the client to the functions provided in the server by the StandardIndexPolicyManager.
IndexPolicyRule
          IndexPolicyRule objects indicate what indexers are applicable when an event happens to an object.
IndexServiceDelegate
          

Supported API: true

Extendable: false
IndexServiceDelegateFactory
          

Supported API: false

Extendable: false
RemoteAccess
          

Supported API: false

Extendable: false
RwareIndexDelegate
          This is the class that extracts textual information from Windchill business objects and sends it off to be indexed into a RetrievalWare library.
StandardIndexManager
           Use the newStandardIndexManager static factory method(s), not the StandardIndexManager constructor, to construct instances of this class.
StandardIndexPolicyManager
          Interface containing methods for the mainpulation of index policy rules and lists, as well as event dispatching.
 

Classes in wt.index used by wt.index.setup
IndexingException
          Exception thrown when something goes wrong with the insertion or removal of an object to/from a collection.
 

Classes in wt.index used by wt.maturity
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.meeting
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.meeting.actionitem
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.part
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.projmgmt.admin
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.projmgmt.execution
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.projmgmt.resource
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.query.template
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.replication.unit
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.vc.baseline
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
 

Classes in wt.index used by wt.workflow.forum
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.
 

Classes in wt.index used by wt.workflow.notebook
Indexable
          The Indexable interface marks the classes whose objects can be indexed.
IndexerSet
          IndexerSet is a comma separated list that holds the names of indexers.