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 TypeMethodDescriptionvoid
cacheForeignObject
(de.bsvrz.dav.daf.main.config.DynamicObject remoteDynamicObject) void
close()
de.bsvrz.dav.daf.main.config.SystemObject
getCachedForeignObject
(long id) de.bsvrz.dav.daf.main.config.DataModel
de.bsvrz.dav.daf.main.ClientDavInterface
getElementsManagementPid
(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.SystemObject
de.bsvrz.dav.daf.main.config.SystemObject
getRemoteObject
(Long key) boolean
hasRemoteObject
(Long key) void
requestRemoteObjects
(AsyncIdsToObjectsRequest asyncIdsToObjectsRequest) void
save()
void
updateName
(long objectId, long objectTypeId, String newName) void
updateNotValidSince
(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)
-