public interface ObjectManagerInterface
Modifier and Type | Method and Description |
---|---|
void |
copyObjectIfNecessary(ObjectSpecification objectSpecification,
ClientDavInterface sourceConnection,
ClientDavInterface targetConnection)
Wird aufgerufen, wenn im Zielsystem ein dynamisches Objekt gebraucht wird.
|
ConfigurationArea |
getConfigurationAreaLocal(String typePid)
Sucht den passenden Konfigurationsbereich um ein Objekt im Lokal-System abzuspeichern
|
ConfigurationArea |
getConfigurationAreaRemote(String typePid)
Sucht den passenden Konfigurationsbereich um ein Objekt im Remote-System abzuspeichern
|
ClientDavInterface |
getLocalConnection()
Gibt die lokale Verbindung zurück
|
CorrespondingObject |
getObject(ObjectSpecification objectSpecification) |
KExDaVDataPlugin |
getPlugIn(String atgSource,
String atgTarget)
Gibt ein Plugin zurück um von atgSource nach atgTarget zu konvertieren.
|
ClientDavInterface |
getRemoteConnection()
Gibt die Remote-Verbindung zurück
|
void copyObjectIfNecessary(ObjectSpecification objectSpecification, ClientDavInterface sourceConnection, ClientDavInterface targetConnection)
objectSpecification
- Spezifikation zur Ermittlung des ObjektessourceConnection
- QuellverbindungtargetConnection
- ZielverbindungClientDavInterface getLocalConnection()
ClientDavInterface getRemoteConnection()
ConfigurationArea getConfigurationAreaRemote(String typePid) throws MissingAreaException
typePid
- Objekt-TypMissingAreaException
- Falls kein Konfigurationsbereich gefunden werden konnteConfigurationArea getConfigurationAreaLocal(String typePid) throws MissingAreaException
typePid
- Objekt-TypMissingAreaException
- Falls kein Konfigurationsbereich gefunden werden konnteKExDaVDataPlugin getPlugIn(String atgSource, String atgTarget) throws MissingPluginException
BasicKExDaVDataPlugin
zurückgegebenatgSource
- Quell-Attributgruppe (Pid)atgTarget
- Ziel-Attributgruppe (Pid)MissingPluginException
- Falls kein Plugin gefunden werden kannCorrespondingObject getObject(ObjectSpecification objectSpecification)