Questions & Answers

SOLVED
hgeller
I'm new here

Externe Sychronisation - ExportOperation instanzieren

Jump to solution

Hallo zusammen,

ich mรถchte ein BeanShell-Skript schreiben, das programmatisch FirstSpirit-Objekte (z.B. Templates) per Externer Synchronisation exportiert (und spรคter auch importiert).

Die API-Dokumentation dazu findet sich hier: http://www.e-spirit.com/odfs51/dev/de/espirit/firstspirit/store/access/nexport/operations/ExportOper....

Mir ist aber noch nicht klar wie ich ein Objekt instanzieren kann, das das de.espirit.firstspirit.store.access.nexport.operations.ExportOperation-Interface implementiert.

Hat dazu jemand Beispielcode - oder habe ich ggf. einen entsprechenden Hinweis in der API-Dokumentation รผberlesen?

Vielen Dank & viele GrรผรŸe

Hendrik

0 Kudos
1 Solution

Accepted Solutions
hgeller
I'm new here

Die Instanzierung erfolgt anscheinend รผber de.espirit.firstspirit.agency.OperationAgent, z.B.

//!Beanshell

import de.espirit.firstspirit.agency.OperationAgent;

import de.espirit.firstspirit.agency.OperationType;

import de.espirit.firstspirit.store.access.nexport.operations.ExportOperation;

OperationAgent operationAgent = context.requireSpecialist(OperationAgent.TYPE);

ExportOperation exportOperation = operationAgent.getOperation(ExportOperation.TYPE);

View solution in original post

0 Kudos
3 Replies
hgeller
I'm new here

Die Instanzierung erfolgt anscheinend รผber de.espirit.firstspirit.agency.OperationAgent, z.B.

//!Beanshell

import de.espirit.firstspirit.agency.OperationAgent;

import de.espirit.firstspirit.agency.OperationType;

import de.espirit.firstspirit.store.access.nexport.operations.ExportOperation;

OperationAgent operationAgent = context.requireSpecialist(OperationAgent.TYPE);

ExportOperation exportOperation = operationAgent.getOperation(ExportOperation.TYPE);

0 Kudos
gockel
Crownpeak employee

Hallo Hendrik,

der Javadoc in der Version 5.1 ist an dieser Stelle nicht ausreichend, das stimmt.

In 5.2 ist dieser aber bereits so erweitert worden, dass es verstรคndlich sein sollte.

ExportOperation gehรถrt zu unseren Operations die alle mit Hilfe des spezifischen OperationType รผber den OperationAgent#getOperation erreicht werden.

GruรŸ

Hallo Sebastian,

vielen Dank fรผr die Bestรคtigung.

Wenn das Javadoc diesbezรผglich noch etwas geschรคrft wird, umso besser.

Viele GrรผรŸe

Hendrik

0 Kudos

Type a product name