È possibile creare un proxy per una risorsa esistente, se si dispone di una
ubicazione. Nell'esempio riportato di seguito, viene creato un proxy CcActivity
per un'attività Rational ClearCase
(denominata "
cc.activity:developerName1_fix_a_bug@\projects").
CcActivity my_activity = provider.ccProvider().ccActivity(provider.stpLocation("cc.activity:developerName1_fix_a_bug@\projects"));
Il proxy
my_activity è l'oggetto della parte client che rappresenta la risorsa
attività. È possibile quindi eseguire le operazioni sull'attività
tramite i metodi del proxy attività. Ad
esempio:
// proprietà di lettura dell'attività
my_activity.doReadProperties(...)
// proprietà di scrittura
my_activity.doWriteProperties(...)
// eliminare l'attività
my_activity.doUnbindAll()