de.bsvrz.puk.config.main.communication.query
Class ForeignObjectManager

java.lang.Object
  extended by de.bsvrz.puk.config.main.communication.query.ForeignObjectManager

public class ForeignObjectManager
extends Object

TBD RS dokumentieren.

Author:
Kappich Systemberatung

Constructor Summary
ForeignObjectManager(ClientDavInterface connection, DataModel configuration, SystemObject localAuthority)
           
 
Method Summary
 DataModel getConfiguration()
           
 ClientDavInterface getConnection()
           
 String getElementsManagementPid(MutableSet mutableSet)
           
 ForeignConfigRequester getForeignConfigRequester(MutableCollection mutableCollection)
           
 ForeignMutableCollectionProxy getForeignMutableCollectionProxy(short internalSimVariant, MutableCollection mutableCollection)
           
 SystemObject getLocalAuthority()
           
 SystemObject getRemoteObject(Long key)
           
 boolean hasRemoteObject(Long key)
           
 void updateName(long objectId, long objectTypeId, String newName)
           
 void updateNotValidSince(long objectId, long objectTypeId, long notValidSince)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForeignObjectManager

public ForeignObjectManager(ClientDavInterface connection,
                            DataModel configuration,
                            SystemObject localAuthority)
Method Detail

getForeignConfigRequester

public ForeignConfigRequester getForeignConfigRequester(MutableCollection mutableCollection)

getElementsManagementPid

public String getElementsManagementPid(MutableSet mutableSet)

getForeignMutableCollectionProxy

public ForeignMutableCollectionProxy getForeignMutableCollectionProxy(short internalSimVariant,
                                                                      MutableCollection mutableCollection)

getConnection

public ClientDavInterface getConnection()

getConfiguration

public DataModel getConfiguration()

getLocalAuthority

public SystemObject getLocalAuthority()

getRemoteObject

public SystemObject getRemoteObject(Long key)

hasRemoteObject

public boolean hasRemoteObject(Long key)

updateNotValidSince

public void updateNotValidSince(long objectId,
                                long objectTypeId,
                                long notValidSince)

updateName

public void updateName(long objectId,
                       long objectTypeId,
                       String newName)