public class ForeignObjectManager
extends java.lang.Object
Constructor | Description |
---|---|
ForeignObjectManager(de.bsvrz.dav.daf.main.ClientDavInterface connection,
de.bsvrz.dav.daf.main.config.DataModel configuration,
de.bsvrz.dav.daf.main.config.SystemObject localAuthority,
java.io.File foreignObjectCacheFile) |
Modifier and Type | Method | Description |
---|---|---|
void |
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 |
getConfiguration() |
|
de.bsvrz.dav.daf.main.ClientDavInterface |
getConnection() |
|
java.lang.String |
getElementsManagementPid(de.bsvrz.dav.daf.main.config.MutableSet mutableSet) |
|
ForeignConfigRequester |
getForeignConfigRequester(de.bsvrz.dav.daf.main.config.ConfigurationAuthority authority) |
|
ForeignConfigRequester |
getForeignConfigRequester(de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) |
|
ForeignMutableCollectionProxy |
getForeignMutableCollectionProxy(short internalSimVariant,
de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection) |
|
de.bsvrz.dav.daf.main.config.SystemObject |
getLocalAuthority() |
|
de.bsvrz.dav.daf.main.config.SystemObject |
getRemoteObject(java.lang.Long key) |
|
boolean |
hasRemoteObject(java.lang.Long key) |
|
void |
requestRemoteObjects(AsyncIdsToObjectsRequest asyncIdsToObjectsRequest) |
|
void |
save() |
|
void |
updateName(long objectId,
long objectTypeId,
java.lang.String newName) |
|
void |
updateNotValidSince(long objectId,
long objectTypeId,
long notValidSince) |
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, java.io.File foreignObjectCacheFile)
public ForeignConfigRequester getForeignConfigRequester(de.bsvrz.dav.daf.main.config.ConfigurationAuthority authority)
public ForeignConfigRequester getForeignConfigRequester(de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection)
public java.lang.String getElementsManagementPid(de.bsvrz.dav.daf.main.config.MutableSet mutableSet)
public ForeignMutableCollectionProxy getForeignMutableCollectionProxy(short internalSimVariant, de.bsvrz.dav.daf.main.config.MutableCollection mutableCollection)
public de.bsvrz.dav.daf.main.ClientDavInterface getConnection()
public de.bsvrz.dav.daf.main.config.DataModel getConfiguration()
public de.bsvrz.dav.daf.main.config.SystemObject getLocalAuthority()
public de.bsvrz.dav.daf.main.config.SystemObject getRemoteObject(java.lang.Long key)
public boolean hasRemoteObject(java.lang.Long key)
public void updateNotValidSince(long objectId, long objectTypeId, long notValidSince)
public void updateName(long objectId, long objectTypeId, java.lang.String newName)
public void requestRemoteObjects(AsyncIdsToObjectsRequest asyncIdsToObjectsRequest)
public void close() throws java.io.IOException
java.io.IOException
public void save() throws java.io.IOException
java.io.IOException
public de.bsvrz.dav.daf.main.config.SystemObject getCachedForeignObject(long id)
public void cacheForeignObject(de.bsvrz.dav.daf.main.config.DynamicObject remoteDynamicObject)