Package wt.fv.replica

content replication - Content Replication Service

There are six content replication packages.

See:
          Description

Interface Summary
ReplicaService

Supported API: false

Extendable: false
ReplicaServiceSvr

Supported API: false

Extendable: false
 

Class Summary
ConfigCache  
FvReplicaTool  
FvReplicaTool.DuplBatch Inner class to carry information between client and server
ReplicaHelper

Supported API: false

Extendable: false
ReplicaLog Helper class implements static methods to log messages in Wt.Fv/remote Package.
ReplicaProperties  
ReplicaServerHelper

Supported API: false

Extendable: false
ReplicaServiceFwd

Supported API: false

Extendable: false
ReplicatePerHolderReplica  
StandardReplicaService Use the newStandardReplicaService static factory method(s), not the StandardReplicaService constructor, to construct instances of this class.
 

Exception Summary
ReplicaException

Supported API: true

Extendable: false
 

Package wt.fv.replica Description

content replication - Content Replication Service

There are six content replication packages. Do not attempt to extend or modify these base packages. Windchill content replication increases the productivity of users by reducing the time it takes to access data.

 

fv.master Master Service

The Master service is responsible for replicating to replica sites.

 

External Interface

The Master service has no API for developers to use.

 

Event processing

At this time, the Master service does not emit any events for developers to use.

 

fv.replica Replica Service

The Replica service is responsible for storing replicas.

 

External Interface

The Replica service has no API for developers to use.

 

Event processing

At this time, the Replica service does not emit any events for developers to use.

 

intersvrcom InterSrvCom Service

The InterSvrCom service manages the replica sites known to a particular master site security. It generates and remembers public and private keys. It provides verification services on the replica site.

 

External Interface

The InterSvrCom service has no API for developers to use.

 

Event processing

The InterSvrCom service does not emit any events for developers to use.

 

wrmf.delivery Shipping Service

The Shipping service is one of the three services in the delivery and transport system. It is responsible for packaging and sending messages and the content files to the replica sites. It can operate without access to an Oracle Instance.

 

External Interface

The Shipping service has no API for developers to use.

 

Event processing

The Shipping service does not emit any events for developers to use.

 

wrmf.delivery Receiver Service

The Receiver service is like a mailbox that the replica site accesses to find requests to process. It is one of the three services in the delivery and transport system. It can operate without access to an Oracle Instance.

 

External Interface

The Receiver service has no API for developers to use.

 

Event processing

The Receiver service does not emit any events for developers to use.

 

wrmf.transport Generic Transport Service

The Generic Transport service transports content to replica sites. It is one of the three services in the delivery and transport system. It can operate without access to an Oracle Instance.

 

External Interface

The Generic Transport service has no API for developers to use.

 

Event processing

The Generic Transport service does not emit any events for developers to use.

 

Business Rules content replication

Leveraging Content Replication in Java Applications and Applets — The business reason for taking advantage of Content Replication is that it can dramatically improve download times in a collaborative product commerce scenario. If you are developing in an applet, use the standard Windchill download bean:

wt.clients.util.http.Download. The recommended paths for extending the HTML Client are the following:

• If the page is to solely present information, use the TemplateProcessor subclass wt.templateutil.processor.DefaultTemplateProcessor.

• If the page requires user input, for example, it will have an HTML form in it, use the TemplateProcessor subclass wt.templateutil.processor.GenerateFormProcessor.