Class ForeignObjectManager
java.lang.Object
de.bsvrz.puk.config.main.communication.query.ForeignObjectManager
-
Constructor Summary
ConstructorsConstructorDescriptionForeignObjectManager(de.bsvrz.dav.daf.main.ClientDavInterface connection, de.bsvrz.dav.daf.main.config.DataModel configuration, de.bsvrz.dav.daf.main.config.SystemObject localAuthority, File foreignObjectCacheFile) -
Method Summary
Modifier and TypeMethodDescriptionvoidcacheForeignObject(de.bsvrz.dav.daf.main.config.DynamicObject remoteDynamicObject) voidclose()de.bsvrz.dav.daf.main.config.SystemObjectgetCachedForeignObject(long id) de.bsvrz.dav.daf.main.config.DataModelde.bsvrz.dav.daf.main.ClientDavInterfacegetElementsManagementPid(de.bsvrz.dav.daf.main.config.MutableSet mutableSet) getForeignConfigRequester(de.bsvrz.dav.daf.main.config.ConfigurationAuthority authority) getForeignConfigRequester(de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) getForeignMutableCollectionProxy(short internalSimVariant, de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) de.bsvrz.dav.daf.main.config.SystemObjectde.bsvrz.dav.daf.main.config.SystemObjectgetRemoteObject(Long key) booleanhasRemoteObject(Long key) voidrequestRemoteObjects(AsyncIdsToObjectsRequest asyncIdsToObjectsRequest) voidsave()voidupdateName(long objectId, long objectTypeId, String newName) voidupdateNotValidSince(long objectId, long objectTypeId, long notValidSince)
-
Constructor Details
-
ForeignObjectManager
public ForeignObjectManager(de.bsvrz.dav.daf.main.ClientDavInterface connection, de.bsvrz.dav.daf.main.config.DataModel configuration, de.bsvrz.dav.daf.main.config.SystemObject localAuthority, File foreignObjectCacheFile)
-
-
Method Details
-
getForeignConfigRequester
public ForeignConfigRequester getForeignConfigRequester(de.bsvrz.dav.daf.main.config.ConfigurationAuthority authority) -
getForeignConfigRequester
public ForeignConfigRequester getForeignConfigRequester(de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) -
getElementsManagementPid
-
getForeignMutableCollectionProxy
public ForeignMutableCollectionProxy getForeignMutableCollectionProxy(short internalSimVariant, de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) -
getConnection
public de.bsvrz.dav.daf.main.ClientDavInterface getConnection() -
getConfiguration
public de.bsvrz.dav.daf.main.config.DataModel getConfiguration() -
getLocalAuthority
public de.bsvrz.dav.daf.main.config.SystemObject getLocalAuthority() -
getRemoteObject
-
hasRemoteObject
-
updateNotValidSince
public void updateNotValidSince(long objectId, long objectTypeId, long notValidSince) -
updateName
-
requestRemoteObjects
-
close
- Throws:
IOException
-
save
- Throws:
IOException
-
getCachedForeignObject
public de.bsvrz.dav.daf.main.config.SystemObject getCachedForeignObject(long id) -
cacheForeignObject
public void cacheForeignObject(de.bsvrz.dav.daf.main.config.DynamicObject remoteDynamicObject)
-