== Basics ==
A Proxy object is the representant of an Ubik object (istanceinstance) for one [[Interface]].
One Proxy object can handle both, import and export of the same Ubik instance via one interface.
{{Hint|A Proxy object '''MUST HAVE''' a [[MetaProxy]] defined as its [[MetaClass]]!}}
The Proxy object has a Proxy Property for every ProxyMetaProperty defined on its MetaProxy (via the Relation "SYSREL_METAPROXY_PROPERTY").
[[Category:Interfacing|Proxy]]
== Value Tracking ==
| Completed|| The object is exported, the external system has confirmed
|-
| queued Queued for export|| The object is marked for an data update from the ubik instance to the proxy , but the export was not executed yet
|-
| Queued for external processing|| The proxy was updated recently (by exporting ubik data to the proxy) but was not processed via an data export to the external system
|-
| Waiting for HandshakeHandshaking|| The object was exported, but the confirmation was not received yet
|-
| Conflict|| There is an export conflict
|-
|}
=== Import states ===
| Proxy updated|| The object was successfully updated from the external system
|-
| Queued for Importimport|| The object is marked for an import, but the import was not executed yet
|-
| Handshaking|| The object was imported, but the handshake answer was not sent yet
|-
|}
== Timestamp information ==
* [[MetaProxy]]
* [[ProxyMetaProperty]]
* [[DocumentProxy]]
* [[HowTo:Configure_Proxies]]
[[Category:Interfacing|Proxy]]